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.