running install /usr/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( 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' running install_lib creating /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install creating /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr creating /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib creating /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10 creating /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages creating /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark creating /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/storage copying build/lib/pytest_benchmark/storage/__init__.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/storage copying build/lib/pytest_benchmark/storage/elasticsearch.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/storage copying build/lib/pytest_benchmark/storage/file.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/storage copying build/lib/pytest_benchmark/__init__.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/__main__.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/cli.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/compat.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/csv.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/fixture.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/histogram.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/hookspec.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/logger.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/pep418.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/plugin.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/session.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/stats.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/table.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/timers.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark copying build/lib/pytest_benchmark/utils.py -> /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/storage/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/storage/elasticsearch.py to elasticsearch.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/storage/file.py to file.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/__init__.py to __init__.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/__main__.py to __main__.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py to cli.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/compat.py to compat.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/csv.py to csv.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/fixture.py to fixture.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py to histogram.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/hookspec.py to hookspec.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/logger.py to logger.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/pep418.py to pep418.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py to plugin.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py to session.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/stats.py to stats.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py to table.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/timers.py to timers.cpython-310.pyc byte-compiling /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/utils.py to utils.cpython-310.pyc writing byte-compilation script '/tmp/tmppj8tgrws.py' /usr/bin/python -Wignore:The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives:DeprecationWarning /tmp/tmppj8tgrws.py removing /tmp/tmppj8tgrws.py running install_egg_info Copying src/pytest_benchmark.egg-info to /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark-3.4.1-py3.10.egg-info running install_scripts Installing py.test-benchmark script to /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin Installing pytest-benchmark script to /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 benchmark: 3.4.1 (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: /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1, configfile: setup.cfg, testpaths: tests plugins: benchmark-3.4.1 collected 232 items tests/test_benchmark.py ......................FF.......FFF.F......ss.... [ 20%] ..... [ 22%] tests/test_calibration.py .................................. [ 37%] tests/test_cli.py .......FFFF [ 42%] tests/test_doctest.rst . [ 42%] tests/test_elasticsearch_storage.py ....... [ 45%] tests/test_normal.py .......... [ 50%] tests/test_pedantic.py ................... [ 58%] tests/test_sample.py .... [ 59%] tests/test_skip.py s [ 60%] tests/test_stats.py .............. [ 66%] tests/test_storage.py ........................................ [ 83%] tests/test_utils.py .................................. [ 98%] tests/test_with_testcase.py .F [ 99%] tests/test_with_weaver.py FF [100%] =================================== FAILURES =================================== _________________________________ test_compare _________________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_benchmark.py:547: in test_compare result.stderr.fnmatch_lines([ E Failed: nomatch: 'Comparing against benchmarks from: *0001_unversioned_*.json' E and: "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/logger.py:46: PytestBenchmarkWarning: Can't compare. No benchmark files in '/tmp/pytest-of-builduser/pytest-0/test_compare0/.benchmarks' match '0001'." E and: ' warner(PytestBenchmarkWarning(text))' E remains unmatched: 'Comparing against benchmarks from: *0001_unversioned_*.json' ----------------------------- Captured stdout call ----------------------------- running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_compare0/runpytest-0 --benchmark-max-time=0.0000001 --doctest-modules --benchmark-autosave /tmp/pytest-of-builduser/pytest-0/test_compare0/test_compare.py in: /tmp/pytest-of-builduser/pytest-0/test_compare0 ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1E-7 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /tmp/pytest-of-builduser/pytest-0/test_compare0 plugins: benchmark-3.4.1 collected 3 items test_compare.py ... [100%] running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_compare0/runpytest-1 --benchmark-max-time=0.0000001 --doctest-modules --benchmark-compare=0001 --benchmark-compare-fail=min:0.1 /tmp/pytest-of-builduser/pytest-0/test_compare0/test_compare.py in: /tmp/pytest-of-builduser/pytest-0/test_compare0 INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 265, in wrap_session INTERNALERROR> config._do_configure() INTERNALERROR> File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 982, in _do_configure INTERNALERROR> self.hook.pytest_configure.call_historic(kwargs=dict(config=self)) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 308, in call_historic INTERNALERROR> res = self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in INTERNALERROR> self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result INTERNALERROR> raise ex[1].with_traceback(ex[2]) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 441, in pytest_configure INTERNALERROR> bs.handle_loading() INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 191, in handle_loading INTERNALERROR> machine_info = self.get_machine_info() INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info INTERNALERROR> obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ INTERNALERROR> return self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in INTERNALERROR> self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result INTERNALERROR> raise ex[1].with_traceback(ex[2]) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info INTERNALERROR> "cpu": get_cpu_info(), INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info INTERNALERROR> import cpuinfo INTERNALERROR> ModuleNotFoundError: No module named 'cpuinfo' ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in raise SystemExit(pytest.console_main()) File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main code = main() File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session config.hook.pytest_sessionfinish( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall next(gen) # first yield File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish session.config._benchmarksession.finish() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish self.handle_saving() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving machine_info = self.get_machine_info() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info "cpu": get_cpu_info(), File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info import cpuinfo ModuleNotFoundError: No module named 'cpuinfo' /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/logger.py:46: PytestBenchmarkWarning: Can't compare. No benchmark files in '/tmp/pytest-of-builduser/pytest-0/test_compare0/.benchmarks' match '0001'. warner(PytestBenchmarkWarning(text)) ______________________________ test_compare_last _______________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_benchmark.py:563: in test_compare_last result.stderr.fnmatch_lines([ E Failed: nomatch: 'Comparing against benchmarks from: *0001_unversioned_*.json' E and: "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/logger.py:46: PytestBenchmarkWarning: Can't compare. No benchmark files in '/tmp/pytest-of-builduser/pytest-0/test_compare_last0/.benchmarks'. Can't load the previous benchmark." E and: ' warner(PytestBenchmarkWarning(text))' E remains unmatched: 'Comparing against benchmarks from: *0001_unversioned_*.json' ----------------------------- Captured stdout call ----------------------------- running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_compare_last0/runpytest-0 --benchmark-max-time=0.0000001 --doctest-modules --benchmark-autosave /tmp/pytest-of-builduser/pytest-0/test_compare_last0/test_compare_last.py in: /tmp/pytest-of-builduser/pytest-0/test_compare_last0 ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1E-7 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /tmp/pytest-of-builduser/pytest-0/test_compare_last0 plugins: benchmark-3.4.1 collected 3 items test_compare_last.py ... [100%] running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_compare_last0/runpytest-1 --benchmark-max-time=0.0000001 --doctest-modules --benchmark-compare --benchmark-compare-fail=min:0.1 /tmp/pytest-of-builduser/pytest-0/test_compare_last0/test_compare_last.py in: /tmp/pytest-of-builduser/pytest-0/test_compare_last0 INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 265, in wrap_session INTERNALERROR> config._do_configure() INTERNALERROR> File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 982, in _do_configure INTERNALERROR> self.hook.pytest_configure.call_historic(kwargs=dict(config=self)) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 308, in call_historic INTERNALERROR> res = self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in INTERNALERROR> self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result INTERNALERROR> raise ex[1].with_traceback(ex[2]) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 441, in pytest_configure INTERNALERROR> bs.handle_loading() INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 191, in handle_loading INTERNALERROR> machine_info = self.get_machine_info() INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info INTERNALERROR> obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ INTERNALERROR> return self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in INTERNALERROR> self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result INTERNALERROR> raise ex[1].with_traceback(ex[2]) INTERNALERROR> File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info INTERNALERROR> "cpu": get_cpu_info(), INTERNALERROR> File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info INTERNALERROR> import cpuinfo INTERNALERROR> ModuleNotFoundError: No module named 'cpuinfo' ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in raise SystemExit(pytest.console_main()) File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main code = main() File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session config.hook.pytest_sessionfinish( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall next(gen) # first yield File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish session.config._benchmarksession.finish() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish self.handle_saving() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving machine_info = self.get_machine_info() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info "cpu": get_cpu_info(), File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info import cpuinfo ModuleNotFoundError: No module named 'cpuinfo' /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/logger.py:46: PytestBenchmarkWarning: Can't compare. No benchmark files in '/tmp/pytest-of-builduser/pytest-0/test_compare_last0/.benchmarks'. Can't load the previous benchmark. warner(PytestBenchmarkWarning(text)) __________________________________ test_save ___________________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_benchmark.py:648: in test_save result.stderr.fnmatch_lines([ E Failed: nomatch: 'Saved benchmark data in: *' E and: 'Traceback (most recent call last):' E and: ' File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main' E and: ' return _run_code(code, main_globals, None,' E and: ' File "/usr/lib/python3.10/runpy.py", line 86, in _run_code' E and: ' exec(code, run_globals)' E and: ' File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in ' E and: ' raise SystemExit(pytest.console_main())' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main' E and: ' code = main()' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main' E and: ' ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall' E and: ' return outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall' E and: ' res = hook_impl.function(*args)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main' E and: ' return wrap_session(config, _main)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session' E and: ' config.hook.pytest_sessionfinish(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall' E and: ' gen.send(outcome)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish' E and: ' outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall' E and: ' next(gen) # first yield' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish' E and: ' session.config._benchmarksession.finish()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish' E and: ' self.handle_saving()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving' E and: ' machine_info = self.get_machine_info()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info' E and: ' obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall' E and: ' return outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall' E and: ' res = hook_impl.function(*args)' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info' E and: ' "cpu": get_cpu_info(),' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info' E and: ' import cpuinfo' E and: "ModuleNotFoundError: No module named 'cpuinfo'" E remains unmatched: 'Saved benchmark data in: *' ----------------------------- Captured stdout call ----------------------------- running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_save0/runpytest-0 --doctest-modules --benchmark-save=foobar --benchmark-max-time=0.0000001 /tmp/pytest-of-builduser/pytest-0/test_save0/test_save.py in: /tmp/pytest-of-builduser/pytest-0/test_save0 ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1E-7 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /tmp/pytest-of-builduser/pytest-0/test_save0 plugins: benchmark-3.4.1 collected 3 items test_save.py ... [100%] ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in raise SystemExit(pytest.console_main()) File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main code = main() File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session config.hook.pytest_sessionfinish( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall next(gen) # first yield File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish session.config._benchmarksession.finish() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish self.handle_saving() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving machine_info = self.get_machine_info() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info "cpu": get_cpu_info(), File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info import cpuinfo ModuleNotFoundError: No module named 'cpuinfo' _____________________________ test_save_extra_info _____________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_benchmark.py:662: in test_save_extra_info result.stderr.fnmatch_lines([ E Failed: nomatch: 'Saved benchmark data in: *' E and: 'Traceback (most recent call last):' E and: ' File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main' E and: ' return _run_code(code, main_globals, None,' E and: ' File "/usr/lib/python3.10/runpy.py", line 86, in _run_code' E and: ' exec(code, run_globals)' E and: ' File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in ' E and: ' raise SystemExit(pytest.console_main())' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main' E and: ' code = main()' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main' E and: ' ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall' E and: ' return outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall' E and: ' res = hook_impl.function(*args)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main' E and: ' return wrap_session(config, _main)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session' E and: ' config.hook.pytest_sessionfinish(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall' E and: ' gen.send(outcome)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish' E and: ' outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall' E and: ' next(gen) # first yield' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish' E and: ' session.config._benchmarksession.finish()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish' E and: ' self.handle_saving()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving' E and: ' machine_info = self.get_machine_info()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info' E and: ' obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall' E and: ' return outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall' E and: ' res = hook_impl.function(*args)' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info' E and: ' "cpu": get_cpu_info(),' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info' E and: ' import cpuinfo' E and: "ModuleNotFoundError: No module named 'cpuinfo'" E remains unmatched: 'Saved benchmark data in: *' ----------------------------- Captured stdout call ----------------------------- running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_save_extra_info0/runpytest-0 --doctest-modules --benchmark-save=foobar --benchmark-max-time=0.0000001 /tmp/pytest-of-builduser/pytest-0/test_save_extra_info0/test_save_extra_info.py in: /tmp/pytest-of-builduser/pytest-0/test_save_extra_info0 ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1E-7 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /tmp/pytest-of-builduser/pytest-0/test_save_extra_info0 plugins: benchmark-3.4.1 collected 1 item test_save_extra_info.py . [100%] ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in raise SystemExit(pytest.console_main()) File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main code = main() File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session config.hook.pytest_sessionfinish( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall next(gen) # first yield File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish session.config._benchmarksession.finish() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish self.handle_saving() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving machine_info = self.get_machine_info() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info "cpu": get_cpu_info(), File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info import cpuinfo ModuleNotFoundError: No module named 'cpuinfo' ___________________ test_update_machine_info_hook_detection ____________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_benchmark.py:720: in test_update_machine_info_hook_detection run_verify_pytest("test_module/tests") /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_benchmark.py:709: in run_verify_pytest benchmark_json = json.loads(testdir.tmpdir.join('benchmark.json').read()) /usr/lib/python3.10/json/__init__.py:346: in loads return _default_decoder.decode(s) /usr/lib/python3.10/json/decoder.py:337: in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) /usr/lib/python3.10/json/decoder.py:355: in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None E json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0) ----------------------------- Captured stdout call ----------------------------- running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_update_machine_info_hook_detection0/runpytest-0 --benchmark-json=benchmark.json --benchmark-max-time=0.0000001 test_module/tests in: /tmp/pytest-of-builduser/pytest-0/test_update_machine_info_hook_detection0 ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1E-7 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /tmp/pytest-of-builduser/pytest-0/test_update_machine_info_hook_detection0 plugins: benchmark-3.4.1 collected 1 item test_module/tests/simple_test.py . [100%] ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in raise SystemExit(pytest.console_main()) File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main code = main() File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session config.hook.pytest_sessionfinish( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall next(gen) # first yield File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish session.config._benchmarksession.finish() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish self.handle_saving() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving machine_info = self.get_machine_info() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info "cpu": get_cpu_info(), File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info import cpuinfo ModuleNotFoundError: No module named 'cpuinfo' ________________________________ test_autosave _________________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_benchmark.py:741: in test_autosave result.stderr.fnmatch_lines([ E Failed: nomatch: 'Saved benchmark data in: *' E and: 'Traceback (most recent call last):' E and: ' File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main' E and: ' return _run_code(code, main_globals, None,' E and: ' File "/usr/lib/python3.10/runpy.py", line 86, in _run_code' E and: ' exec(code, run_globals)' E and: ' File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in ' E and: ' raise SystemExit(pytest.console_main())' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main' E and: ' code = main()' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main' E and: ' ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall' E and: ' return outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall' E and: ' res = hook_impl.function(*args)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main' E and: ' return wrap_session(config, _main)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session' E and: ' config.hook.pytest_sessionfinish(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall' E and: ' gen.send(outcome)' E and: ' File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish' E and: ' outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall' E and: ' next(gen) # first yield' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish' E and: ' session.config._benchmarksession.finish()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish' E and: ' self.handle_saving()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving' E and: ' machine_info = self.get_machine_info()' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info' E and: ' obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__' E and: ' return self._hookexec(self, self.get_hookimpls(), kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec' E and: ' return self._inner_hookexec(hook, methods, kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in ' E and: ' self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall' E and: ' return outcome.get_result()' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result' E and: ' raise ex[1].with_traceback(ex[2])' E and: ' File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall' E and: ' res = hook_impl.function(*args)' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info' E and: ' "cpu": get_cpu_info(),' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info' E and: ' import cpuinfo' E and: "ModuleNotFoundError: No module named 'cpuinfo'" E remains unmatched: 'Saved benchmark data in: *' ----------------------------- Captured stdout call ----------------------------- running: /usr/bin/python -mpytest --basetemp=/tmp/pytest-of-builduser/pytest-0/test_autosave0/runpytest-0 --doctest-modules --benchmark-autosave --benchmark-max-time=0.0000001 /tmp/pytest-of-builduser/pytest-0/test_autosave0/test_autosave.py in: /tmp/pytest-of-builduser/pytest-0/test_autosave0 ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-0.13.1 benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1E-7 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /tmp/pytest-of-builduser/pytest-0/test_autosave0 plugins: benchmark-3.4.1 collected 3 items test_autosave.py ... [100%] ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/usr/lib/python3.10/site-packages/pytest/__main__.py", line 5, in raise SystemExit(pytest.console_main()) File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 185, in console_main code = main() File "/usr/lib/python3.10/site-packages/_pytest/config/__init__.py", line 162, in main ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 316, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.10/site-packages/_pytest/main.py", line 304, in wrap_session config.hook.pytest_sessionfinish( File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 203, in _multicall gen.send(outcome) File "/usr/lib/python3.10/site-packages/_pytest/terminal.py", line 803, in pytest_sessionfinish outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 182, in _multicall next(gen) # first yield File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 316, in pytest_sessionfinish session.config._benchmarksession.finish() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 206, in finish self.handle_saving() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 141, in handle_saving machine_info = self.get_machine_info() File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/session.py", line 100, in get_machine_info obj = self.config.hook.pytest_benchmark_generate_machine_info(config=self.config) File "/usr/lib/python3.10/site-packages/pluggy/hooks.py", line 286, in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 93, in _hookexec return self._inner_hookexec(hook, methods, kwargs) File "/usr/lib/python3.10/site-packages/pluggy/manager.py", line 84, in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 208, in _multicall return outcome.get_result() File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 80, in get_result raise ex[1].with_traceback(ex[2]) File "/usr/lib/python3.10/site-packages/pluggy/callers.py", line 187, in _multicall res = hook_impl.function(*args) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 365, in pytest_benchmark_generate_machine_info "cpu": get_cpu_info(), File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/plugin.py", line 331, in get_cpu_info import cpuinfo ModuleNotFoundError: No module named 'cpuinfo' _________________________ test_compare[short-] _________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_cli.py:188: in test_compare result.stderr.fnmatch_lines([ E Failed: nomatch: 'Generated csv: *foobar.csv' E and: 'Traceback (most recent call last):' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in ' E and: " sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')())" E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main' E and: ' results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress)' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display' E and: ' from .histogram import make_histogram' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in ' E and: ' from pygal.graph.box import Box' E and: ' File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in ' E and: ' import pkg_resources' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in ' E and: ' def _initialize_master_working_set():' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside' E and: ' f(*args, **kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set' E and: ' working_set = WorkingSet._build_master()' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master' E and: ' ws.require(__requires__)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require' E and: ' needed = self.resolve(parse_requirements(requirements))' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve' E and: ' raise DistributionNotFound(req, requirers)' E and: "pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark" E remains unmatched: 'Generated csv: *foobar.csv' ----------------------------- Captured stdout call ----------------------------- running: py.test-benchmark --storage /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_storage compare 0001 0002 0003 --sort min --columns min,max --name short --histogram foobar --csv foobar in: /tmp/pytest-of-builduser/pytest-0/test_compare1 --------------------------- benchmark: 3 tests --------------------------- Name (time in ns) Min Max -------------------------------------------------------------------------- xfast_parametrized[0] (0003) 215.6286 (1.0) 10,318.6159 (1.33) xfast_parametrized[0] (0002) 216.9028 (1.01) 7,739.2997 (1.0) xfast_parametrized[0] (0001) 217.3145 (1.01) 11,447.3891 (1.48) -------------------------------------------------------------------------- ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')()) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display from .histogram import make_histogram File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in from pygal.graph.box import Box File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in import pkg_resources File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in def _initialize_master_working_set(): File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master ws.require(__requires__) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark _________________________ test_compare[long-] __________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_cli.py:188: in test_compare result.stderr.fnmatch_lines([ E Failed: nomatch: 'Generated csv: *foobar.csv' E and: 'Traceback (most recent call last):' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in ' E and: " sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')())" E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main' E and: ' results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress)' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display' E and: ' from .histogram import make_histogram' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in ' E and: ' from pygal.graph.box import Box' E and: ' File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in ' E and: ' import pkg_resources' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in ' E and: ' def _initialize_master_working_set():' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside' E and: ' f(*args, **kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set' E and: ' working_set = WorkingSet._build_master()' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master' E and: ' ws.require(__requires__)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require' E and: ' needed = self.resolve(parse_requirements(requirements))' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve' E and: ' raise DistributionNotFound(req, requirers)' E and: "pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark" E remains unmatched: 'Generated csv: *foobar.csv' ----------------------------- Captured stdout call ----------------------------- running: py.test-benchmark --storage /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_storage compare 0001 0002 0003 --sort min --columns min,max --name long --histogram foobar --csv foobar in: /tmp/pytest-of-builduser/pytest-0/test_compare2 ------------------------------------------------------------------------------- benchmark: 3 tests ------------------------------------------------------------------------------- Name (time in ns) Min Max ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- tests/test_normal.py::test_xfast_parametrized[0] (0003_5b78858eb718649a31fb93d8dc96ca2cee41a4cd_20150815_030157_uncommitted-changes) 215.6286 (1.0) 10,318.6159 (1.33) tests/test_normal.py::test_xfast_parametrized[0] (0002_b87b9aae14ff14a7887a6bbaa9731b9a8760555d_20150814_190348_uncommitted-changes) 216.9028 (1.01) 7,739.2997 (1.0) tests/test_normal.py::test_xfast_parametrized[0] (0001_b87b9aae14ff14a7887a6bbaa9731b9a8760555d_20150814_190343_uncommitted-changes) 217.3145 (1.01) 11,447.3891 (1.48) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')()) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display from .histogram import make_histogram File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in from pygal.graph.box import Box File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in import pkg_resources File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in def _initialize_master_working_set(): File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master ws.require(__requires__) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark ________________________ test_compare[normal-] _________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_cli.py:188: in test_compare result.stderr.fnmatch_lines([ E Failed: nomatch: 'Generated csv: *foobar.csv' E and: 'Traceback (most recent call last):' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in ' E and: " sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')())" E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main' E and: ' results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress)' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display' E and: ' from .histogram import make_histogram' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in ' E and: ' from pygal.graph.box import Box' E and: ' File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in ' E and: ' import pkg_resources' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in ' E and: ' def _initialize_master_working_set():' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside' E and: ' f(*args, **kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set' E and: ' working_set = WorkingSet._build_master()' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master' E and: ' ws.require(__requires__)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require' E and: ' needed = self.resolve(parse_requirements(requirements))' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve' E and: ' raise DistributionNotFound(req, requirers)' E and: "pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark" E remains unmatched: 'Generated csv: *foobar.csv' ----------------------------- Captured stdout call ----------------------------- running: py.test-benchmark --storage /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_storage compare 0001 0002 0003 --sort min --columns min,max --name normal --histogram foobar --csv foobar in: /tmp/pytest-of-builduser/pytest-0/test_compare3 ---------------------------------- benchmark: 3 tests --------------------------------- Name (time in ns) Min Max --------------------------------------------------------------------------------------- test_xfast_parametrized[0] (0003_5b78858) 215.6286 (1.0) 10,318.6159 (1.33) test_xfast_parametrized[0] (0002_b87b9aa) 216.9028 (1.01) 7,739.2997 (1.0) test_xfast_parametrized[0] (0001_b87b9aa) 217.3145 (1.01) 11,447.3891 (1.48) --------------------------------------------------------------------------------------- ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')()) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display from .histogram import make_histogram File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in from pygal.graph.box import Box File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in import pkg_resources File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in def _initialize_master_working_set(): File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master ws.require(__requires__) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark _________________________ test_compare[trial-] _________________________ /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_cli.py:188: in test_compare result.stderr.fnmatch_lines([ E Failed: nomatch: 'Generated csv: *foobar.csv' E and: 'Traceback (most recent call last):' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in ' E and: " sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')())" E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main' E and: ' results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress)' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display' E and: ' from .histogram import make_histogram' E and: ' File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in ' E and: ' from pygal.graph.box import Box' E and: ' File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in ' E and: ' import pkg_resources' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in ' E and: ' def _initialize_master_working_set():' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside' E and: ' f(*args, **kwargs)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set' E and: ' working_set = WorkingSet._build_master()' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master' E and: ' ws.require(__requires__)' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require' E and: ' needed = self.resolve(parse_requirements(requirements))' E and: ' File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve' E and: ' raise DistributionNotFound(req, requirers)' E and: "pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark" E remains unmatched: 'Generated csv: *foobar.csv' ----------------------------- Captured stdout call ----------------------------- running: py.test-benchmark --storage /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_storage compare 0001 0002 0003 --sort min --columns min,max --name trial --histogram foobar --csv foobar in: /tmp/pytest-of-builduser/pytest-0/test_compare4 ---------------------- benchmark: 3 tests --------------------- Name (time in ns) Min Max --------------------------------------------------------------- 0003 215.6286 (1.0) 10,318.6159 (1.33) 0002 216.9028 (1.01) 7,739.2997 (1.0) 0001 217.3145 (1.01) 11,447.3891 (1.48) --------------------------------------------------------------- ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/bin/py.test-benchmark", line 33, in sys.exit(load_entry_point('pytest-benchmark==3.4.1', 'console_scripts', 'py.test-benchmark')()) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/cli.py", line 161, in main results_table.display(TerminalReporter(), groups, progress_reporter=report_noprogress) File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/table.py", line 135, in display from .histogram import make_histogram File "/build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/histogram.py", line 8, in from pygal.graph.box import Box File "/usr/lib/python3.10/site-packages/pygal/__init__.py", line 32, in import pkg_resources File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3257, in def _initialize_master_working_set(): File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3231, in _call_aside f(*args, **kwargs) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3269, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 573, in _build_master ws.require(__requires__) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 891, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 777, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'py-cpuinfo' distribution was not found and is required by pytest-benchmark ________________ TerribleTerribleWayToWritePatchTests.test_foo2 ________________ tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/fixture.py:239: in weave import aspectlib E ModuleNotFoundError: No module named 'aspectlib' During handling of the above exception, another exception occurred: tests/test_with_testcase.py:22: in test_foo2 self.benchmark_weave('time.sleep') tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/fixture.py:241: in weave raise ImportError(exc.args, "Please install aspectlib or pytest-benchmark[aspect]") E ImportError: (("No module named 'aspectlib'",), 'Please install aspectlib or pytest-benchmark[aspect]') ______________________________ test_weave_fixture ______________________________ tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/fixture.py:239: in weave import aspectlib E ModuleNotFoundError: No module named 'aspectlib' During handling of the above exception, another exception occurred: tests/test_with_weaver.py:19: in test_weave_fixture benchmark_weave(Foo.internal, lazy=True) tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/fixture.py:241: in weave raise ImportError(exc.args, "Please install aspectlib or pytest-benchmark[aspect]") E ImportError: (("No module named 'aspectlib'",), 'Please install aspectlib or pytest-benchmark[aspect]') ______________________________ test_weave_method _______________________________ tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/fixture.py:239: in weave import aspectlib E ModuleNotFoundError: No module named 'aspectlib' During handling of the above exception, another exception occurred: tests/test_with_weaver.py:26: in test_weave_method benchmark.weave(Foo.internal, lazy=True) tmp_install/usr/lib/python3.10/site-packages/pytest_benchmark/fixture.py:241: in weave raise ImportError(exc.args, "Please install aspectlib or pytest-benchmark[aspect]") E ImportError: (("No module named 'aspectlib'",), 'Please install aspectlib or pytest-benchmark[aspect]') =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/_pytest/config/__init__.py:1183 /usr/lib/python3.10/site-packages/_pytest/config/__init__.py:1183: PytestDeprecationWarning: The --strict option is deprecated, use --strict-markers instead. self.issue_config_time_warning( tests/test_utils.py:2 /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_utils.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives import distutils.spawn tests/test_utils.py:35 /build/python-pytest-benchmark/src/pytest-benchmark-3.4.1/tests/test_utils.py:35: PytestDeprecationWarning: @pytest.yield_fixture is deprecated. Use @pytest.fixture instead; they are the same. @pytest.yield_fixture(params=(True, False)) tests/test_storage.py: 184 warnings /usr/lib/python3.10/site-packages/packaging/version.py:111: DeprecationWarning: Creating a LegacyVersion has been deprecated and will be removed in the next major release warnings.warn( tests/test_with_testcase.py::TerribleTerribleWayToWritePatchTests::test_foo2 tests/test_with_testcase.py:21: PytestBenchmarkWarning: Benchmark fixture was not used at all in this test! def test_foo2(self): tests/test_with_weaver.py::test_weave_fixture tests/test_with_weaver.py:17: PytestBenchmarkWarning: Benchmark fixture was not used at all in this test! @pytest.mark.benchmark(max_time=0.001) tests/test_with_weaver.py::test_weave_method tests/test_with_weaver.py:24: PytestBenchmarkWarning: Benchmark fixture was not used at all in this test! @pytest.mark.benchmark(max_time=0.001) -- Docs: https://docs.pytest.org/en/stable/warnings.html ----------------------------------------------------------------------------------------------------------------------------------- benchmark: 58 tests ------------------------------------------------------------------------------------------------------------------------------------ Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_calibrate_stuck[False--1-1e-10] 5.0500 (1.0) 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.9802 (1.0) 1 2 test_calibrate_stuck[False-0-1e-10] 5.0500 (1.0) 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.9802 (1.0) 1 2 test_calibrate_stuck[False-1-1e-10] 5.0500 (1.0) 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.9802 (1.0) 1 2 test_calibrate_stuck[True--1-1e-10] 10.0000 (1.98) 10.0000 (1.98) 10.0000 (1.98) 0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0) 0;0 100,000,000.0000 (0.51) 1 1 test_calibrate_stuck[True-0-1e-10] 10.0000 (1.98) 10.0000 (1.98) 10.0000 (1.98) 0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0) 0;0 100,000,000.0000 (0.51) 1 1 test_calibrate_stuck[True-1-1e-10] 10.0000 (1.98) 10.0000 (1.98) 10.0000 (1.98) 0.0000 (1.0) 10.0000 (1.98) 0.0000 (1.0) 0;0 100,000,000.0000 (0.51) 1 1 test_calibrate_stuck[False--1-1e-09] 50.5000 (10.00) 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.1980 (0.10) 1 2 test_calibrate_stuck[False-0-1e-09] 50.5000 (10.00) 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.1980 (0.10) 1 2 test_calibrate_stuck[False-1-1e-09] 50.5000 (10.00) 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.1980 (0.10) 1 2 test_calibrate_stuck[True--1-1e-09] 100.0000 (19.80) 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 (19.80) 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 (19.80) 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_xfast 785.3589 (155.52) 31,408.8962 (>1000.0) 810.5293 (160.50) 60.4202 (inf) 806.0174 (159.61) 9.9906 (inf) 5239;45893 1,233,761.6852 (0.01) 1098851 11 test_rounds_iterations 956.0026 (189.31) 1,707.7196 (338.16) 1,151.2234 (227.97) 191.1101 (inf) 1,102.4997 (218.32) 176.4856 (inf) 2;1 868,641.1671 (0.00) 15 10 test_xfast 1,668.9301 (330.48) 8,344.6503 (>1000.0) 2,275.0790 (450.51) 1,209.4954 (inf) 1,907.3486 (377.69) 238.4186 (inf) 3;4 439,545.1794 (0.00) 59 1 test_iterations 1,813.3316 (359.08) 1,813.3316 (359.08) 1,813.3316 (359.08) 0.0000 (1.0) 1,813.3316 (359.08) 0.0000 (1.0) 0;0 551,471.1096 (0.00) 1 10 test_warmup_rounds 1,963.6936 (388.85) 4,398.6365 (871.02) 2,966.0761 (587.34) 975.6778 (inf) 2,508.0517 (496.64) 1,388.6020 (inf) 2;0 337,145.7624 (0.00) 5 1 test_rounds 2,037.2681 (403.42) 7,171.1838 (>1000.0) 2,605.6233 (515.97) 1,316.5621 (inf) 2,099.2011 (415.68) 480.2132 (inf) 1;1 383,785.3374 (0.00) 15 1 test_calibrate_fast 3,216.7882 (636.99) 26,897.2168 (>1000.0) 3,391.8806 (671.66) 308.0696 (inf) 3,354.9344 (664.34) 63.1747 (inf) 13367;46269 294,821.7016 (0.00) 951478 3 test_proto[LocalsSimpleProxy] 4,127.1560 (817.26) 32,695.0103 (>1000.0) 5,255.4497 (>1000.0) 1,675.5711 (inf) 4,633.7955 (917.58) 185.3332 (inf) 3374;4318 190,278.6744 (0.00) 22120 1 test_proto[SimpleProxy] 4,137.8662 (819.38) 29,179.7332 (>1000.0) 4,759.4520 (942.47) 826.0615 (inf) 4,626.8106 (916.20) 216.9982 (inf) 192;1255 210,108.2224 (0.00) 8529 1 test_proto[CachedPropertyProxy] 4,298.0537 (851.10) 33,304.0953 (>1000.0) 5,323.6346 (>1000.0) 1,627.6418 (inf) 4,792.1203 (948.93) 246.8005 (inf) 3928;4288 187,841.5919 (0.00) 30743 1 test_proto[LocalsCachedPropertyProxy] 4,365.5746 (864.47) 32,525.0439 (>1000.0) 6,239.9402 (>1000.0) 2,294.3331 (inf) 4,882.9243 (966.92) 3,141.3510 (inf) 3171;61 160,257.9452 (0.00) 17439 1 test_can_use_both_args_and_setup_without_return 8,466.1879 (>1000.0) 8,466.1879 (>1000.0) 8,466.1879 (>1000.0) 0.0000 (1.0) 8,466.1879 (>1000.0) 0.0000 (1.0) 0;0 118,116.9159 (0.00) 1 1 test_setup_many_rounds 8,578.8779 (>1000.0) 32,165.0878 (>1000.0) 11,922.9779 (>1000.0) 7,147.5981 (inf) 9,720.4465 (>1000.0) 1,010.9507 (inf) 1;1 83,871.6646 (0.00) 10 1 test_single 13,975.8922 (>1000.0) 13,975.8922 (>1000.0) 13,975.8922 (>1000.0) 0.0000 (1.0) 13,975.8922 (>1000.0) 0.0000 (1.0) 0;0 71,551.7825 (0.00) 1 1 test_args_kwargs 16,496.9824 (>1000.0) 16,496.9824 (>1000.0) 16,496.9824 (>1000.0) 0.0000 (1.0) 16,496.9824 (>1000.0) 0.0000 (1.0) 0;0 60,617.1465 (0.00) 1 1 test_setup_cprofile 17,046.9284 (>1000.0) 17,046.9284 (>1000.0) 17,046.9284 (>1000.0) 0.0000 (1.0) 17,046.9284 (>1000.0) 0.0000 (1.0) 0;0 58,661.5944 (0.00) 1 1 test_setup 22,857.9156 (>1000.0) 22,857.9156 (>1000.0) 22,857.9156 (>1000.0) 0.0000 (1.0) 22,857.9156 (>1000.0) 0.0000 (1.0) 0;0 43,748.5210 (0.00) 1 1 test_foo 27,350.1500 (>1000.0) 721,652.9921 (>1000.0) 70,318.2633 (>1000.0) 12,495.6208 (inf) 66,025.8811 (>1000.0) 11,285.3013 (inf) 89;45 14,221.0566 (0.00) 7330 1 test_calibrate_slow 27,930.8297 (>1000.0) 6,531,580.3513 (>1000.0) 77,443.2317 (>1000.0) 22,755.0596 (inf) 73,895.3240 (>1000.0) 9,350.9443 (inf) 2575;4040 12,912.6843 (0.00) 322320 1 test_parametrized[0] 28,689.8576 (>1000.0) 1,029,605.0459 (>1000.0) 76,099.0839 (>1000.0) 11,507.9235 (inf) 71,873.8884 (>1000.0) 10,110.4379 (inf) 133;67 13,140.7627 (0.00) 10280 1 test_fast 33,455.4352 (>1000.0) 901,808.0309 (>1000.0) 74,963.2426 (>1000.0) 10,176.6047 (inf) 74,606.3888 (>1000.0) 420.9578 (inf) 85;414 13,339.8712 (0.00) 7052 1 test_parametrized[1] 42,338.3899 (>1000.0) 326,595.2691 (>1000.0) 85,908.5492 (>1000.0) 4,547.0114 (inf) 86,436.9795 (>1000.0) 924.8033 (inf) 330;1760 11,640.2850 (0.00) 8262 1 test_parametrized[2] 44,601.9694 (>1000.0) 1,144,864.1308 (>1000.0) 85,940.5653 (>1000.0) 14,796.6532 (inf) 86,569.6929 (>1000.0) 2,310.2621 (inf) 82;521 11,635.9486 (0.00) 7145 1 test_parametrized[3] 44,771.9358 (>1000.0) 1,773,811.8768 (>1000.0) 87,193.8607 (>1000.0) 22,153.3793 (inf) 86,727.5521 (>1000.0) 576.9543 (inf) 46;1021 11,468.6974 (0.00) 8230 1 test_parametrized[4] 49,014.1101 (>1000.0) 1,113,658.3053 (>1000.0) 87,565.3009 (>1000.0) 18,042.5954 (inf) 86,633.9542 (>1000.0) 1,544.1328 (inf) 97;662 11,420.0487 (0.00) 8274 1 test_calibrate 317,076.2211 (>1000.0) 667,240.9363 (>1000.0) 326,437.8696 (>1000.0) 20,004.1100 (inf) 324,058.8121 (>1000.0) 5,035.0791 (inf) 467;1650 3,063.3701 (0.00) 31029 1 test_slow 1,046,990.0444 (>1000.0) 1,117,253.2104 (>1000.0) 1,078,658.2147 (>1000.0) 7,210.5507 (inf) 1,079,167.2394 (>1000.0) 4,754.4017 (inf) 187;167 927.0777 (0.00) 909 1 test_slower 10,115,959.6816 (>1000.0) 10,177,810.6764 (>1000.0) 10,137,598.5571 (>1000.0) 13,907.6859 (inf) 10,139,107.2385 (>1000.0) 18,220.2784 (inf) 32;2 98.6427 (0.00) 99 1 test_calibrate_stuck[False--1-0.01] 505,000,000.0001 (>1000.0) 505,000,000.0001 (>1000.0) 505,000,000.0001 (>1000.0) 0.0000 (1.0) 505,000,000.0001 (>1000.0) 0.0000 (1.0) 0;0 1.9802 (0.00) 1 2 test_calibrate_stuck[False-0-0.01] 505,000,000.0001 (>1000.0) 505,000,000.0001 (>1000.0) 505,000,000.0001 (>1000.0) 0.0000 (1.0) 505,000,000.0001 (>1000.0) 0.0000 (1.0) 0;0 1.9802 (0.00) 1 2 test_calibrate_stuck[False-1-0.01] 505,000,000.0001 (>1000.0) 505,000,000.0001 (>1000.0) 505,000,000.0001 (>1000.0) 0.0000 (1.0) 505,000,000.0001 (>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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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 (>1000.0) 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.0013 0.0013 0.0015 0.0015 pytest-benchmark-3.4.1/tests/test_pedantic.py:29(stuff) 1 0.0002 0.0002 0.0002 0.0002 ~:0() 1 0.0001 0.0001 0.0001 0.0001 ~:0() =========================== short test summary info ============================ SKIPPED [1] tests/test_benchmark.py:825: could not import 'xdist': No module named 'xdist' SKIPPED [1] tests/test_benchmark.py:835: could not import 'xdist': No module named 'xdist' SKIPPED [1] tests/test_skip.py:5: bla FAILED tests/test_benchmark.py::test_compare - Failed: nomatch: 'Comparing ag... FAILED tests/test_benchmark.py::test_compare_last - Failed: nomatch: 'Compari... FAILED tests/test_benchmark.py::test_save - Failed: nomatch: 'Saved benchmark... FAILED tests/test_benchmark.py::test_save_extra_info - Failed: nomatch: 'Save... FAILED tests/test_benchmark.py::test_update_machine_info_hook_detection - jso... FAILED tests/test_benchmark.py::test_autosave - Failed: nomatch: 'Saved bench... FAILED tests/test_cli.py::test_compare[short-] - Failed: nomatch: 'Ge... FAILED tests/test_cli.py::test_compare[long-] - Failed: nomatch: 'Gen... FAILED tests/test_cli.py::test_compare[normal-] - Failed: nomatch: 'G... FAILED tests/test_cli.py::test_compare[trial-] - Failed: nomatch: 'Ge... FAILED tests/test_with_testcase.py::TerribleTerribleWayToWritePatchTests::test_foo2 FAILED tests/test_with_weaver.py::test_weave_fixture - ImportError: (("No mod... FAILED tests/test_with_weaver.py::test_weave_method - ImportError: (("No modu... ===== 13 failed, 216 passed, 3 skipped, 190 warnings in 803.37s (0:13:23) ====== ==> ERROR: A failure occurred in check().  Aborting...