* Package: dev-python/pytest-4.6.9  * Repository: gentoo  * Maintainer: python@gentoo.org  * USE: elibc_glibc hppa kernel_linux python_targets_python2_7 python_targets_python3_6 test userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking pytest-4.6.9.tar.gz to /var/tmp/portage/dev-python/pytest-4.6.9/work >>> Source unpacked in /var/tmp/portage/dev-python/pytest-4.6.9/work >>> Preparing source in /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9 ... * Applying pytest-4.5.0-strip-setuptools_scm.patch ... patching file setup.py Hunk #1 succeeded at 2 with fuzz 2 (offset 1 line). Hunk #2 succeeded at 22 (offset 3 lines).  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9 ... * python2_7: running distutils-r1_run_phase distutils-r1_python_compile * DISTUTILS_USE_SETUPTOOLS value is probably incorrect * value: DISTUTILS_USE_SETUPTOOLS=bdepend (default?) * expected: DISTUTILS_USE_SETUPTOOLS=rdepend python2.7 setup.py build running build running build_py copying src/pytest.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/capture.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/warnings.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/recwarn.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/nodes.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/resultlog.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/setuponly.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/warning_types.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/fixtures.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/stepwise.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/main.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/runner.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/_argcomplete.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/_version.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/doctest.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/python.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/skipping.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/hookspec.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/terminal.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/deprecated.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/debugging.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/logging.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/pastebin.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/cacheprovider.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/compat.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/monkeypatch.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/python_api.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/tmpdir.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/unittest.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/pathlib.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/junitxml.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/setupplan.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/helpconfig.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/reports.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/outcomes.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/freeze_support.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/pytester.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest copying src/_pytest/nose.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_code copying src/_pytest/_code/_py2traceback.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_code copying src/_pytest/_code/code.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_code copying src/_pytest/_code/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_code copying src/_pytest/_code/source.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_code creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_io copying src/_pytest/_io/saferepr.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_io copying src/_pytest/_io/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/_io creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/assertion copying src/_pytest/assertion/util.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/assertion copying src/_pytest/assertion/truncate.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/assertion copying src/_pytest/assertion/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/assertion copying src/_pytest/assertion/rewrite.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/assertion creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config copying src/_pytest/config/exceptions.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config copying src/_pytest/config/argparsing.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config copying src/_pytest/config/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config copying src/_pytest/config/findpaths.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/mark copying src/_pytest/mark/evaluate.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/mark copying src/_pytest/mark/structures.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/mark copying src/_pytest/mark/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/mark copying src/_pytest/mark/legacy.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/mark warning: build_py: byte-compiling is disabled, skipping. * python3_6: running distutils-r1_run_phase distutils-r1_python_compile python3.6 setup.py build -j 4 running build running build_py copying src/pytest.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/capture.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/warnings.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/recwarn.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/nodes.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/resultlog.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/setuponly.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/warning_types.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/fixtures.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/stepwise.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/main.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/runner.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/_argcomplete.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/_version.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/doctest.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/python.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/skipping.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/hookspec.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/terminal.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/deprecated.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/debugging.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/logging.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/pastebin.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/cacheprovider.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/compat.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/monkeypatch.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/python_api.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/tmpdir.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/unittest.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/pathlib.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/junitxml.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/setupplan.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/helpconfig.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/reports.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/outcomes.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/freeze_support.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/pytester.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest copying src/_pytest/nose.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_code copying src/_pytest/_code/_py2traceback.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_code copying src/_pytest/_code/code.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_code copying src/_pytest/_code/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_code copying src/_pytest/_code/source.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_code creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_io copying src/_pytest/_io/saferepr.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_io copying src/_pytest/_io/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/_io creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/assertion copying src/_pytest/assertion/util.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/assertion copying src/_pytest/assertion/truncate.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/assertion copying src/_pytest/assertion/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/assertion copying src/_pytest/assertion/rewrite.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/assertion creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/config copying src/_pytest/config/exceptions.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/config copying src/_pytest/config/argparsing.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/config copying src/_pytest/config/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/config copying src/_pytest/config/findpaths.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/config creating /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/mark copying src/_pytest/mark/evaluate.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/mark copying src/_pytest/mark/structures.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/mark copying src/_pytest/mark/__init__.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/mark copying src/_pytest/mark/legacy.py -> /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python3_6/lib/_pytest/mark warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: dev-python/pytest-4.6.9 * python2_7: running distutils-r1_run_phase python_test ======================================================================================================================= test session starts ======================================================================================================================== platform linux2 -- Python 2.7.17, pytest-4.6.9, py-1.8.0, pluggy-0.13.1 rootdir: /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9, inifile: tox.ini, testpaths: testing plugins: shutil-1.7.0, forked-1.1.3, cov-2.6.1, virtualenv-1.7.0, hypothesis-4.57.1, mock-1.10.0, xprocess-0.12.1, expect-1.1.0, xdist-1.28.0, httpbin-1.0.0 collected 2401 items testing/acceptance_test.py ....... [ 0%] testing/deprecated_test.py .s.. [ 0%] testing/test_argcomplete.py .. [ 0%] testing/test_assertion.py ..................................................... [ 2%] testing/test_assertrewrite.py .................... [ 3%] testing/test_capture.py .......s.s................................s..... [ 5%] testing/test_collection.py . [ 5%] testing/test_compat.py ...... [ 5%] testing/test_config.py ................................. [ 7%] testing/test_conftest.py ........... [ 7%] testing/test_doctest.py sssss [ 7%] testing/test_entry_points.py . [ 7%] testing/test_junitxml.py .... [ 8%] testing/test_mark.py ................ [ 8%] testing/test_monkeypatch.py .................................. [ 10%] testing/test_nodes.py ......... [ 10%] testing/test_nose.py .. [ 10%] testing/test_parseopt.py ............................ [ 11%] testing/test_pastebin.py . [ 11%] testing/test_pathlib.py ..................................... [ 13%] testing/test_pluginmanager.py ......... [ 13%] testing/test_pytester.py ............... [ 14%] testing/test_recwarn.py .................................... [ 15%] testing/test_resultlog.py .... [ 16%] testing/test_runner.py ............. [ 16%] testing/test_skipping.py . [ 16%] testing/test_terminal.py ............................. [ 17%] testing/test_tmpdir.py ....s............ [ 18%] testing/test_warnings.py . [ 18%] testing/code/test_code.py ................ [ 19%] testing/code/test_excinfo.py ...............................................................................ssssss........ [ 23%] testing/code/test_source.py ................................................................... [ 25%] testing/freeze/tests/test_trivial.py .. [ 26%] testing/io/test_saferepr.py ....... [ 26%] testing/logging/test_fixture.py ........ [ 26%] testing/logging/test_formatter.py .s [ 26%] testing/logging/test_reporting.py .. [ 26%] testing/python/approx.py .sssss..........................sssss...........ss. [ 28%] testing/python/collect.py .. [ 29%] testing/python/fixtures.py .... [ 29%] testing/python/integration.py ..x. [ 29%] testing/python/metafunc.py ................................. [ 30%] testing/python/raises.py ........................... [ 31%] testing/freeze/tests/test_doctest.txt . [ 31%] testing/acceptance_test.py ...............................................x.........s........s [ 34%] testing/deprecated_test.py ........... [ 35%] testing/test_assertion.py ..............ssss..........s.......... [ 36%] testing/test_assertrewrite.py ......sss.........s.......................ss.... [ 38%] testing/test_cacheprovider.py .............................................. [ 40%] testing/test_capture.py ......x...................s......................s.................. [ 43%] testing/test_collection.py ............................x.......................................... [ 46%] testing/test_compat.py ss [ 46%] testing/test_config.py ..........x.....s...............................F................Fs.................... [ 50%] testing/test_conftest.py ......................................... [ 51%] testing/test_doctest.py ....................................................................................................s [ 56%] testing/test_helpconfig.py ....... [ 56%] testing/test_junitxml.py ........................................................x.............. [ 59%] testing/test_mark.py ..................................................x......... [ 61%] testing/test_monkeypatch.py .... [ 62%] testing/test_nodes.py . [ 62%] testing/test_nose.py ................. [ 62%] testing/test_pastebin.py ... [ 62%] testing/test_pluginmanager.py ............... [ 63%] testing/test_pytester.py x..................... [ 64%] testing/test_recwarn.py .. [ 64%] testing/test_reports.py .............. [ 65%] testing/test_resultlog.py ...... [ 65%] testing/test_runner.py .....................sssssss....ssss.x................... [ 67%] testing/test_runner_xunit.py ............. [ 68%] testing/test_session.py ....................... [ 69%] testing/test_skipping.py ........................................................................... [ 72%] testing/test_stepwise.py ........ [ 72%] testing/test_terminal.py .................................................................................................... [ 76%] testing/test_tmpdir.py .......... [ 77%] testing/test_unittest.py .....................sssssss..................s..... [ 79%] testing/test_warnings.py ......s............................... [ 81%] testing/code/test_excinfo.py ... [ 81%] testing/examples/test_issue519.py . [ 81%] testing/logging/test_fixture.py .. [ 81%] testing/logging/test_reporting.py ..................................... [ 82%] testing/python/approx.py . [ 82%] testing/python/collect.py ......................................................................... [ 85%] testing/python/fixtures.py ......................x..............................................x.................................................................................................... [ 92%] testing/python/integration.py ..sss.......... [ 93%] testing/python/metafunc.py ..................................................x.............. [ 96%] testing/python/raises.py ... [ 96%] testing/python/setup_only.py ........................ [ 97%] testing/python/setup_plan.py . [ 97%] testing/python/show_fixtures_per_test.py ...... [ 97%] testing/test_modimport.py .................................................. [ 99%] testing/test_parseopt.py . [ 99%] testing/test_pytester.py . [ 99%] testing/test_terminal.py .. [ 99%] testing/test_unittest.py s [100%] ============================================================================================================================= FAILURES ============================================================================================================================= _________________________________________________________________________________________________________________ test_no_terminal_discovery_error _________________________________________________________________________________________________________________ testdir = def test_no_terminal_discovery_error(testdir): testdir.makepyfile("raise TypeError('oops!')") result = testdir.runpytest("-p", "no:terminal", "--collect-only") > assert result.ret == EXIT_INTERRUPTED E assert 3 == 2 E + where 3 = .ret ../../../../work/pytest-4.6.9/testing/test_config.py:806: AssertionError ----------------------------------------------------------------------------------------------------------------------- Captured stderr call ----------------------------------------------------------------------------------------------------------------------- INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/main.py", line 202, in wrap_session INTERNALERROR> config._do_configure() INTERNALERROR> File "/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config/__init__.py", line 723, in _do_configure INTERNALERROR> self.hook.pytest_configure.call_historic(kwargs=dict(config=self)) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/hooks.py", line 308, in call_historic INTERNALERROR> res = self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/manager.py", line 87, in INTERNALERROR> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False, INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/callers.py", line 81, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pytest_mock.py", line 321, in pytest_configure INTERNALERROR> tb = config.getoption('--tb') INTERNALERROR> File "/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config/__init__.py", line 1065, in getoption INTERNALERROR> raise ValueError("no option named %r" % (name,)) INTERNALERROR> ValueError: no option named u'--tb' __________________________________________________________________________________________________________ test_config_blocked_default_plugins[terminal] ___________________________________________________________________________________________________________ testdir = , plugin = 'terminal' @pytest.mark.parametrize( "plugin", [ x for x in _pytest.config.default_plugins if x not in _pytest.config.essential_plugins ], ) def test_config_blocked_default_plugins(testdir, plugin): if plugin == "debugging": # Fixed in xdist master (after 1.27.0). # https://github.com/pytest-dev/pytest-xdist/pull/422 try: import xdist # noqa: F401 except ImportError: pass else: pytest.skip("does not work with xdist currently") p = testdir.makepyfile("def test(): pass") result = testdir.runpytest(str(p), "-pno:%s" % plugin) if plugin == "python": assert result.ret == EXIT_USAGEERROR result.stderr.fnmatch_lines( [ "ERROR: not found: */test_config_blocked_default_plugins.py", "(no name '*/test_config_blocked_default_plugins.py' in any of [])", ] ) return > assert result.ret == EXIT_OK E assert 3 == 0 E + where 3 = .ret ../../../../work/pytest-4.6.9/testing/test_config.py:1257: AssertionError ----------------------------------------------------------------------------------------------------------------------- Captured stderr call ----------------------------------------------------------------------------------------------------------------------- INTERNALERROR> Traceback (most recent call last): INTERNALERROR> File "/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/main.py", line 202, in wrap_session INTERNALERROR> config._do_configure() INTERNALERROR> File "/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config/__init__.py", line 723, in _do_configure INTERNALERROR> self.hook.pytest_configure.call_historic(kwargs=dict(config=self)) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/hooks.py", line 308, in call_historic INTERNALERROR> res = self._hookexec(self, self.get_hookimpls(), kwargs) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/manager.py", line 93, in _hookexec INTERNALERROR> return self._inner_hookexec(hook, methods, kwargs) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/manager.py", line 87, in INTERNALERROR> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False, INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/callers.py", line 208, in _multicall INTERNALERROR> return outcome.get_result() INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/callers.py", line 81, in get_result INTERNALERROR> _reraise(*ex) # noqa INTERNALERROR> File "/usr/lib/python2.7/site-packages/pluggy/callers.py", line 187, in _multicall INTERNALERROR> res = hook_impl.function(*args) INTERNALERROR> File "/usr/lib/python2.7/site-packages/pytest_mock.py", line 321, in pytest_configure INTERNALERROR> tb = config.getoption('--tb') INTERNALERROR> File "/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9-python2_7/lib/_pytest/config/__init__.py", line 1065, in getoption INTERNALERROR> raise ValueError("no option named %r" % (name,)) INTERNALERROR> ValueError: no option named u'--tb' ========================================================================================================================= warnings summary ========================================================================================================================= testing/test_warnings.py::test_group_warnings_by_message /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/test_warnings.py:701: PytestExperimentalApiWarning: testdir.copy_example is an experimental api that may change over time testdir.copy_example("warnings/test_group_warnings_by_message.py") -- Docs: https://docs.pytest.org/en/latest/warnings.html ===================================================================================================================== short test summary info ====================================================================================================================== FAILED testing/test_config.py::test_no_terminal_discovery_error - assert 3 == 2 FAILED testing/test_config.py::test_config_blocked_default_plugins[terminal] - assert 3 == 0 SKIPPED [1] testing/code/test_excinfo.py:1324: condition: sys.version_info[0] < 3 SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/integration.py:169: could not import 'unittest.mock': No module named mock SKIPPED [1] testing/test_assertion.py:614: Dataclasses in Python3.7+ SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/integration.py:147: could not import 'unittest.mock': No module named mock SKIPPED [11] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/test_runner.py:429: could not import 'xdist.boxed': No module named boxed SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/acceptance_test.py:995: could not import 'zipapp': No module named zipapp SKIPPED [1] testing/test_assertion.py:641: Dataclasses in Python3.7+ SKIPPED [1] testing/test_compat.py:106: async syntax available in Python 3.5+ SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:382: could not import 'numpy': No module named numpy SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/integration.py:131: could not import 'unittest.mock': No module named mock SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/test_unittest.py:964: could not import 'unittest2': No module named unittest2 SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:480: could not import 'numpy': No module named numpy SKIPPED [1] testing/test_capture.py:548: only have capsysbinary in python 3 SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/deprecated_test.py:71: xdist workers disable the terminal reporter plugin SKIPPED [1] testing/test_tmpdir.py:227: win only SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:491: could not import 'numpy': No module named numpy SKIPPED [1] testing/test_config.py:227: condition: sys.version_info[0] < 3 SKIPPED [1] testing/code/test_excinfo.py:1136: condition: sys.version_info[0] < 3 SKIPPED [1] testing/logging/test_formatter.py:42: Formatter classes don't support format styles in PY2 SKIPPED [1] testing/test_compat.py:84: asyncio available in Python 3.4+ SKIPPED [1] testing/test_assertion.py:627: Dataclasses in Python3.7+ SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/test_doctest.py:1229: could not import 'unittest.mock': No module named mock SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/test_config.py:1243: does not work with xdist currently SKIPPED [1] testing/test_capture.py:879: python2 has no buffer SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:334: could not import 'numpy': No module named numpy SKIPPED [2] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/test_capture.py:963: could not run 'lsof' SKIPPED [5] testing/test_doctest.py:1250: nothing to patch SKIPPED [2] testing/test_assertrewrite.py:1235: Causes OverflowError on 32bit systems SKIPPED [2] testing/code/test_excinfo.py:1222: condition: sys.version_info[0] < 3 SKIPPED [1] testing/acceptance_test.py:1188: async def syntax python 3.5+ only SKIPPED [5] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:76: could not import 'numpy': No module named numpy SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:358: could not import 'numpy': No module named numpy SKIPPED [2] testing/code/test_excinfo.py:1264: condition: sys.version_info[0] < 3 SKIPPED [1] testing/test_assertrewrite.py:429: condition: sys.version_info < (3,5) SKIPPED [1] testing/test_capture.py:856: python 3 only behaviour SKIPPED [1] testing/test_assertion.py:649: Dataclasses in Python3.7+ SKIPPED [8] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/test_unittest.py:422: could not import 'twisted.trial.unittest': No module named twisted.trial.unittest SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:400: could not import 'numpy': No module named numpy SKIPPED [1] testing/test_assertrewrite.py:444: condition: sys.version_info < (3,5) SKIPPED [1] testing/test_assertrewrite.py:280: bytes is a string type in python 2 SKIPPED [1] /var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9/testing/python/approx.py:414: could not import 'numpy': No module named numpy SKIPPED [1] testing/test_assertrewrite.py:815: packages without __init__.py not supported on python 2 SKIPPED [1] testing/test_assertion.py:1105: Python 3.4+ shows chained exceptions on multiprocess SKIPPED [1] testing/test_warnings.py:129: warnings message is unicode is ok in python3 XFAIL testing/python/integration.py::TestMockDecoration::test_wrapped_getfuncargnames_patching getfuncargnames breaks if mock is imported XFAIL testing/acceptance_test.py::TestInvocationVariants::test_noclass_discovery_if_not_testcase decide: feature or bug XFAIL testing/test_capture.py::TestPerTestCapturing::test_capture_scope_cache unimplemented feature XFAIL testing/test_collection.py::TestPrunetraceback::test_collect_report_postprocessing other mechanism for adding to reporting needed XFAIL testing/test_config.py::TestParseIni::test_confcutdir probably not needed XFAIL testing/test_junitxml.py::test_runs_twice_xdist reason: [NOTRUN] hangs XFAIL testing/test_mark.py::TestKeywordSelection::test_keyword_extra_dash XFAIL testing/test_pytester.py::test_make_hook_recorder reason: internal reportrecorder tests need refactoring XFAIL testing/test_runner.py::test_runtest_in_module_ordering XFAIL testing/python/fixtures.py::TestRequestBasic::test_request_garbage reason: this test is flaky when executed with xdist XFAIL testing/python/fixtures.py::TestAutouseDiscovery::test_setup_enabled_functionnode 'enabled' feature not implemented XFAIL testing/python/metafunc.py::TestMarkersWithParametrization::test_nested_marks is this important to support?? =========================================================================================== 2 failed, 2314 passed, 73 skipped, 12 xfailed, 1 warnings in 2509.35 seconds =========================================================================================== * ERROR: dev-python/pytest-4.6.9::gentoo failed (test phase): * tests failed with python2.7 * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2896: Called distutils-r1_src_test * environment, line 1055: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 439: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2436: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1821: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1819: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 702: Called distutils-r1_run_phase 'python_test' * environment, line 986: Called python_test * environment, line 2798: Called die * The specific snippet of code: * "${EPYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX || die "tests failed with ${EPYTHON}" * * If you need support, post the output of `emerge --info '=dev-python/pytest-4.6.9::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/pytest-4.6.9::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-python/pytest-4.6.9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/pytest-4.6.9/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9' * S: '/var/tmp/portage/dev-python/pytest-4.6.9/work/pytest-4.6.9'