Source: python-pytest-benchmark
Version: 4.0.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules build
> dh build --buildsystem=pybuild
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild plugin_pyproject:110: Building wheel for python3.12 with "build" 
> module
> I: pybuild base:310: python3.12 -m build --skip-dependency-check 
> --no-isolation --wheel --outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-benchmark 
> * Building wheel...
> running bdist_wheel
> running build
> running build_py
> creating build
> creating build/lib
> creating build/lib/pytest_benchmark
> copying src/pytest_benchmark/utils.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/compat.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/__init__.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/session.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/stats.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/logger.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/plugin.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/hookspec.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/__main__.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/fixture.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/timers.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/csv.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/table.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/cli.py -> build/lib/pytest_benchmark
> copying src/pytest_benchmark/histogram.py -> build/lib/pytest_benchmark
> creating build/lib/pytest_benchmark/storage
> copying src/pytest_benchmark/storage/elasticsearch.py -> 
> build/lib/pytest_benchmark/storage
> copying src/pytest_benchmark/storage/__init__.py -> 
> build/lib/pytest_benchmark/storage
> copying src/pytest_benchmark/storage/file.py -> 
> build/lib/pytest_benchmark/storage
> running egg_info
> creating src/pytest_benchmark.egg-info
> writing src/pytest_benchmark.egg-info/PKG-INFO
> writing dependency_links to src/pytest_benchmark.egg-info/dependency_links.txt
> writing entry points to src/pytest_benchmark.egg-info/entry_points.txt
> writing requirements to src/pytest_benchmark.egg-info/requires.txt
> writing top-level names to src/pytest_benchmark.egg-info/top_level.txt
> writing manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt'
> reading manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.py[cod]' found anywhere in 
> distribution
> warning: no previously-included files matching '__pycache__/*' found anywhere 
> in distribution
> warning: no previously-included files matching '*.so' found anywhere in 
> distribution
> warning: no previously-included files matching '*.dylib' found anywhere in 
> distribution
> adding license file 'LICENSE'
> adding license file 'AUTHORS.rst'
> writing manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt'
> installing to build/bdist.linux-x86_64/wheel
> running install
> running install_lib
> creating build/bdist.linux-x86_64
> creating build/bdist.linux-x86_64/wheel
> creating build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/utils.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/compat.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> creating build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/storage/elasticsearch.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/storage/__init__.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/storage/file.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/__init__.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/session.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/stats.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/logger.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/plugin.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/hookspec.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/__main__.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/fixture.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/timers.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/csv.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/table.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/cli.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/histogram.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> running install_egg_info
> Copying src/pytest_benchmark.egg-info to 
> build/bdist.linux-x86_64/wheel/pytest_benchmark-4.0.0.egg-info
> running install_scripts
> creating build/bdist.linux-x86_64/wheel/pytest_benchmark-4.0.0.dist-info/WHEEL
> creating 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-benchmark/.tmp-yyql_mw1/pytest_benchmark-4.0.0-py3-none-any.whl'
>  and adding 'build/bdist.linux-x86_64/wheel' to it
> adding 'pytest_benchmark/__init__.py'
> adding 'pytest_benchmark/__main__.py'
> adding 'pytest_benchmark/cli.py'
> adding 'pytest_benchmark/compat.py'
> adding 'pytest_benchmark/csv.py'
> adding 'pytest_benchmark/fixture.py'
> adding 'pytest_benchmark/histogram.py'
> adding 'pytest_benchmark/hookspec.py'
> adding 'pytest_benchmark/logger.py'
> adding 'pytest_benchmark/plugin.py'
> adding 'pytest_benchmark/session.py'
> adding 'pytest_benchmark/stats.py'
> adding 'pytest_benchmark/table.py'
> adding 'pytest_benchmark/timers.py'
> adding 'pytest_benchmark/utils.py'
> adding 'pytest_benchmark/storage/__init__.py'
> adding 'pytest_benchmark/storage/elasticsearch.py'
> adding 'pytest_benchmark/storage/file.py'
> adding 'pytest_benchmark-4.0.0.dist-info/AUTHORS.rst'
> adding 'pytest_benchmark-4.0.0.dist-info/LICENSE'
> adding 'pytest_benchmark-4.0.0.dist-info/METADATA'
> adding 'pytest_benchmark-4.0.0.dist-info/WHEEL'
> adding 'pytest_benchmark-4.0.0.dist-info/entry_points.txt'
> adding 'pytest_benchmark-4.0.0.dist-info/top_level.txt'
> adding 'pytest_benchmark-4.0.0.dist-info/RECORD'
> removing build/bdist.linux-x86_64/wheel
> Successfully built pytest_benchmark-4.0.0-py3-none-any.whl
> I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.12 with 
> "installer" module
> I: pybuild plugin_pyproject:110: Building wheel for python3.11 with "build" 
> module
> I: pybuild base:310: python3.11 -m build --skip-dependency-check 
> --no-isolation --wheel --outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-benchmark 
> * Building wheel...
> running bdist_wheel
> running build
> running build_py
> running egg_info
> writing src/pytest_benchmark.egg-info/PKG-INFO
> writing dependency_links to src/pytest_benchmark.egg-info/dependency_links.txt
> writing entry points to src/pytest_benchmark.egg-info/entry_points.txt
> writing requirements to src/pytest_benchmark.egg-info/requires.txt
> writing top-level names to src/pytest_benchmark.egg-info/top_level.txt
> reading manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files matching '*.py[cod]' found anywhere in 
> distribution
> warning: no previously-included files matching '__pycache__/*' found anywhere 
> in distribution
> warning: no previously-included files matching '*.so' found anywhere in 
> distribution
> warning: no previously-included files matching '*.dylib' found anywhere in 
> distribution
> adding license file 'LICENSE'
> adding license file 'AUTHORS.rst'
> writing manifest file 'src/pytest_benchmark.egg-info/SOURCES.txt'
> installing to build/bdist.linux-x86_64/wheel
> running install
> running install_lib
> creating build/bdist.linux-x86_64/wheel
> creating build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/utils.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/compat.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> creating build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/storage/elasticsearch.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/storage/__init__.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/storage/file.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark/storage
> copying build/lib/pytest_benchmark/__init__.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/session.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/stats.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/logger.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/plugin.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/hookspec.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/__main__.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/fixture.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/timers.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/csv.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/table.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/cli.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> copying build/lib/pytest_benchmark/histogram.py -> 
> build/bdist.linux-x86_64/wheel/pytest_benchmark
> running install_egg_info
> Copying src/pytest_benchmark.egg-info to 
> build/bdist.linux-x86_64/wheel/pytest_benchmark-4.0.0.egg-info
> running install_scripts
> creating build/bdist.linux-x86_64/wheel/pytest_benchmark-4.0.0.dist-info/WHEEL
> creating 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-benchmark/.tmp-8t8ilcob/pytest_benchmark-4.0.0-py3-none-any.whl'
>  and adding 'build/bdist.linux-x86_64/wheel' to it
> adding 'pytest_benchmark/__init__.py'
> adding 'pytest_benchmark/__main__.py'
> adding 'pytest_benchmark/cli.py'
> adding 'pytest_benchmark/compat.py'
> adding 'pytest_benchmark/csv.py'
> adding 'pytest_benchmark/fixture.py'
> adding 'pytest_benchmark/histogram.py'
> adding 'pytest_benchmark/hookspec.py'
> adding 'pytest_benchmark/logger.py'
> adding 'pytest_benchmark/plugin.py'
> adding 'pytest_benchmark/session.py'
> adding 'pytest_benchmark/stats.py'
> adding 'pytest_benchmark/table.py'
> adding 'pytest_benchmark/timers.py'
> adding 'pytest_benchmark/utils.py'
> adding 'pytest_benchmark/storage/__init__.py'
> adding 'pytest_benchmark/storage/elasticsearch.py'
> adding 'pytest_benchmark/storage/file.py'
> adding 'pytest_benchmark-4.0.0.dist-info/AUTHORS.rst'
> adding 'pytest_benchmark-4.0.0.dist-info/LICENSE'
> adding 'pytest_benchmark-4.0.0.dist-info/METADATA'
> adding 'pytest_benchmark-4.0.0.dist-info/WHEEL'
> adding 'pytest_benchmark-4.0.0.dist-info/entry_points.txt'
> adding 'pytest_benchmark-4.0.0.dist-info/top_level.txt'
> adding 'pytest_benchmark-4.0.0.dist-info/RECORD'
> removing build/bdist.linux-x86_64/wheel
> Successfully built pytest_benchmark-4.0.0-py3-none-any.whl
> I: pybuild plugin_pyproject:122: Unpacking wheel built for python3.11 with 
> "installer" module
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-benchmark/build; python3.12 -m 
> pytest tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0
> benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False 
> min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 
> warmup=False warmup_iterations=100000)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-benchmark/build
> configfile: pytest.ini
> plugins: benchmark-4.0.0, xdist-3.4.0
> collected 181 items / 4 errors / 4 skipped
> 
> ==================================== ERRORS 
> ====================================
> _____________ ERROR collecting tests/test_elasticsearch_storage.py 
> _____________
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: in from_call
>     result: Optional[TResult] = func()
> /usr/lib/python3/dist-packages/_pytest/runner.py:372: in <lambda>
>     call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
> /usr/lib/python3/dist-packages/_pytest/doctest.py:567: in collect
>     module = import_path(
> /usr/lib/python3/dist-packages/_pytest/pathlib.py:567: in import_path
>     importlib.import_module(module_name)
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> <frozen importlib._bootstrap>:1387: in _gcd_import
>     ???
> <frozen importlib._bootstrap>:1360: in _find_and_load
>     ???
> <frozen importlib._bootstrap>:1331: in _find_and_load_unlocked
>     ???
> <frozen importlib._bootstrap>:935: in _load_unlocked
>     ???
> /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:186: in 
> exec_module
>     exec(co, module.__dict__)
> tests/test_elasticsearch_storage.py:12: in <module>
>     from freezegun import freeze_time
> /usr/lib/python3/dist-packages/freezegun/__init__.py:8: in <module>
>     from .api import freeze_time
> /usr/lib/python3/dist-packages/freezegun/api.py:18: in <module>
>     from dateutil import parser
> /usr/lib/python3/dist-packages/dateutil/parser/__init__.py:2: in <module>
>     from ._parser import parse, parser, parserinfo, ParserError
> /usr/lib/python3/dist-packages/dateutil/parser/_parser.py:50: in <module>
>     from .. import tz
> /usr/lib/python3/dist-packages/dateutil/tz/__init__.py:2: in <module>
>     from .tz import *
> /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: in <module>
>     EPOCH = datetime.datetime.utcfromtimestamp(0)
> E   DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated 
> and scheduled for removal in a future version. Use timezone-aware objects to 
> represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, 
> datetime.UTC).
> _____________ ERROR collecting tests/test_elasticsearch_storage.py 
> _____________
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: in from_call
>     result: Optional[TResult] = func()
> /usr/lib/python3/dist-packages/_pytest/runner.py:372: in <lambda>
>     call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
> /usr/lib/python3/dist-packages/_pytest/python.py:531: in collect
>     self._inject_setup_module_fixture()
> /usr/lib/python3/dist-packages/_pytest/python.py:545: in 
> _inject_setup_module_fixture
>     self.obj, ("setUpModule", "setup_module")
> /usr/lib/python3/dist-packages/_pytest/python.py:310: in obj
>     self._obj = obj = self._getobj()
> /usr/lib/python3/dist-packages/_pytest/python.py:528: in _getobj
>     return self._importtestmodule()
> /usr/lib/python3/dist-packages/_pytest/python.py:617: in _importtestmodule
>     mod = import_path(self.path, mode=importmode, root=self.config.rootpath)
> /usr/lib/python3/dist-packages/_pytest/pathlib.py:567: in import_path
>     importlib.import_module(module_name)
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> <frozen importlib._bootstrap>:1387: in _gcd_import
>     ???
> <frozen importlib._bootstrap>:1360: in _find_and_load
>     ???
> <frozen importlib._bootstrap>:1331: in _find_and_load_unlocked
>     ???
> <frozen importlib._bootstrap>:935: in _load_unlocked
>     ???
> /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:186: in 
> exec_module
>     exec(co, module.__dict__)
> tests/test_elasticsearch_storage.py:12: in <module>
>     from freezegun import freeze_time
> /usr/lib/python3/dist-packages/freezegun/__init__.py:8: in <module>
>     from .api import freeze_time
> /usr/lib/python3/dist-packages/freezegun/api.py:18: in <module>
>     from dateutil import parser
> /usr/lib/python3/dist-packages/dateutil/parser/__init__.py:2: in <module>
>     from ._parser import parse, parser, parserinfo, ParserError
> /usr/lib/python3/dist-packages/dateutil/parser/_parser.py:50: in <module>
>     from .. import tz
> /usr/lib/python3/dist-packages/dateutil/tz/__init__.py:2: in <module>
>     from .tz import *
> /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: in <module>
>     EPOCH = datetime.datetime.utcfromtimestamp(0)
> E   DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated 
> and scheduled for removal in a future version. Use timezone-aware objects to 
> represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, 
> datetime.UTC).
> ____________________ ERROR collecting tests/test_storage.py 
> ____________________
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: in from_call
>     result: Optional[TResult] = func()
> /usr/lib/python3/dist-packages/_pytest/runner.py:372: in <lambda>
>     call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
> /usr/lib/python3/dist-packages/_pytest/doctest.py:567: in collect
>     module = import_path(
> /usr/lib/python3/dist-packages/_pytest/pathlib.py:567: in import_path
>     importlib.import_module(module_name)
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> <frozen importlib._bootstrap>:1387: in _gcd_import
>     ???
> <frozen importlib._bootstrap>:1360: in _find_and_load
>     ???
> <frozen importlib._bootstrap>:1331: in _find_and_load_unlocked
>     ???
> <frozen importlib._bootstrap>:935: in _load_unlocked
>     ???
> /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:186: in 
> exec_module
>     exec(co, module.__dict__)
> tests/test_storage.py:11: in <module>
>     from freezegun import freeze_time
> /usr/lib/python3/dist-packages/freezegun/__init__.py:8: in <module>
>     from .api import freeze_time
> /usr/lib/python3/dist-packages/freezegun/api.py:18: in <module>
>     from dateutil import parser
> /usr/lib/python3/dist-packages/dateutil/parser/__init__.py:2: in <module>
>     from ._parser import parse, parser, parserinfo, ParserError
> /usr/lib/python3/dist-packages/dateutil/parser/_parser.py:50: in <module>
>     from .. import tz
> /usr/lib/python3/dist-packages/dateutil/tz/__init__.py:2: in <module>
>     from .tz import *
> /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: in <module>
>     EPOCH = datetime.datetime.utcfromtimestamp(0)
> E   DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated 
> and scheduled for removal in a future version. Use timezone-aware objects to 
> represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, 
> datetime.UTC).
> ____________________ ERROR collecting tests/test_storage.py 
> ____________________
> /usr/lib/python3/dist-packages/_pytest/runner.py:341: in from_call
>     result: Optional[TResult] = func()
> /usr/lib/python3/dist-packages/_pytest/runner.py:372: in <lambda>
>     call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
> /usr/lib/python3/dist-packages/_pytest/python.py:531: in collect
>     self._inject_setup_module_fixture()
> /usr/lib/python3/dist-packages/_pytest/python.py:545: in 
> _inject_setup_module_fixture
>     self.obj, ("setUpModule", "setup_module")
> /usr/lib/python3/dist-packages/_pytest/python.py:310: in obj
>     self._obj = obj = self._getobj()
> /usr/lib/python3/dist-packages/_pytest/python.py:528: in _getobj
>     return self._importtestmodule()
> /usr/lib/python3/dist-packages/_pytest/python.py:617: in _importtestmodule
>     mod = import_path(self.path, mode=importmode, root=self.config.rootpath)
> /usr/lib/python3/dist-packages/_pytest/pathlib.py:567: in import_path
>     importlib.import_module(module_name)
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> <frozen importlib._bootstrap>:1387: in _gcd_import
>     ???
> <frozen importlib._bootstrap>:1360: in _find_and_load
>     ???
> <frozen importlib._bootstrap>:1331: in _find_and_load_unlocked
>     ???
> <frozen importlib._bootstrap>:935: in _load_unlocked
>     ???
> /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:186: in 
> exec_module
>     exec(co, module.__dict__)
> tests/test_storage.py:11: in <module>
>     from freezegun import freeze_time
> /usr/lib/python3/dist-packages/freezegun/__init__.py:8: in <module>
>     from .api import freeze_time
> /usr/lib/python3/dist-packages/freezegun/api.py:18: in <module>
>     from dateutil import parser
> /usr/lib/python3/dist-packages/dateutil/parser/__init__.py:2: in <module>
>     from ._parser import parse, parser, parserinfo, ParserError
> /usr/lib/python3/dist-packages/dateutil/parser/_parser.py:50: in <module>
>     from .. import tz
> /usr/lib/python3/dist-packages/dateutil/tz/__init__.py:2: in <module>
>     from .tz import *
> /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: in <module>
>     EPOCH = datetime.datetime.utcfromtimestamp(0)
> E   DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated 
> and scheduled for removal in a future version. Use timezone-aware objects to 
> represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, 
> datetime.UTC).
> =========================== short test summary info 
> ============================
> SKIPPED [2] tests/test_with_testcase.py:6: could not import 'aspectlib': No 
> module named 'aspectlib'
> SKIPPED [2] tests/test_with_weaver.py:5: could not import 'aspectlib': No 
> module named 'aspectlib'
> ERROR tests/test_elasticsearch_storage.py - DeprecationWarning: 
> datetime.date...
> ERROR tests/test_elasticsearch_storage.py - DeprecationWarning: 
> datetime.date...
> ERROR tests/test_storage.py - DeprecationWarning: 
> datetime.datetime.utcfromti...
> ERROR tests/test_storage.py - DeprecationWarning: 
> datetime.datetime.utcfromti...
> !!!!!!!!!!!!!!!!!!! Interrupted: 4 errors during collection 
> !!!!!!!!!!!!!!!!!!!!
> ========================= 4 skipped, 4 errors in 0.84s 
> =========================
> E: pybuild pybuild:395: test: plugin pyproject failed with: exit code=2: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pytest-benchmark/build; python3.12 -m 
> pytest tests
> I: pybuild base:310: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-benchmark/build; python3.11 -m 
> pytest tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0
> benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False 
> min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 
> warmup=False warmup_iterations=100000)
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_pytest-benchmark/build
> configfile: pytest.ini
> plugins: benchmark-4.0.0, xdist-3.4.0
> collected 228 items / 4 skipped
> 
> tests/test_benchmark.py ................................................ [ 
> 21%]
> .....                                                                    [ 
> 23%]
> tests/test_calibration.py ..................................             [ 
> 38%]
> tests/test_cli.py ...........                                            [ 
> 42%]
> tests/test_doctest.rst .                                                 [ 
> 43%]
> tests/test_elasticsearch_storage.py .......                              [ 
> 46%]
> tests/test_normal.py ..........                                          [ 
> 50%]
> tests/test_pedantic.py ...................                               [ 
> 59%]
> tests/test_sample.py ....                                                [ 
> 60%]
> tests/test_skip.py s                                                     [ 
> 61%]
> tests/test_stats.py ..............                                       [ 
> 67%]
> tests/test_storage.py ........................................           [ 
> 85%]
> tests/test_utils.py ..................................                   
> [100%]
> 
> 
> ------------------------------------------------------------------------------------------------------------------------------------
>  benchmark: 57 tests 
> ------------------------------------------------------------------------------------------------------------------------------------
> Name (time in ns)                                                     Min     
>                         Max                            Mean                  
> StdDev                          Median                    IQR            
> Outliers               OPS             Rounds  Iterations
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> test_xfast                                                         0.0000 
> (1.0)                  476.8372 (94.42)                197.3560 (39.08)       
>  127.7168 (inf)                  238.4186 (47.21)         0.0000 (1.0)       
> 531;531    5,066,984.9618 (0.03)        1678           1
> test_calibrate_stuck[False--1-1e-10]                               5.0500 
> (inf)                    5.0500 (1.0)                    5.0500 (1.0)         
>    0.0000 (1.0)                    5.0500 (1.0)           0.0000 (1.0)        
>    0;0  198,019,801.9796 (1.0)            1           2
> test_calibrate_stuck[False-0-1e-10]                                5.0500 
> (inf)                    5.0500 (1.0)                    5.0500 (1.0)         
>    0.0000 (1.0)                    5.0500 (1.0)           0.0000 (1.0)        
>    0;0  198,019,801.9796 (1.0)            1           2
> test_calibrate_stuck[False-1-1e-10]                                5.0500 
> (inf)                    5.0500 (1.0)                    5.0500 (1.0)         
>    0.0000 (1.0)                    5.0500 (1.0)           0.0000 (1.0)        
>    0;0  198,019,801.9796 (1.0)            1           2
> test_calibrate_stuck[True--1-1e-10]                               10.0000 
> (inf)                   10.0000 (1.98)                  10.0000 (1.98)        
>    0.0000 (1.0)                   10.0000 (1.98)          0.0000 (1.0)        
>    0;0   99,999,999.9995 (0.50)           1           1
> test_calibrate_stuck[True-0-1e-10]                                10.0000 
> (inf)                   10.0000 (1.98)                  10.0000 (1.98)        
>    0.0000 (1.0)                   10.0000 (1.98)          0.0000 (1.0)        
>    0;0   99,999,999.9995 (0.50)           1           1
> test_calibrate_stuck[True-1-1e-10]                                10.0000 
> (inf)                   10.0000 (1.98)                  10.0000 (1.98)        
>    0.0000 (1.0)                   10.0000 (1.98)          0.0000 (1.0)        
>    0;0   99,999,999.9995 (0.50)           1           1
> test_calibrate_stuck[False--1-1e-09]                              50.5000 
> (inf)                   50.5000 (10.00)                 50.5000 (10.00)       
>    0.0000 (1.0)                   50.5000 (10.00)         0.0000 (1.0)        
>    0;0   19,801,980.1981 (0.10)           1           2
> test_calibrate_stuck[False-0-1e-09]                               50.5000 
> (inf)                   50.5000 (10.00)                 50.5000 (10.00)       
>    0.0000 (1.0)                   50.5000 (10.00)         0.0000 (1.0)        
>    0;0   19,801,980.1981 (0.10)           1           2
> test_calibrate_stuck[False-1-1e-09]                               50.5000 
> (inf)                   50.5000 (10.00)                 50.5000 (10.00)       
>    0.0000 (1.0)                   50.5000 (10.00)         0.0000 (1.0)        
>    0;0   19,801,980.1981 (0.10)           1           2
> test_calibrate_xfast                                              73.7401 
> (inf)               19,441.3800 (>1000.0)               81.2872 (16.10)       
>   23.4537 (inf)                   80.2700 (15.90)         2.4801 (inf)    
> 11561;16328   12,302,053.8414 (0.06)     1354645         100
> test_rounds_iterations                                            87.4003 
> (inf)                  159.0990 (31.50)                123.6934 (24.49)       
>   27.9771 (inf)                  122.1997 (24.20)        53.8992 (inf)        
>    7;0    8,084,504.8245 (0.04)          15          10
> test_calibrate_stuck[True--1-1e-09]                              100.0000 
> (inf)                  100.0000 (19.80)                100.0000 (19.80)       
>    0.0000 (1.0)                  100.0000 (19.80)         0.0000 (1.0)        
>    0;0   10,000,000.0000 (0.05)           1           1
> test_calibrate_stuck[True-0-1e-09]                               100.0000 
> (inf)                  100.0000 (19.80)                100.0000 (19.80)       
>    0.0000 (1.0)                  100.0000 (19.80)         0.0000 (1.0)        
>    0;0   10,000,000.0000 (0.05)           1           1
> test_calibrate_stuck[True-1-1e-09]                               100.0000 
> (inf)                  100.0000 (19.80)                100.0000 (19.80)       
>    0.0000 (1.0)                  100.0000 (19.80)         0.0000 (1.0)        
>    0;0   10,000,000.0000 (0.05)           1           1
> test_warmup_rounds                                               136.0022 
> (inf)                  364.9911 (72.28)                186.1976 (36.87)       
>  100.1747 (inf)                  138.9999 (27.52)        68.4995 (inf)        
>    1;1    5,370,639.1935 (0.03)           5           1
> test_rounds                                                      152.0093 
> (inf)                  548.0106 (108.52)               206.7992 (40.95)       
>  104.0677 (inf)                  159.9983 (31.68)        81.7527 (inf)        
>    1;1    4,835,608.4715 (0.02)          15           1
> test_proto[SimpleProxy]                                          169.9002 
> (inf)              170,071.2499 (>1000.0)              182.8814 (36.21)       
>  421.1954 (inf)                  178.9995 (35.45)         1.5010 (inf)      
> 248;7331    5,468,025.8614 (0.03)      190622          20
> test_proto[LocalsSimpleProxy]                                    171.5998 
> (inf)              139,337.5504 (>1000.0)              183.5725 (36.35)       
>  343.1614 (inf)                  180.9000 (35.82)         1.5003 (inf)     
> 282;12532    5,447,437.7674 (0.03)      189251          20
> test_iterations                                                  182.4999 
> (inf)                  182.4999 (36.14)                182.4999 (36.14)       
>    0.0000 (1.0)                  182.4999 (36.14)         0.0000 (1.0)        
>    0;0    5,479,454.0228 (0.03)           1          10
> test_proto[CachedPropertyProxy]                                  290.9946 
> (inf)               23,100.0013 (>1000.0)              325.1944 (64.39)       
>  172.6400 (inf)                  323.0089 (63.96)        11.0012 (inf)       
> 96;2737    3,075,083.9020 (0.02)      141844           1
> test_proto[LocalsCachedPropertyProxy]                            298.9982 
> (inf)               19,514.0019 (>1000.0)              332.5228 (65.85)       
>  220.9660 (inf)                  328.9897 (65.15)        12.0053 (inf)       
> 78;3782    3,007,312.3040 (0.02)      162814           1
> test_setup_many_rounds                                           340.0055 
> (inf)                1,620.0065 (320.79)               600.2010 (118.85)      
>  387.3377 (inf)                  453.5032 (89.80)       164.0001 (inf)        
>    1;2    1,666,108.4660 (0.01)          10           1
> test_calibrate_fast                                              354.7330 
> (inf)              230,755.3339 (>1000.0)              391.7402 (77.57)       
>  411.2948 (inf)                  379.6003 (75.17)         8.9989 (inf)    
> 10875;53911    2,552,712.4321 (0.01)     1885371          15
> test_single                                                      509.9864 
> (inf)                  509.9864 (100.99)               509.9864 (100.99)      
>    0.0000 (1.0)                  509.9864 (100.99)        0.0000 (1.0)        
>    0;0    1,960,836.5216 (0.01)           1           1
> test_can_use_both_args_and_setup_without_return                  992.9936 
> (inf)                  992.9936 (196.63)               992.9936 (196.63)      
>    0.0000 (1.0)                  992.9936 (196.63)        0.0000 (1.0)        
>    0;0    1,007,055.8448 (0.01)           1           1
> test_args_kwargs                                               1,276.9888 
> (inf)                1,276.9888 (252.87)             1,276.9888 (252.87)      
>    0.0000 (1.0)                1,276.9888 (252.87)        0.0000 (1.0)        
>    0;0      783,092.2435 (0.00)           1           1
> test_setup_cprofile                                            1,418.9864 
> (inf)                1,418.9864 (280.99)             1,418.9864 (280.99)      
>    0.0000 (1.0)                1,418.9864 (280.99)        0.0000 (1.0)        
>    0;0      704,728.4102 (0.00)           1           1
> test_setup                                                     1,533.0006 
> (inf)                1,533.0006 (303.56)             1,533.0006 (303.56)      
>    0.0000 (1.0)                1,533.0006 (303.56)        0.0000 (1.0)        
>    0;0      652,315.4597 (0.00)           1           1
> test_fast                                                     11,580.9962 
> (inf)            1,187,104.9937 (>1000.0)           60,601.1141 (>1000.0)   
> 26,280.5867 (inf)               56,944.0017 (>1000.0)     846.9942 (inf)      
> 342;2946       16,501.3468 (0.00)       14200           1
> test_calibrate_slow                                           15,959.9876 
> (inf)           15,946,349.9876 (>1000.0)           72,511.2618 (>1000.0)   
> 65,946.2033 (inf)               66,050.9977 (>1000.0)   3,730.0051 (inf)    
> 8059;89347       13,790.9612 (0.00)      608680           1
> test_parametrized[2]                                          16,625.9997 
> (inf)           15,020,666.9932 (>1000.0)           69,211.5608 (>1000.0)  
> 136,198.9113 (inf)               65,831.0018 (>1000.0)     825.0063 (inf)     
>   10;2967       14,448.4532 (0.00)       13458           1
> test_parametrized[0]                                          17,430.9971 
> (inf)            4,803,260.0025 (>1000.0)           70,419.4341 (>1000.0)   
> 50,312.3299 (inf)               65,952.0010 (>1000.0)   4,226.4910 (inf)      
> 102;1802       14,200.6253 (0.00)       12719           1
> test_parametrized[3]                                          17,816.9867 
> (inf)            5,895,466.9948 (>1000.0)           72,365.3188 (>1000.0)   
> 67,450.6169 (inf)               65,856.0020 (>1000.0)   1,369.9973 (inf)      
> 200;2931       13,818.7742 (0.00)       13348           1
> test_parametrized[1]                                          19,305.0073 
> (inf)            3,270,814.9956 (>1000.0)           73,121.2769 (>1000.0)   
> 57,664.6593 (inf)               66,164.9974 (>1000.0)   6,641.9889 (inf)      
>  175;769       13,675.9100 (0.00)       13402           1
> test_parametrized[4]                                          19,525.9927 
> (inf)            3,090,033.9916 (>1000.0)           77,621.8831 (>1000.0)   
> 72,521.4907 (inf)               66,180.0004 (>1000.0)   5,163.7508 (inf)      
> 334;1958       12,882.9650 (0.00)       13575           1
> test_calibrate                                                23,350.9927 
> (inf)            5,557,961.9948 (>1000.0)           25,431.2726 (>1000.0)   
> 12,190.9281 (inf)               24,890.0033 (>1000.0)     622.9966 (inf)    
> 4076;19409       39,321.6658 (0.00)      428431           1
> test_slow                                                  1,012,824.9996 
> (inf)            8,896,156.0105 (>1000.0)        1,071,065.6213 (>1000.0)  
> 258,406.0781 (inf)            1,059,154.0049 (>1000.0)   5,443.9879 (inf)     
>      4;67          933.6496 (0.00)         938           1
> test_slower                                               10,081,115.9937 
> (inf)           10,186,260.9881 (>1000.0)       10,113,867.5897 (>1000.0)   
> 18,513.7886 (inf)           10,109,687.5005 (>1000.0)  14,875.0041 (inf)      
>     17;8           98.8741 (0.00)         100           1
> test_calibrate_stuck[False--1-0.01]                      505,000,000.0010 
> (inf)          505,000,000.0010 (>1000.0)      505,000,000.0010 (>1000.0)     
>    0.0000 (1.0)          505,000,000.0010 (>1000.0)       0.0000 (1.0)        
>    0;0            1.9802 (0.00)           1           2
> test_calibrate_stuck[False-0-0.01]                       505,000,000.0010 
> (inf)          505,000,000.0010 (>1000.0)      505,000,000.0010 (>1000.0)     
>    0.0000 (1.0)          505,000,000.0010 (>1000.0)       0.0000 (1.0)        
>    0;0            1.9802 (0.00)           1           2
> test_calibrate_stuck[False-1-0.01]                       505,000,000.0010 
> (inf)          505,000,000.0010 (>1000.0)      505,000,000.0010 (>1000.0)     
>    0.0000 (1.0)          505,000,000.0010 (>1000.0)       0.0000 (1.0)        
>    0;0            1.9802 (0.00)           1           2
> test_calibrate_stuck[True--1-0.01]                     1,000,000,000.0000 
> (inf)        1,000,000,000.0000 (>1000.0)    1,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)        1,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            1.0000 (0.00)           1           1
> test_calibrate_stuck[True-0-0.01]                      1,000,000,000.0000 
> (inf)        1,000,000,000.0000 (>1000.0)    1,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)        1,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            1.0000 (0.00)           1           1
> test_calibrate_stuck[True-1-0.01]                      1,000,000,000.0000 
> (inf)        1,000,000,000.0000 (>1000.0)    1,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)        1,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            1.0000 (0.00)           1           1
> test_calibrate_stuck[False--1-1.000000000000001]      50,500,000,000.0000 
> (inf)       50,500,000,000.0000 (>1000.0)   50,500,000,000.0000 (>1000.0)     
>    0.0000 (1.0)       50,500,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0198 (0.00)           1           2
> test_calibrate_stuck[False--1-1]                      50,500,000,000.0000 
> (inf)       50,500,000,000.0000 (>1000.0)   50,500,000,000.0000 (>1000.0)     
>    0.0000 (1.0)       50,500,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0198 (0.00)           1           2
> test_calibrate_stuck[False-0-1.000000000000001]       50,500,000,000.0000 
> (inf)       50,500,000,000.0000 (>1000.0)   50,500,000,000.0000 (>1000.0)     
>    0.0000 (1.0)       50,500,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0198 (0.00)           1           2
> test_calibrate_stuck[False-0-1]                       50,500,000,000.0000 
> (inf)       50,500,000,000.0000 (>1000.0)   50,500,000,000.0000 (>1000.0)     
>    0.0000 (1.0)       50,500,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0198 (0.00)           1           2
> test_calibrate_stuck[False-1-1.000000000000001]       50,500,000,000.0000 
> (inf)       50,500,000,000.0000 (>1000.0)   50,500,000,000.0000 (>1000.0)     
>    0.0000 (1.0)       50,500,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0198 (0.00)           1           2
> test_calibrate_stuck[False-1-1]                       50,500,000,000.0000 
> (inf)       50,500,000,000.0000 (>1000.0)   50,500,000,000.0000 (>1000.0)     
>    0.0000 (1.0)       50,500,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0198 (0.00)           1           2
> test_calibrate_stuck[True--1-1.000000000000001]      100,000,000,000.0000 
> (inf)      100,000,000,000.0000 (>1000.0)  100,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)      100,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0100 (0.00)           1           1
> test_calibrate_stuck[True--1-1]                      100,000,000,000.0000 
> (inf)      100,000,000,000.0000 (>1000.0)  100,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)      100,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0100 (0.00)           1           1
> test_calibrate_stuck[True-0-1.000000000000001]       100,000,000,000.0000 
> (inf)      100,000,000,000.0000 (>1000.0)  100,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)      100,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0100 (0.00)           1           1
> test_calibrate_stuck[True-0-1]                       100,000,000,000.0000 
> (inf)      100,000,000,000.0000 (>1000.0)  100,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)      100,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0100 (0.00)           1           1
> test_calibrate_stuck[True-1-1.000000000000001]       100,000,000,000.0000 
> (inf)      100,000,000,000.0000 (>1000.0)  100,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)      100,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0100 (0.00)           1           1
> test_calibrate_stuck[True-1-1]                       100,000,000,000.0000 
> (inf)      100,000,000,000.0000 (>1000.0)  100,000,000,000.0000 (>1000.0)     
>    0.0000 (1.0)      100,000,000,000.0000 (>1000.0)       0.0000 (1.0)        
>    0;0            0.0100 (0.00)           1           1
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> Legend:
>   Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) 
> from 1st Quartile and 3rd Quartile.
>   OPS: Operations Per Second, computed as 1 / Mean
> ----------------------------- cProfile (time in s) 
> -----------------------------
> tests/test_pedantic.py::test_setup_cprofile
> ncalls        tottime percall cumtime percall filename:lineno(function)
> 1     0.0000  0.0000  0.0000  0.0000  build/tests/test_pedantic.py:29(stuff)
> 1     0.0000  0.0000  0.0000  0.0000  ~:0(<method 'append' of 'list' objects>)
> 1     0.0000  0.0000  0.0000  0.0000  ~:0(<method 'disable' of 
> '_lsprof.Profiler' objects>)
> 
> =========================== short test summary info 
> ============================
> SKIPPED [2] tests/test_with_testcase.py:6: could not import 'aspectlib': No 
> module named 'aspectlib'
> SKIPPED [2] tests/test_with_weaver.py:5: could not import 'aspectlib': No 
> module named 'aspectlib'
> SKIPPED [1] tests/test_skip.py:5: bla
> ================== 227 passed, 5 skipped in 461.73s (0:07:41) 
> ==================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/python-pytest-benchmark_4.0.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to