Page MenuHomeSoftware Heritage
Paste P706

pytest_cov + multiprocessing segmentation fault
ActivePublic

Authored by vlorentz on Jun 30 2020, 10:14 AM.
18:07:42 .tox/py3/lib/python3.7/site-packages/swh/storage/tests/test_storage.py::TestStorage::test_origin_visit_get_latest_none Fatal Python error: Segmentation fault
18:07:42
18:07:42 Current thread 0x00007fc83f656740 (most recent call first):
18:07:42 File "/usr/lib/python3.7/inspect.py", line 687 in getsourcefile
18:07:42 File "/usr/lib/python3.7/inspect.py", line 1460 in getframeinfo
18:07:42 File "/usr/lib/python3.7/inspect.py", line 1490 in getouterframes
18:07:42 File "/usr/lib/python3.7/inspect.py", line 1513 in stack
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/coverage/debug.py", line 157 in short_stack
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/coverage/collector.py", line 111 in __init__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/coverage/control.py", line 456 in _init_for_start
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/coverage/control.py", line 525 in start
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pytest_cov/embed.py", line 73 in init
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pytest_cov/embed.py", line 25 in multiprocessing_start
18:07:42 File "/usr/lib/python3.7/multiprocessing/util.py", line 132 in _run_after_forkers
18:07:42 File "/usr/lib/python3.7/multiprocessing/process.py", line 290 in _bootstrap
18:07:42 File "/usr/lib/python3.7/multiprocessing/popen_fork.py", line 74 in _launch
18:07:42 File "/usr/lib/python3.7/multiprocessing/popen_fork.py", line 20 in __init__
18:07:42 File "/usr/lib/python3.7/multiprocessing/context.py", line 277 in _Popen
18:07:42 File "/usr/lib/python3.7/multiprocessing/process.py", line 112 in start
18:07:42 File "/usr/lib/python3.7/multiprocessing/managers.py", line 543 in start
18:07:42 File "/usr/lib/python3.7/multiprocessing/context.py", line 56 in Manager
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/journal/writer/inmemory.py", line 21 in __init__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/journal/writer/__init__.py", line 29 in get_journal_writer
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/storage/writer.py", line 42 in __init__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/storage/storage.py", line 103 in __init__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/storage/__init__.py", line 72 in get_storage
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/storage/validate.py", line 75 in __init__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/storage/__init__.py", line 72 in get_storage
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/swh/storage/tests/conftest.py", line 74 in swh_storage
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 792 in call_fixture_func
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 964 in pytest_fixture_setup
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/callers.py", line 187 in _multicall
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 87 in <lambda>
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 93 in _hookexec
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/hooks.py", line 286 in __call__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 914 in execute
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 584 in _compute_fixture_value
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 503 in _get_active_fixturedef
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 487 in getfixturevalue
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 477 in _fillfixtures
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/fixtures.py", line 297 in fillfixtures
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/python.py", line 1483 in setup
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 373 in prepare
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 123 in pytest_runtest_setup
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/callers.py", line 187 in _multicall
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 87 in <lambda>
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 93 in _hookexec
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/hooks.py", line 286 in __call__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 217 in <lambda>
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 244 in from_call
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 217 in call_runtest_hook
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 186 in call_and_report
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 94 in runtestprotocol
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/runner.py", line 85 in pytest_runtest_protocol
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/callers.py", line 187 in _multicall
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 87 in <lambda>
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 93 in _hookexec
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/hooks.py", line 286 in __call__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/main.py", line 272 in pytest_runtestloop
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/callers.py", line 187 in _multicall
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 87 in <lambda>
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 93 in _hookexec
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/hooks.py", line 286 in __call__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/main.py", line 247 in _main
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/main.py", line 191 in wrap_session
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/main.py", line 240 in pytest_cmdline_main
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/callers.py", line 187 in _multicall
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 87 in <lambda>
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/manager.py", line 93 in _hookexec
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/pluggy/hooks.py", line 286 in __call__
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/lib/python3.7/site-packages/_pytest/config/__init__.py", line 125 in main
18:07:42 File "/var/lib/jenkins/workspace/DSTO/tests-on-diff/.tox/py3/bin/pytest", line 8 in <module>
18:07:44 ERROR [ 87%]