Source: python-pytest-benchmark
Version: 4.0.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
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;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&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.