pytest-cov: 3.0.0: pytest is failing
Summary
I’m trying to package your module as an rpm package. So I’m using the typical PEP517 based build, install and test cycle used on building packages from non-root account.
python3 -sBm build -w
- install .whl file in </install/prefix>
- run pytest with PYTHONPATH pointing to sitearch and sitelib inside </install/prefix>
Here is pytest output:
+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-pytest-cov-3.0.0-4.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-pytest-cov-3.0.0-4.fc35.x86_64/usr/lib/python3.8/site-packages
+ /usr/bin/pytest -ra --deselect tests/test_pytest_cov.py::test_dist_missing_data
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
rootdir: /home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0, configfile: setup.cfg, testpaths: tests
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collected 131 items / 1 deselected / 130 selected
tests/test_pytest_cov.py .....................................F....................FFF.FF...ss....FsssFFFFF.....................................F........s. [100%]
================================================================================= FAILURES =================================================================================
____________________________________________________________________ test_subprocess_with_path_aliasing ____________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_subprocess_with_path_aliasing0')>, monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1f383e7370>
def test_subprocess_with_path_aliasing(testdir, monkeypatch):
src = testdir.mkdir('src')
src.join('parent_script.py').write(SCRIPT_PARENT)
src.join('child_script.py').write(SCRIPT_CHILD)
aliased = testdir.mkdir('aliased')
parent_script = aliased.join('parent_script.py')
parent_script.write(SCRIPT_PARENT)
aliased.join('child_script.py').write(SCRIPT_CHILD)
testdir.tmpdir.join('.coveragerc').write("""
[paths]
source =
src
aliased
[run]
source =
parent_script
child_script
parallel = true
""")
monkeypatch.setitem(os.environ, 'PYTHONPATH', os.pathsep.join([
os.environ.get('PYTHONPATH', ''), 'aliased']))
result = testdir.runpytest('-v',
'--cov',
'--cov-report=term-missing',
parent_script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'src[\\/]child_script* %s*' % CHILD_SCRIPT_RESULT,
'src[\\/]parent_script* %s*' % PARENT_SCRIPT_RESULT,
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_subprocess_with_path_aliasing0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 2 items'
E and: ''
E and: 'aliased/parent_script.py::test_foo[0] PASSED [ 50%]'
E and: 'aliased/parent_script.py::test_foo[1] PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'src[\\/]child_script* [56] * 100%*'
E and: 'Name Stmts Miss Cover Missing'
E and: '----------------------------------------------------'
E and: 'src/parent_script.py 9 0 100%'
E and: '----------------------------------------------------'
E and: 'TOTAL 9 0 100%'
E and: ''
E and: ''
E and: '============================== 2 passed in 0.13s ==============================='
E remains unmatched: 'src[\\/]child_script* [56] * 100%*'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:605: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_subprocess_with_path_aliasing0/runpytest-0 -v --cov --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_subprocess_with_path_aliasing0/aliased/parent_script.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_subprocess_with_path_aliasing0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_subprocess_with_path_aliasing0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 2 items
aliased/parent_script.py::test_foo[0] PASSED [ 50%]
aliased/parent_script.py::test_foo[1] PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
----------------------------------------------------
src/parent_script.py 9 0 100%
----------------------------------------------------
TOTAL 9 0 100%
============================== 2 passed in 0.13s ===============================
--------------------------------------------------------------------------- Captured stderr call ---------------------------------------------------------------------------
/usr/lib64/python3.8/site-packages/coverage/inorout.py:520: CoverageWarning: Module child_script was never imported. (module-not-imported)
self.warn(f"Module {pkg} was never imported.", slug="module-not-imported")
_________________________________________________________________________ test_central_subprocess __________________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess0')>
def test_central_subprocess(testdir):
scripts = testdir.makepyfile(parent_script=SCRIPT_PARENT,
child_script=SCRIPT_CHILD)
parent_script = scripts.dirpath().join('parent_script.py')
result = testdir.runpytest('-v',
'--cov=%s' % scripts.dirpath(),
'--cov-report=term-missing',
parent_script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'child_script* %s*' % CHILD_SCRIPT_RESULT,
'parent_script* %s*' % PARENT_SCRIPT_RESULT,
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 2 items'
E and: ''
E and: 'parent_script.py::test_foo[0] PASSED [ 50%]'
E and: 'parent_script.py::test_foo[1] PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'child_script* [56] * 100%*'
E and: 'Name Stmts Miss Cover Missing'
E and: '------------------------------------------------'
E and: 'child_script.py 6 6 0% 1-8'
E and: 'parent_script.py 9 0 100%'
E and: '------------------------------------------------'
E and: 'TOTAL 15 6 60%'
E and: ''
E and: ''
E and: '============================== 2 passed in 0.13s ==============================='
E remains unmatched: 'child_script* [56] * 100%*'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:819: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess0/runpytest-0 -v --cov=/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess0 --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess0/parent_script.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 2 items
parent_script.py::test_foo[0] PASSED [ 50%]
parent_script.py::test_foo[1] PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------
child_script.py 6 6 0% 1-8
parent_script.py 9 0 100%
------------------------------------------------
TOTAL 15 6 60%
============================== 2 passed in 0.13s ===============================
____________________________________________________________________ test_central_subprocess_change_cwd ____________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd0')>
def test_central_subprocess_change_cwd(testdir):
scripts = testdir.makepyfile(parent_script=SCRIPT_PARENT_CHANGE_CWD,
child_script=SCRIPT_CHILD)
parent_script = scripts.dirpath().join('parent_script.py')
testdir.makefile('', coveragerc="""
[run]
branch = true
parallel = true
""")
result = testdir.runpytest('-v', '-s',
'--cov=%s' % scripts.dirpath(),
'--cov-config=coveragerc',
'--cov-report=term-missing',
parent_script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'*child_script* %s*' % CHILD_SCRIPT_RESULT,
'*parent_script* 100%*',
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 2 items'
E and: ''
E and: 'parent_script.py::test_foo[0] PASSED'
E and: 'parent_script.py::test_foo[1] PASSED'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: '*child_script* [56] * 100%*'
E and: 'Name Stmts Miss Branch BrPart Cover Missing'
E and: '--------------------------------------------------------------'
E and: 'child_script.py 6 6 4 0 0% 1-8'
E and: 'parent_script.py 11 0 2 0 100%'
E and: '--------------------------------------------------------------'
E and: 'TOTAL 17 6 6 0 57%'
E and: ''
E and: ''
E and: '============================== 2 passed in 0.13s ==============================='
E remains unmatched: '*child_script* [56] * 100%*'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:843: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd0/runpytest-0 -v -s --cov=/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd0 --cov-config=coveragerc --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd0/parent_script.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 2 items
parent_script.py::test_foo[0] PASSED
parent_script.py::test_foo[1] PASSED
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Branch BrPart Cover Missing
--------------------------------------------------------------
child_script.py 6 6 4 0 0% 1-8
parent_script.py 11 0 2 0 100%
--------------------------------------------------------------
TOTAL 17 6 6 0 57%
============================== 2 passed in 0.13s ===============================
____________________________________________________________ test_central_subprocess_change_cwd_with_pythonpath ____________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd_with_pythonpath0')>
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f1f383e7ee0>
def test_central_subprocess_change_cwd_with_pythonpath(testdir, monkeypatch):
stuff = testdir.mkdir('stuff')
parent_script = stuff.join('parent_script.py')
parent_script.write(SCRIPT_PARENT_CHANGE_CWD_IMPORT_CHILD)
stuff.join('child_script.py').write(SCRIPT_CHILD)
testdir.makefile('', coveragerc="""
[run]
parallel = true
""")
monkeypatch.setitem(os.environ, 'PYTHONPATH', str(stuff))
result = testdir.runpytest('-vv', '-s',
'--cov=child_script',
'--cov-config=coveragerc',
'--cov-report=term-missing',
'--cov-branch',
parent_script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'*child_script* %s*' % CHILD_SCRIPT_RESULT,
])
E Failed: remains unmatched: '*- coverage: platform *, python * -*'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:869: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd_with_pythonpath0/runpytest-0 -vv -s --cov=child_script --cov-config=coveragerc --cov-report=term-missing --cov-branch /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd_with_pythonpath0/stuff/parent_script.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd_with_pythonpath0
--------------------------------------------------------------------------- Captured stderr call ---------------------------------------------------------------------------
ERROR: usage: __main__.py [options] [file_or_dir] [file_or_dir] [...]
__main__.py: error: unrecognized arguments: --cov=child_script --cov-config=coveragerc --cov-report=term-missing --cov-branch
inifile: None
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_central_subprocess_change_cwd_with_pythonpath0
_____________________________________________________________________ test_dist_subprocess_collocated ______________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0')>
@pytest.mark.skipif('sys.platform == "win32" and platform.python_implementation() == "PyPy"')
def test_dist_subprocess_collocated(testdir):
scripts = testdir.makepyfile(parent_script=SCRIPT_PARENT,
child_script=SCRIPT_CHILD)
parent_script = scripts.dirpath().join('parent_script.py')
result = testdir.runpytest('-v',
'--cov=%s' % scripts.dirpath(),
'--cov-report=term-missing',
'--dist=load',
'--tx=2*popen',
max_worker_restart_0,
parent_script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'child_script* %s*' % CHILD_SCRIPT_RESULT,
'parent_script* %s*' % PARENT_SCRIPT_RESULT,
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'gw0 I / gw1 I'
E and: ''
E and: '[gw0] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0'
E and: ''
E and: '[gw1] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0'
E and: ''
E and: '[gw0] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]'
E and: ''
E and: '[gw1] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]'
E and: 'gw0 [2] / gw1 [2]'
E and: ''
E and: 'scheduling tests via LoadScheduling'
E and: ''
E and: 'parent_script.py::test_foo[0] '
E and: 'parent_script.py::test_foo[1] '
E and: '[gw1] [ 50%] PASSED parent_script.py::test_foo[1] '
E and: '[gw0] [100%] PASSED parent_script.py::test_foo[0] '
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'child_script* [56] * 100%*'
E and: 'Name Stmts Miss Cover Missing'
E and: '------------------------------------------------'
E and: 'child_script.py 6 6 0% 1-8'
E and: 'parent_script.py 9 0 100%'
E and: '------------------------------------------------'
E and: 'TOTAL 15 6 60%'
E and: ''
E and: ''
E and: '============================== 2 passed in 0.67s ==============================='
E remains unmatched: 'child_script* [56] * 100%*'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:913: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0/runpytest-0 -v --cov=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0 --cov-report=term-missing --dist=load --tx=2*popen --max-worker-restart=0 /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0/parent_script.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
gw0 I / gw1 I
[gw0] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0
[gw1] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_collocated0
[gw0] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]
[gw1] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]
gw0 [2] / gw1 [2]
scheduling tests via LoadScheduling
parent_script.py::test_foo[0]
parent_script.py::test_foo[1]
[gw1] [ 50%] PASSED parent_script.py::test_foo[1]
[gw0] [100%] PASSED parent_script.py::test_foo[0]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------
child_script.py 6 6 0% 1-8
parent_script.py 9 0 100%
------------------------------------------------
TOTAL 15 6 60%
============================== 2 passed in 0.67s ===============================
___________________________________________________________________ test_dist_subprocess_not_collocated ____________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0')>
tmpdir = local('/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0')
@pytest.mark.skipif('sys.platform == "win32" and platform.python_implementation() == "PyPy"')
def test_dist_subprocess_not_collocated(testdir, tmpdir):
scripts = testdir.makepyfile(parent_script=SCRIPT_PARENT,
child_script=SCRIPT_CHILD)
parent_script = scripts.dirpath().join('parent_script.py')
child_script = scripts.dirpath().join('child_script.py')
dir1 = tmpdir.mkdir('dir1')
dir2 = tmpdir.mkdir('dir2')
testdir.tmpdir.join('.coveragerc').write('''
[paths]
source =
%s
*/dir1
*/dir2
''' % scripts.dirpath())
result = testdir.runpytest('-v',
'--cov=%s' % scripts.dirpath(),
'--dist=load',
'--tx=popen//chdir=%s' % dir1,
'--tx=popen//chdir=%s' % dir2,
'--rsyncdir=%s' % child_script,
'--rsyncdir=%s' % parent_script,
'--rsyncdir=.coveragerc',
max_worker_restart_0,
parent_script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'child_script* %s*' % CHILD_SCRIPT_RESULT,
'parent_script* %s*' % PARENT_SCRIPT_RESULT,
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'gw0 I / gw1 I'
E and: ''
E and: '[gw0] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/_assertionnew.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/_assertionold.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/_py2traceback.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/assertion.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/code.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/source.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/capture.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/saferepr.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/terminalwriter.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_log/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_log/log.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_log/warning.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/cacheutil.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/common.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/local.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/svnurl.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/svnwc.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/cmdexec.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/forkedfunc.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/killproc.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/apipkg/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/apipkg/version.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/iniconfig/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/iniconfig/__init__.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/iniconfig/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/__init__.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/__metainfo.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_builtin.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_error.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_std.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_version.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_xmlgen.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/error.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/iniconfig.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/io.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/path.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/test.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/xml.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/__main__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/collect.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_code/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_code/code.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_code/source.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/saferepr.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/terminalwriter.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/wcwidth.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/rewrite.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/truncate.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/util.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/argparsing.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/exceptions.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/findpaths.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/mark/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/mark/expression.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/mark/structures.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_argcomplete.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_version.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/cacheprovider.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/capture.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/compat.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/debugging.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/deprecated.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/doctest.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/faulthandler.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/fixtures.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/freeze_support.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/helpconfig.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/hookspec.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/junitxml.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/logging.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/main.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/monkeypatch.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/nodes.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/nose.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/outcomes.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pastebin.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pathlib.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pytester.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pytester_assertions.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/python.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/python_api.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/recwarn.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/reports.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/runner.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/setuponly.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/setupplan.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/skipping.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/stepwise.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/store.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/terminal.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/threadexception.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/timing.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/tmpdir.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/unittest.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/unraisableexception.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/warning_types.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/warnings.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= child_script.py/'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= parent_script.py/'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= .coveragerc/'
E and: ''
E and: '[gw1] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/_assertionnew.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/_assertionold.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/_py2traceback.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/assertion.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/code.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/source.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/capture.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/saferepr.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/terminalwriter.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_log/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_log/log.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_log/warning.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/cacheutil.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/common.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/local.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/svnurl.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/svnwc.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/cmdexec.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/forkedfunc.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/killproc.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/apipkg/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/apipkg/version.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/iniconfig/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/iniconfig/__init__.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/iniconfig/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/__init__.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/__metainfo.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_builtin.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_error.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_std.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_version.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_xmlgen.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/error.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/iniconfig.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/io.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/path.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/test.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/xml.pyi'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/__main__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/collect.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_code/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_code/code.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_code/source.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/saferepr.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/terminalwriter.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/wcwidth.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/rewrite.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/truncate.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/util.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/argparsing.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/exceptions.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/findpaths.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/mark/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/mark/expression.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/mark/structures.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/__init__.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_argcomplete.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_version.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/cacheprovider.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/capture.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/compat.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/debugging.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/deprecated.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/doctest.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/faulthandler.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/fixtures.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/freeze_support.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/helpconfig.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/hookspec.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/junitxml.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/logging.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/main.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/monkeypatch.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/nodes.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/nose.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/outcomes.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pastebin.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pathlib.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/py.typed'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pytester.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pytester_assertions.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/python.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/python_api.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/recwarn.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/reports.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/runner.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/setuponly.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/setupplan.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/skipping.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/stepwise.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/store.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/terminal.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/threadexception.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/timing.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/tmpdir.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/unittest.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/unraisableexception.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/warning_types.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/warnings.py'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= child_script.py/'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= parent_script.py/'
E and: 'popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= .coveragerc/'
E and: ''
E and: '[gw0] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]'
E and: ''
E and: '[gw1] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]'
E and: 'gw0 [2] / gw1 [2]'
E and: ''
E and: 'scheduling tests via LoadScheduling'
E and: ''
E and: 'parent_script.py::test_foo[1] '
E and: 'parent_script.py::test_foo[0] '
E and: '[gw0] [ 50%] PASSED parent_script.py::test_foo[0] '
E and: '[gw1] [100%] PASSED parent_script.py::test_foo[1] '
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'child_script* [56] * 100%*'
E and: 'Name Stmts Miss Cover'
E and: '--------------------------------------'
E and: 'child_script.py 6 6 0%'
E and: 'parent_script.py 9 0 100%'
E and: '--------------------------------------'
E and: 'TOTAL 15 6 60%'
E and: ''
E and: ''
E and: '============================== 2 passed in 1.08s ==============================='
E remains unmatched: 'child_script* [56] * 100%*'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:948: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/runpytest-0 -v --cov=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0 --dist=load --tx=popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 --tx=popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 --rsyncdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/child_script.py --rsyncdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/parent_script.py --rsyncdir=.coveragerc --max-worker-restart=0 /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/parent_script.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
gw0 I / gw1 I
[gw0] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/_assertionnew.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/_assertionold.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/_py2traceback.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/assertion.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/code.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_code/source.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/capture.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/saferepr.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_io/terminalwriter.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_log/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_log/log.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_log/warning.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/cacheutil.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/common.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/local.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/svnurl.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_path/svnwc.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/cmdexec.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/forkedfunc.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_process/killproc.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/apipkg/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/apipkg/version.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/iniconfig/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/iniconfig/__init__.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/iniconfig/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_vendored_packages/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/__init__.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/__metainfo.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_builtin.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_error.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_std.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_version.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/_xmlgen.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/error.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/iniconfig.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/io.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/path.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/test.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= py/xml.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/__main__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/collect.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= pytest/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_code/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_code/code.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_code/source.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/saferepr.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/terminalwriter.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_io/wcwidth.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/rewrite.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/truncate.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/assertion/util.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/argparsing.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/exceptions.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/config/findpaths.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/mark/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/mark/expression.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/mark/structures.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_argcomplete.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/_version.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/cacheprovider.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/capture.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/compat.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/debugging.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/deprecated.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/doctest.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/faulthandler.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/fixtures.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/freeze_support.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/helpconfig.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/hookspec.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/junitxml.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/logging.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/main.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/monkeypatch.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/nodes.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/nose.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/outcomes.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pastebin.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pathlib.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pytester.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/pytester_assertions.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/python.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/python_api.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/recwarn.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/reports.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/runner.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/setuponly.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/setupplan.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/skipping.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/stepwise.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/store.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/terminal.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/threadexception.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/timing.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/tmpdir.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/unittest.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/unraisableexception.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/warning_types.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= _pytest/warnings.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= child_script.py/
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= parent_script.py/
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir1 <= .coveragerc/
[gw1] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/_assertionnew.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/_assertionold.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/_py2traceback.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/assertion.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/code.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_code/source.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/capture.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/saferepr.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_io/terminalwriter.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_log/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_log/log.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_log/warning.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/cacheutil.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/common.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/local.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/svnurl.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_path/svnwc.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/cmdexec.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/forkedfunc.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_process/killproc.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/apipkg/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/apipkg/version.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/iniconfig/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/iniconfig/__init__.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/iniconfig/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_vendored_packages/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/__init__.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/__metainfo.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_builtin.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_error.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_std.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_version.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/_xmlgen.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/error.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/iniconfig.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/io.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/path.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/test.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= py/xml.pyi
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/__main__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/collect.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= pytest/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_code/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_code/code.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_code/source.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/saferepr.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/terminalwriter.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_io/wcwidth.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/rewrite.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/truncate.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/assertion/util.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/argparsing.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/exceptions.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/config/findpaths.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/mark/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/mark/expression.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/mark/structures.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/__init__.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_argcomplete.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/_version.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/cacheprovider.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/capture.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/compat.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/debugging.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/deprecated.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/doctest.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/faulthandler.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/fixtures.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/freeze_support.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/helpconfig.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/hookspec.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/junitxml.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/logging.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/main.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/monkeypatch.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/nodes.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/nose.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/outcomes.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pastebin.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pathlib.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/py.typed
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pytester.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/pytester_assertions.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/python.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/python_api.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/recwarn.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/reports.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/runner.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/setuponly.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/setupplan.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/skipping.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/stepwise.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/store.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/terminal.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/threadexception.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/timing.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/tmpdir.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/unittest.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/unraisableexception.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/warning_types.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= _pytest/warnings.py
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= child_script.py/
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= parent_script.py/
popen//chdir=/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2:/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collo0/dir2 <= .coveragerc/
[gw0] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]
[gw1] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]
gw0 [2] / gw1 [2]
scheduling tests via LoadScheduling
parent_script.py::test_foo[1]
parent_script.py::test_foo[0]
[gw0] [ 50%] PASSED parent_script.py::test_foo[0]
[gw1] [100%] PASSED parent_script.py::test_foo[1]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover
--------------------------------------
child_script.py 6 6 0%
parent_script.py 9 0 100%
--------------------------------------
TOTAL 15 6 60%
============================== 2 passed in 1.08s ===============================
--------------------------------------------------------------------------- Captured stderr call ---------------------------------------------------------------------------
/usr/lib64/python3.8/site-packages/coverage/control.py:768: CoverageWarning: No data was collected. (no-data-collected)
self._warn("No data was collected.", slug="no-data-collected")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_argcomplete.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_argcomplete.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_code/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_code/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_code/code.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_code/code.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_code/source.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_code/source.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/saferepr.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/saferepr.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/terminalwriter.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/terminalwriter.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/wcwidth.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_io/wcwidth.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_version.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/_version.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/rewrite.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/rewrite.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/truncate.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/truncate.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/util.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/assertion/util.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/cacheprovider.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/cacheprovider.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/capture.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/capture.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/compat.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/compat.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/argparsing.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/argparsing.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/exceptions.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/exceptions.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/findpaths.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/config/findpaths.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/debugging.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/debugging.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/deprecated.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/deprecated.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/doctest.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/doctest.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/faulthandler.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/faulthandler.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/fixtures.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/fixtures.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/freeze_support.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/freeze_support.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/helpconfig.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/helpconfig.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/hookspec.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/hookspec.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/junitxml.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/junitxml.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/logging.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/logging.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/main.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/main.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/mark/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/mark/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/mark/expression.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/mark/expression.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/mark/structures.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/mark/structures.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/monkeypatch.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/monkeypatch.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/nodes.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/nodes.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/nose.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/nose.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/outcomes.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/outcomes.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pastebin.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pastebin.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pathlib.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pathlib.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pytester.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pytester.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pytester_assertions.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/pytester_assertions.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/python.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/python.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/python_api.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/python_api.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/recwarn.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/recwarn.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/reports.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/reports.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/runner.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/runner.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/setuponly.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/setuponly.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/setupplan.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/setupplan.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/skipping.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/skipping.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/stepwise.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/stepwise.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/store.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/store.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/terminal.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/terminal.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/threadexception.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/threadexception.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/timing.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/timing.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/tmpdir.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/tmpdir.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/unittest.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/unittest.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/unraisableexception.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/unraisableexception.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/warning_types.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/warning_types.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/warnings.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/_pytest/warnings.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/__metainfo.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/__metainfo.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_builtin.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_builtin.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/_assertionnew.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/_assertionnew.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/_assertionold.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/_assertionold.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/_py2traceback.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/_py2traceback.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/assertion.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/assertion.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/code.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/code.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/source.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_code/source.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_error.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_error.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/capture.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/capture.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/saferepr.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/saferepr.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/terminalwriter.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_io/terminalwriter.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_log/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_log/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_log/log.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_log/log.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_log/warning.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_log/warning.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/cacheutil.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/cacheutil.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/common.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/common.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/local.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/local.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/svnurl.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/svnurl.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/svnwc.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_path/svnwc.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/cmdexec.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/cmdexec.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/forkedfunc.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/forkedfunc.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/killproc.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_process/killproc.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_std.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_std.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/apipkg/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/apipkg/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/apipkg/version.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/apipkg/version.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/iniconfig/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_vendored_packages/iniconfig/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_version.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_version.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_xmlgen.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/_xmlgen.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/test.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/py/test.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/pytest/__init__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/pytest/__init__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/pytest/__main__.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/pytest/__main__.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
/usr/lib64/python3.8/site-packages/coverage/report.py:87: CoverageWarning: Couldn't parse '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/pytest/collect.py': No source for code: '/tmp/pytest-of-tkloczko/pytest-99/test_dist_subprocess_not_collocated0/pytest/collect.py'. (couldnt-parse)
coverage._warn(msg, slug="couldnt-parse")
_________________________________________________________________________ test_cleanup_on_sigterm __________________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm0')>
@pytest.mark.skipif('sys.platform == "win32"', reason="SIGTERM isn't really supported on Windows")
def test_cleanup_on_sigterm(testdir):
script = testdir.makepyfile('''
import os, signal, subprocess, sys, time
def cleanup(num, frame):
print("num == signal.SIGTERM => %s" % (num == signal.SIGTERM))
raise Exception()
def test_run():
proc = subprocess.Popen([sys.executable, __file__], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
time.sleep(1)
proc.terminate()
stdout, stderr = proc.communicate()
assert not stderr
assert stdout == b"""num == signal.SIGTERM => True
captured Exception()
"""
assert proc.returncode == 0
if __name__ == "__main__":
signal.signal(signal.SIGTERM, cleanup)
from pytest_cov.embed import cleanup_on_sigterm
cleanup_on_sigterm()
try:
time.sleep(10)
except BaseException as exc:
print("captured %r" % exc)
''')
result = testdir.runpytest('-vv',
'--cov=%s' % script.dirpath(),
'--cov-report=term-missing',
script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'test_cleanup_on_sigterm* 26-27',
'*1 passed*'
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 1 item'
E and: ''
E and: 'test_cleanup_on_sigterm.py::test_run PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'test_cleanup_on_sigterm* 26-27'
E and: 'Name Stmts Miss Cover Missing'
E and: '----------------------------------------------------------'
E and: 'test_cleanup_on_sigterm.py 20 9 55% 4-5, 19-27'
E and: '----------------------------------------------------------'
E and: 'TOTAL 20 9 55%'
E and: ''
E and: ''
E and: '============================== 1 passed in 1.07s ==============================='
E remains unmatched: 'test_cleanup_on_sigterm* 26-27'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:1308: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm0/runpytest-0 -vv --cov=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm0 --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm0/test_cleanup_on_sigterm.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 1 item
test_cleanup_on_sigterm.py::test_run PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
----------------------------------------------------------
test_cleanup_on_sigterm.py 20 9 55% 4-5, 19-27
----------------------------------------------------------
TOTAL 20 9 55%
============================== 1 passed in 1.07s ===============================
_________________________________________________________________ test_cleanup_on_sigterm_sig_dfl[setup0] __________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl0')>
setup = ('signal.signal(signal.SIGTERM, signal.SIG_DFL); cleanup_on_sigterm()', '88% 18-19')
@pytest.mark.skipif('sys.platform == "win32"', reason="SIGTERM isn't really supported on Windows")
@pytest.mark.parametrize('setup', [
('signal.signal(signal.SIGTERM, signal.SIG_DFL); cleanup_on_sigterm()', '88% 18-19'),
('cleanup_on_sigterm()', '88% 18-19'),
('cleanup()', '75% 16-19'),
])
def test_cleanup_on_sigterm_sig_dfl(testdir, setup):
script = testdir.makepyfile('''
import os, signal, subprocess, sys, time
def test_run():
proc = subprocess.Popen([sys.executable, __file__], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
time.sleep(1)
proc.terminate()
stdout, stderr = proc.communicate()
assert not stderr
assert stdout == b""
assert proc.returncode in [128 + signal.SIGTERM, -signal.SIGTERM]
if __name__ == "__main__":
from pytest_cov.embed import cleanup_on_sigterm, cleanup
''' + setup[0] + '''
try:
time.sleep(10)
except BaseException as exc:
print("captured %r" % exc)
''')
result = testdir.runpytest('-vv',
'--assert=plain',
'--cov=%s' % script.dirpath(),
'--cov-report=term-missing',
script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'test_cleanup_on_sigterm* %s' % setup[1],
'*1 passed*'
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 1 item'
E and: ''
E and: 'test_cleanup_on_sigterm_sig_dfl.py::test_run PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'test_cleanup_on_sigterm* 88% 18-19'
E and: 'Name Stmts Miss Cover Missing'
E and: '------------------------------------------------------------------'
E and: 'test_cleanup_on_sigterm_sig_dfl.py 16 6 62% 13-19'
E and: '------------------------------------------------------------------'
E and: 'TOTAL 16 6 62%'
E and: ''
E and: ''
E and: '============================== 1 passed in 1.06s ==============================='
E remains unmatched: 'test_cleanup_on_sigterm* 88% 18-19'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:1397: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl0/runpytest-0 -vv --assert=plain --cov=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl0 --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl0/test_cleanup_on_sigterm_sig_dfl.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 1 item
test_cleanup_on_sigterm_sig_dfl.py::test_run PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------------------------
test_cleanup_on_sigterm_sig_dfl.py 16 6 62% 13-19
------------------------------------------------------------------
TOTAL 16 6 62%
============================== 1 passed in 1.06s ===============================
_________________________________________________________________ test_cleanup_on_sigterm_sig_dfl[setup1] __________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl1')>, setup = ('cleanup_on_sigterm()', '88% 18-19')
@pytest.mark.skipif('sys.platform == "win32"', reason="SIGTERM isn't really supported on Windows")
@pytest.mark.parametrize('setup', [
('signal.signal(signal.SIGTERM, signal.SIG_DFL); cleanup_on_sigterm()', '88% 18-19'),
('cleanup_on_sigterm()', '88% 18-19'),
('cleanup()', '75% 16-19'),
])
def test_cleanup_on_sigterm_sig_dfl(testdir, setup):
script = testdir.makepyfile('''
import os, signal, subprocess, sys, time
def test_run():
proc = subprocess.Popen([sys.executable, __file__], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
time.sleep(1)
proc.terminate()
stdout, stderr = proc.communicate()
assert not stderr
assert stdout == b""
assert proc.returncode in [128 + signal.SIGTERM, -signal.SIGTERM]
if __name__ == "__main__":
from pytest_cov.embed import cleanup_on_sigterm, cleanup
''' + setup[0] + '''
try:
time.sleep(10)
except BaseException as exc:
print("captured %r" % exc)
''')
result = testdir.runpytest('-vv',
'--assert=plain',
'--cov=%s' % script.dirpath(),
'--cov-report=term-missing',
script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'test_cleanup_on_sigterm* %s' % setup[1],
'*1 passed*'
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl1'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 1 item'
E and: ''
E and: 'test_cleanup_on_sigterm_sig_dfl.py::test_run PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'test_cleanup_on_sigterm* 88% 18-19'
E and: 'Name Stmts Miss Cover Missing'
E and: '------------------------------------------------------------------'
E and: 'test_cleanup_on_sigterm_sig_dfl.py 16 6 62% 13-19'
E and: '------------------------------------------------------------------'
E and: 'TOTAL 16 6 62%'
E and: ''
E and: ''
E and: '============================== 1 passed in 1.06s ==============================='
E remains unmatched: 'test_cleanup_on_sigterm* 88% 18-19'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:1397: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl1/runpytest-0 -vv --assert=plain --cov=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl1 --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl1/test_cleanup_on_sigterm_sig_dfl.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl1
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl1
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 1 item
test_cleanup_on_sigterm_sig_dfl.py::test_run PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------------------------
test_cleanup_on_sigterm_sig_dfl.py 16 6 62% 13-19
------------------------------------------------------------------
TOTAL 16 6 62%
============================== 1 passed in 1.06s ===============================
_________________________________________________________________ test_cleanup_on_sigterm_sig_dfl[setup2] __________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl2')>, setup = ('cleanup()', '75% 16-19')
@pytest.mark.skipif('sys.platform == "win32"', reason="SIGTERM isn't really supported on Windows")
@pytest.mark.parametrize('setup', [
('signal.signal(signal.SIGTERM, signal.SIG_DFL); cleanup_on_sigterm()', '88% 18-19'),
('cleanup_on_sigterm()', '88% 18-19'),
('cleanup()', '75% 16-19'),
])
def test_cleanup_on_sigterm_sig_dfl(testdir, setup):
script = testdir.makepyfile('''
import os, signal, subprocess, sys, time
def test_run():
proc = subprocess.Popen([sys.executable, __file__], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
time.sleep(1)
proc.terminate()
stdout, stderr = proc.communicate()
assert not stderr
assert stdout == b""
assert proc.returncode in [128 + signal.SIGTERM, -signal.SIGTERM]
if __name__ == "__main__":
from pytest_cov.embed import cleanup_on_sigterm, cleanup
''' + setup[0] + '''
try:
time.sleep(10)
except BaseException as exc:
print("captured %r" % exc)
''')
result = testdir.runpytest('-vv',
'--assert=plain',
'--cov=%s' % script.dirpath(),
'--cov-report=term-missing',
script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'test_cleanup_on_sigterm* %s' % setup[1],
'*1 passed*'
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl2'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 1 item'
E and: ''
E and: 'test_cleanup_on_sigterm_sig_dfl.py::test_run PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'test_cleanup_on_sigterm* 75% 16-19'
E and: 'Name Stmts Miss Cover Missing'
E and: '------------------------------------------------------------------'
E and: 'test_cleanup_on_sigterm_sig_dfl.py 16 6 62% 13-19'
E and: '------------------------------------------------------------------'
E and: 'TOTAL 16 6 62%'
E and: ''
E and: ''
E and: '============================== 1 passed in 1.06s ==============================='
E remains unmatched: 'test_cleanup_on_sigterm* 75% 16-19'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:1397: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl2/runpytest-0 -vv --assert=plain --cov=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl2 --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl2/test_cleanup_on_sigterm_sig_dfl.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl2
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl2
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 1 item
test_cleanup_on_sigterm_sig_dfl.py::test_run PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------------------------
test_cleanup_on_sigterm_sig_dfl.py 16 6 62% 13-19
------------------------------------------------------------------
TOTAL 16 6 62%
============================== 1 passed in 1.06s ===============================
__________________________________________________________________ test_cleanup_on_sigterm_sig_dfl_sigint __________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl_sigint0')>
@pytest.mark.skipif('sys.platform == "win32"', reason="SIGINT is subtly broken on Windows")
def test_cleanup_on_sigterm_sig_dfl_sigint(testdir):
script = testdir.makepyfile('''
import os, signal, subprocess, sys, time
def test_run():
proc = subprocess.Popen([sys.executable, __file__], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
time.sleep(1)
proc.send_signal(signal.SIGINT)
stdout, stderr = proc.communicate()
assert not stderr
assert stdout == b"""captured KeyboardInterrupt()
"""
assert proc.returncode == 0
if __name__ == "__main__":
from pytest_cov.embed import cleanup_on_signal
cleanup_on_signal(signal.SIGINT)
try:
time.sleep(10)
except BaseException as exc:
print("captured %r" % exc)
''')
result = testdir.runpytest('-vv',
'--assert=plain',
'--cov=%s' % script.dirpath(),
'--cov-report=term-missing',
script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'test_cleanup_on_sigterm* 88% 19-20',
'*1 passed*'
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl_sigint0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 1 item'
E and: ''
E and: 'test_cleanup_on_sigterm_sig_dfl_sigint.py::test_run PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'test_cleanup_on_sigterm* 88% 19-20'
E and: 'Name Stmts Miss Cover Missing'
E and: '-------------------------------------------------------------------------'
E and: 'test_cleanup_on_sigterm_sig_dfl_sigint.py 16 6 62% 14-20'
E and: '-------------------------------------------------------------------------'
E and: 'TOTAL 16 6 62%'
E and: ''
E and: ''
E and: '============================== 1 passed in 1.06s ==============================='
E remains unmatched: 'test_cleanup_on_sigterm* 88% 19-20'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:1436: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl_sigint0/runpytest-0 -vv --assert=plain --cov=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl_sigint0 --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl_sigint0/test_cleanup_on_sigterm_sig_dfl_sigint.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl_sigint0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_dfl_sigint0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 1 item
test_cleanup_on_sigterm_sig_dfl_sigint.py::test_run PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
-------------------------------------------------------------------------
test_cleanup_on_sigterm_sig_dfl_sigint.py 16 6 62% 14-20
-------------------------------------------------------------------------
TOTAL 16 6 62%
============================== 1 passed in 1.06s ===============================
_____________________________________________________________________ test_cleanup_on_sigterm_sig_ign ______________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_ign0')>
@pytest.mark.skipif('sys.platform == "win32"', reason="fork not available on Windows")
def test_cleanup_on_sigterm_sig_ign(testdir):
script = testdir.makepyfile('''
import os, signal, subprocess, sys, time
def test_run():
proc = subprocess.Popen([sys.executable, __file__], stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
time.sleep(1)
proc.send_signal(signal.SIGINT)
time.sleep(1)
proc.terminate()
stdout, stderr = proc.communicate()
assert not stderr
assert stdout == b""
# it appears signal handling is buggy on python 2?
if sys.version_info == 3: assert proc.returncode in [128 + signal.SIGTERM, -signal.SIGTERM]
if __name__ == "__main__":
signal.signal(signal.SIGINT, signal.SIG_IGN)
from pytest_cov.embed import cleanup_on_signal
cleanup_on_signal(signal.SIGINT)
try:
time.sleep(10)
except BaseException as exc:
print("captured %r" % exc)
''')
result = testdir.runpytest('-vv',
'--assert=plain',
'--cov=%s' % script.dirpath(),
'--cov-report=term-missing',
script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'test_cleanup_on_sigterm* 89% 23-24',
'*1 passed*'
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_ign0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'collecting ... collected 1 item'
E and: ''
E and: 'test_cleanup_on_sigterm_sig_ign.py::test_run PASSED [100%]'
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'test_cleanup_on_sigterm* 89% 23-24'
E and: 'Name Stmts Miss Cover Missing'
E and: '------------------------------------------------------------------'
E and: 'test_cleanup_on_sigterm_sig_ign.py 19 7 63% 16-24'
E and: '------------------------------------------------------------------'
E and: 'TOTAL 19 7 63%'
E and: ''
E and: ''
E and: '============================== 1 passed in 2.06s ==============================='
E remains unmatched: 'test_cleanup_on_sigterm* 89% 23-24'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:1479: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_ign0/runpytest-0 -vv --assert=plain --cov=/tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_ign0 --cov-report=term-missing /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_ign0/test_cleanup_on_sigterm_sig_ign.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_ign0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_cleanup_on_sigterm_sig_ign0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
collecting ... collected 1 item
test_cleanup_on_sigterm_sig_ign.py::test_run PASSED [100%]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------------------------
test_cleanup_on_sigterm_sig_ign.py 19 7 63% 16-24
------------------------------------------------------------------
TOTAL 19 7 63%
============================== 1 passed in 2.06s ===============================
_____________________________________________________________________ test_append_coverage_subprocess ______________________________________________________________________
testdir = <Testdir local('/tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0')>
@pytest.mark.skipif('sys.platform == "win32" and platform.python_implementation() == "PyPy"')
def test_append_coverage_subprocess(testdir):
scripts = testdir.makepyfile(parent_script=SCRIPT_PARENT,
child_script=SCRIPT_CHILD)
parent_script = scripts.dirpath().join('parent_script.py')
result = testdir.runpytest('-v',
'--cov=%s' % scripts.dirpath(),
'--cov-append',
'--cov-report=term-missing',
'--dist=load',
'--tx=2*popen',
max_worker_restart_0,
parent_script)
> result.stdout.fnmatch_lines([
'*- coverage: platform *, python * -*',
'child_script* %s*' % CHILD_SCRIPT_RESULT,
'parent_script* %s*' % PARENT_SCRIPT_RESULT,
])
E Failed: nomatch: '*- coverage: platform *, python * -*'
E and: '============================= test session starts =============================='
E and: 'platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3'
E and: 'cachedir: .pytest_cache'
E and: 'rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0'
E and: 'plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0'
E and: 'gw0 I / gw1 I'
E and: ''
E and: '[gw0] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0'
E and: ''
E and: '[gw1] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0'
E and: ''
E and: '[gw0] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]'
E and: ''
E and: '[gw1] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]'
E and: 'gw0 [2] / gw1 [2]'
E and: ''
E and: 'scheduling tests via LoadScheduling'
E and: ''
E and: 'parent_script.py::test_foo[0] '
E and: 'parent_script.py::test_foo[1] '
E and: '[gw1] [ 50%] PASSED parent_script.py::test_foo[1] '
E and: '[gw0] [100%] PASSED parent_script.py::test_foo[0] '
E and: ''
E fnmatch: '*- coverage: platform *, python * -*'
E with: '---------- coverage: platform linux, python 3.8.12-final-0 -----------'
E nomatch: 'child_script* [56] * 100%*'
E and: 'Name Stmts Miss Cover Missing'
E and: '------------------------------------------------'
E and: 'child_script.py 6 6 0% 1-8'
E and: 'parent_script.py 9 0 100%'
E and: '------------------------------------------------'
E and: 'TOTAL 15 6 60%'
E and: ''
E and: ''
E and: '============================== 2 passed in 0.68s ==============================='
E remains unmatched: 'child_script* [56] * 100%*'
/home/tkloczko/rpmbuild/BUILD/pytest-cov-3.0.0/tests/test_pytest_cov.py:1941: Failed
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
running: /usr/bin/python3 -mpytest --basetemp=/tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0/runpytest-0 -v --cov=/tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0 --cov-append --cov-report=term-missing --dist=load --tx=2*popen --max-worker-restart=0 /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0/parent_script.py --basetemp=/tmp/pytest-of-tkloczko/pytest-99/basetemp
in: /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0
============================= test session starts ==============================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0 -- /usr/bin/python3
cachedir: .pytest_cache
rootdir: /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0
plugins: cov-3.0.0, forked-1.4.0, xdist-2.5.0
gw0 I / gw1 I
[gw0] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0
[gw1] linux Python 3.8.12 cwd: /tmp/pytest-of-tkloczko/pytest-99/test_append_coverage_subprocess0
[gw0] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]
[gw1] Python 3.8.12 (default, Dec 17 2021, 08:35:49) -- [GCC 11.2.1 20211203 (Red Hat 11.2.1-7)]
gw0 [2] / gw1 [2]
scheduling tests via LoadScheduling
parent_script.py::test_foo[0]
parent_script.py::test_foo[1]
[gw1] [ 50%] PASSED parent_script.py::test_foo[1]
[gw0] [100%] PASSED parent_script.py::test_foo[0]
---------- coverage: platform linux, python 3.8.12-final-0 -----------
Name Stmts Miss Cover Missing
------------------------------------------------
child_script.py 6 6 0% 1-8
parent_script.py 9 0 100%
------------------------------------------------
TOTAL 15 6 60%
============================== 2 passed in 0.68s ===============================
============================================================================= warnings summary =============================================================================
../../../../../usr/lib/python3.8/site-packages/_pytest/config/__init__.py:1183
/usr/lib/python3.8/site-packages/_pytest/config/__init__.py:1183: PytestDeprecationWarning: The --strict option is deprecated, use --strict-markers instead.
self.issue_config_time_warning(
../../../../../usr/lib/python3.8/site-packages/setuptools/command/install.py:34
/usr/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
-- Docs: https://docs.pytest.org/en/stable/warnings.html
========================================================================= short test summary info ==========================================================================
SKIPPED [1] tests/test_pytest_cov.py:1047: deadlocks on Python 3.8+, see: https://bugs.python.org/issue38227
SKIPPED [1] tests/test_pytest_cov.py:1089: deadlocks on Python 3.8, see: https://bugs.python.org/issue38227
SKIPPED [3] tests/test_pytest_cov.py:1316: condition: sys.platform != "win32"
SKIPPED [1] tests/test_pytest_cov.py:2119: condition: coverage.version_info >= (5, 0)
FAILED tests/test_pytest_cov.py::test_subprocess_with_path_aliasing - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_central_subprocess - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_central_subprocess_change_cwd - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_central_subprocess_change_cwd_with_pythonpath - Failed: remains unmatched: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_dist_subprocess_collocated - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_dist_subprocess_not_collocated - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_cleanup_on_sigterm - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_dfl[setup0] - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_dfl[setup1] - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_dfl[setup2] - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_dfl_sigint - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_ign - Failed: nomatch: '*- coverage: platform *, python * -*'
FAILED tests/test_pytest_cov.py::test_append_coverage_subprocess - Failed: nomatch: '*- coverage: platform *, python * -*'
============================================= 13 failed, 111 passed, 6 skipped, 1 deselected, 2 warnings in 135.10s (0:02:15) ==============================================
Expected vs actual result
pytest shoud wihish without errors or fails
Reproducer
Versions
Python 3.8.12
[tkloczko@ss-desktop SPECS]$ pip list
Package Version
--------------------------------- -------------------
alabaster 0.7.12
appdirs 1.4.4
attrs 21.2.0
Babel 2.9.1
backports.entry-points-selectable 1.1.1
build 0.7.0
chardet 4.0.0
charset-normalizer 2.0.9
coverage 6.2
cycler 0.11.0
dbus-python 1.2.18
distlib 0.3.4
distro 1.6.0
docutils 0.17.1
execnet 1.9.0
extras 1.0.0
fields 5.0.0
filelock 3.4.0
fixtures 3.0.0
fonttools 4.28.5
gpg 1.16.0-unknown
idna 3.3
imagesize 1.2.0
importlib-metadata 4.10.0
iniconfig 1.1.1
Jinja2 3.0.3
kiwisolver 1.3.2
libcomps 0.1.18
lxml 4.7.1
Mako 1.1.6.dev0
Markdown 3.3.6
MarkupSafe 2.0.1
matplotlib 3.5.1
meson 0.60.2
numpy 1.21.4
olefile 0.46
packaging 21.3
pbr 5.6.0
pep517 0.12.0
Pillow 8.4.0
pip 21.3.1
platformdirs 2.4.0
pluggy 1.0.0
process-tests 2.1.1
py 1.11.0
Pygments 2.10.0
PyGObject 3.42.0
pyparsing 3.0.6
pytest 6.2.5
pytest-forked 1.4.0
pytest-xdist 2.5.0
python-dateutil 2.8.2
pytz 2021.1
requests 2.26.0
rpm 4.17.0
scour 0.38.2
setuptools 60.0.0.post20211220
six 1.16.0
smartypants 2.0.1
snowballstemmer 2.1.0
Sphinx 4.3.2.dev20211220
sphinx-py3doc-enhanced-theme 2.4.0
sphinxcontrib-applehelp 1.0.2.dev20210802
sphinxcontrib-devhelp 1.0.2.dev20210801
sphinxcontrib-htmlhelp 2.0.0
sphinxcontrib-jsmath 1.0.1.dev20210801
sphinxcontrib-qthelp 1.0.3.dev20210824
sphinxcontrib-serializinghtml 1.1.5
testtools 2.5.0
toml 0.10.2
tomli 2.0.0
typogrify 2.0.7
urllib3 1.26.7
virtualenv 20.10.0
wheel 0.37.0
youtube-dl 2021.6.6
zipp 3.6.0
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 22 (15 by maintainers)
its fair game to verify if one wants to spend time on a specific issue and person volunteer time is limited and op has a demonstrable history of excess spending of it from leaving out details on those reports also my understanding is that for op this is work, for the volunteers its their free time
FTR setting
PYTHONUSERBASE=%{buildroot}%{_prefix}
in Fedora builds indeed makes the .pth files processed, but only for pure Python directory (%{buildroot}%{_prefix}/lib/python...
), the .pth files in the platform-specific directory (%{buildroot}%{_prefix}/lib64/python...
) are not processed because there is just one site.USER_SITE directory.Adding a build dependency that adds the buildroot’s site-packages as site directories is indeed possible, but I consider it not worth it at this point, as we are usually able to workaround this problem somehow anyway.
@hroncok My suggestion is to add a build dependency that adds fitting calls to site to enable pth processing for python packages to fedora / the upstream
This would fix the fedora site removing the need to comment out tests
As for the packaging of op, I’m aware it intentionally differing from the common up streams and it’s their problem,