Source: pytest
Version: 3.3.2-2
Severity: serious
Tags: buster sid
User: [email protected]
Usertags: qa-ftbfs-20180502 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> mkdir -p debian/tmp/test-working-directory
> dh_auto_test -- \
> --system=custom \
> --test-args="cd debian/tmp/test-working-directory && {interpreter} -m
> pytest --lsof -rfsxX \
> --ignore={dir}/testing/freeze \
> --ignore={dir}/testing/test_entry_points.py \
> --ignore={dir}/testing/test_pdb.py \
> --ignore={dir}/testing/test_terminal.py \
> -k-test_trial_pdb \
> {dir}/testing"
> I: pybuild base:217: cd debian/tmp/test-working-directory && python2.7 -m
> pytest --lsof -rfsxX --ignore=/<<PKGBUILDDIR>>/testing/freeze
> --ignore=/<<PKGBUILDDIR>>/testing/test_entry_points.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_pdb.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_terminal.py
> -k-test_trial_pdb /<<PKGBUILDDIR>>/testing
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.15, pytest-3.3.2, py-1.5.3, pluggy-0.6.0
> rootdir: /<<PKGBUILDDIR>>, inifile: tox.ini
> plugins: hypothesis-3.44.1
> collected 1855 items
>
> ../../../testing/acceptance_test.py .................................... [
> 1%]
> .............x..........s... [
> 3%]
> ../../../testing/deprecated_test.py .......... [
> 3%]
> ../../../testing/test_argcomplete.py .. [
> 4%]
> ../../../testing/test_assertion.py ..................................... [
> 6%]
> ................................s........... [
> 8%]
> ../../../testing/test_assertrewrite.py ...............s................. [
> 10%]
> s....................... [
> 11%]
> ../../../testing/test_cache.py ............................. [
> 13%]
> ../../../testing/test_capture.py ...........x..................s........ [
> 15%]
> ...........s..s......s.................................s............. [
> 18%]
> ../../../testing/test_collection.py ..............................x..... [
> 20%]
> ....................... [
> 22%]
> ../../../testing/test_compat.py ..ss.. [
> 22%]
> ../../../testing/test_config.py .........x.....s........................ [
> 24%]
> ........................................ [
> 26%]
> ../../../testing/test_conftest.py ...................................... [
> 28%]
> ............ [
> 29%]
> ../../../testing/test_doctest.py ....................................... [
> 31%]
> ......................................................... [
> 34%]
> ../../../testing/test_helpconfig.py ....... [
> 35%]
> ../../../testing/test_junitxml.py ...................................... [
> 37%]
> ......s.x..... [
> 37%]
> ../../../testing/test_mark.py .......................................... [
> 40%]
> ...x.x.......x.........x........ [
> 41%]
> ../../../testing/test_modimport.py ..................................... [
> 43%]
> .... [
> 44%]
> ../../../testing/test_monkeypatch.py ...............................s [
> 45%]
> ../../../testing/test_nodes.py ........ [
> 46%]
> ../../../testing/test_nose.py ................... [
> 47%]
> ../../../testing/test_parseopt.py ...........................s [
> 48%]
> ../../../testing/test_pastebin.py .... [
> 48%]
> ../../../testing/test_pluginmanager.py .................s........ [
> 50%]
> ../../../testing/test_pytester.py x........ [
> 50%]
> ../../../testing/test_recwarn.py .................................. [
> 52%]
> ../../../testing/test_resultlog.py ........... [
> 53%]
> ../../../testing/test_runner.py ...................sssssss...ssss......x [
> 55%]
> ......................... [
> 56%]
> ../../../testing/test_runner_xunit.py ............... [
> 57%]
> ../../../testing/test_session.py ................. [
> 58%]
> ../../../testing/test_skipping.py ...................................... [
> 60%]
> ................................... [
> 62%]
> ../../../testing/test_tmpdir.py ...........s [
> 63%]
> ../../../testing/test_unittest.py ...................................... [
> 65%]
> ..... [
> 65%]
> ../../../testing/test_warnings.py ......s...... [
> 66%]
> ../../../testing/code/test_code.py ............... [
> 66%]
> ../../../testing/code/test_excinfo.py ...............s.......s.......... [
> 68%]
> ...........................................ssss......... [
> 71%]
> ../../../testing/code/test_source.py ................................... [
> 73%]
> .............................. [
> 75%]
> ../../../testing/code/test_source_multiline_block.py . [
> 75%]
> ../../../testing/logging/test_fixture.py ....... [
> 75%]
> ../../../testing/logging/test_reporting.py ............. [
> 76%]
> ../../../testing/python/approx.py ...........................ss...... [
> 78%]
> ../../../testing/python/collect.py ..................................... [
> 80%]
> .......................................... [
> 82%]
> ../../../testing/python/fixture.py ..................................... [
> 84%]
> ...................................x.................................... [
> 88%]
> ........................................................ [
> 91%]
> ../../../testing/python/integration.py .....ss........... [
> 92%]
> ../../../testing/python/metafunc.py .................................... [
> 94%]
> ..............................................x............. [
> 97%]
> ../../../testing/python/raises.py ............. [
> 98%]
> ../../../testing/python/setup_only.py ........................ [
> 99%]
> ../../../testing/python/setup_plan.py . [
> 99%]
> ../../../testing/python/show_fixtures_per_test.py ...... [
> 99%]
> ../../../testing/python/test_deprecations.py .
> [100%]
> =========================== short test summary info
> ============================
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_parseopt.py:302: bash provided no
> output, argcomplete not available?
> SKIP [1] testing/test_compat.py:42: asyncio available in Python 3.4+
> SKIP [1] testing/test_assertion.py:879: Python 3.4+ shows chained exceptions
> on multiprocess
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/approx.py:328: could not import
> 'numpy'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/integration.py:118: could not import
> 'unittest.mock'
> SKIP [1] /<<PKGBUILDDIR>>/testing/code/test_excinfo.py:355: could not import
> 'jinja2'
> SKIP [1] /<<PKGBUILDDIR>>/testing/acceptance_test.py:867: could not import
> 'zipapp'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/approx.py:346: could not import
> 'numpy'
> SKIP [1] /tmp/pytest-of-user42/pytest-0/test_plugin_skip0/skipping1.py:3:
> hello
> SKIP [1] testing/test_config.py:143: condition: sys.version_info[0] < 3
> SKIP [1] testing/code/test_excinfo.py:1016: condition: sys.version_info[0] < 3
> SKIP [2] /<<PKGBUILDDIR>>/testing/test_capture.py:840: could not run 'lsof'
> SKIP [1] /<<PKGBUILDDIR>>/testing/code/test_excinfo.py:257: could not import
> 'decorator'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/integration.py:132: could not import
> 'unittest.mock'
> SKIP [1] testing/test_warnings.py:118: warnings message is unicode is ok in
> python3
> SKIP [11] /<<PKGBUILDDIR>>/testing/test_runner.py:350: could not import
> 'xdist.boxed'
> SKIP [1] testing/test_tmpdir.py:179: win only
> SKIP [1] testing/test_capture.py:727: python 3 only behaviour
> SKIP [1] testing/test_compat.py:61: async syntax available in Python 3.5+
> SKIP [1] testing/code/test_excinfo.py:1094: condition: sys.version_info[0] < 3
> SKIP [1] testing/test_capture.py:759: python2 has no buffer
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_junitxml.py:888: could not import
> 'xdist'
> SKIP [1] testing/test_assertrewrite.py:675: packages without __init__.py not
> supported on python 2
> SKIP [2] testing/code/test_excinfo.py:1124: condition: sys.version_info[0] < 3
> SKIP [1] testing/test_capture.py:473: only have capsysbinary in python 3
> SKIP [1] testing/test_assertrewrite.py:368: condition: sys.version_info <
> (3,5)
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_monkeypatch.py:325: could not import
> 'requests'
> 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::TestFunctional::()::test_merging_markers_deep
> unfixed
> XFAIL
> ../../../testing/test_mark.py::TestFunctional::()::test_mark_should_not_pass_to_siebling_class
> markers smear on methods of base classes
> XFAIL
> ../../../testing/test_mark.py::TestFunctional::()::test_mark_from_parameters
> callspec2.setmulti misuses keywords
> 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/fixture.py::TestAutouseDiscovery::()::test_setup_enabled_functionnode
> 'enabled' feature not implemented
> XFAIL
> ../../../testing/python/metafunc.py::TestMarkersWithParametrization::()::test_nested_marks
> is this important to support??
>
> ============================== 1 tests deselected
> ==============================
> ====== 1802 passed, 39 skipped, 1 deselected, 13 xfailed in 80.01 seconds
> ======
> I: pybuild base:217: cd debian/tmp/test-working-directory && python3.6 -m
> pytest --lsof -rfsxX --ignore=/<<PKGBUILDDIR>>/testing/freeze
> --ignore=/<<PKGBUILDDIR>>/testing/test_entry_points.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_pdb.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_terminal.py
> -k-test_trial_pdb /<<PKGBUILDDIR>>/testing
> ============================= test session starts
> ==============================
> platform linux -- Python 3.6.5, pytest-3.3.2, py-1.5.3, pluggy-0.6.0
> rootdir: /<<PKGBUILDDIR>>, inifile: tox.ini
> plugins: hypothesis-3.44.1
> collected 1855 items
>
> ../../../testing/acceptance_test.py .................................... [
> 1%]
> .............x.............. [
> 3%]
> ../../../testing/deprecated_test.py .......... [
> 3%]
> ../../../testing/test_argcomplete.py .. [
> 4%]
> ../../../testing/test_assertion.py ..................................... [
> 6%]
> ....................................s....... [
> 8%]
> ../../../testing/test_assertrewrite.py ................................. [
> 10%]
> ......s..ssss........... [
> 11%]
> ../../../testing/test_cache.py ............................. [
> 13%]
> ../../../testing/test_capture.py ...........x...................s....... [
> 15%]
> ...............s.....s..........s............s.........s..........s.. [
> 18%]
> ../../../testing/test_collection.py ..............................x..... [
> 20%]
> ....................... [
> 22%]
> ../../../testing/test_compat.py ...... [
> 22%]
> ../../../testing/test_config.py .........x.............................. [
> 24%]
> ........................................ [
> 26%]
> ../../../testing/test_conftest.py ...................................... [
> 28%]
> ............ [
> 29%]
> ../../../testing/test_doctest.py ....................................... [
> 31%]
> ......................................................... [
> 34%]
> ../../../testing/test_helpconfig.py ....... [
> 35%]
> ../../../testing/test_junitxml.py ...................................... [
> 37%]
> ......s.x..... [
> 37%]
> ../../../testing/test_mark.py .......................................... [
> 40%]
> ...x.x.......x.........x........ [
> 41%]
> ../../../testing/test_modimport.py ..................................... [
> 43%]
> .... [
> 44%]
> ../../../testing/test_monkeypatch.py ................................ [
> 45%]
> ../../../testing/test_nodes.py ........ [
> 46%]
> ../../../testing/test_nose.py ................... [
> 47%]
> ../../../testing/test_parseopt.py ...........................s [
> 48%]
> ../../../testing/test_pastebin.py .... [
> 48%]
> ../../../testing/test_pluginmanager.py .................s........ [
> 50%]
> ../../../testing/test_pytester.py x........ [
> 50%]
> ../../../testing/test_recwarn.py .................................. [
> 52%]
> ../../../testing/test_resultlog.py ........... [
> 53%]
> ../../../testing/test_runner.py ...................sssssss...ssss......x [
> 55%]
> ......................... [
> 56%]
> ../../../testing/test_runner_xunit.py ............... [
> 57%]
> ../../../testing/test_session.py ................. [
> 58%]
> ../../../testing/test_skipping.py ...s.................................. [
> 60%]
> ................................... [
> 62%]
> ../../../testing/test_tmpdir.py ...........s [
> 63%]
> ../../../testing/test_unittest.py ...................................... [
> 65%]
> ..... [
> 65%]
> ../../../testing/test_warnings.py .......s..... [
> 66%]
> ../../../testing/code/test_code.py .........s..... [
> 66%]
> ../../../testing/code/test_excinfo.py ...............s.................. [
> 68%]
> ........................................................ [
> 71%]
> ../../../testing/code/test_source.py ................................... [
> 73%]
> .............................. [
> 75%]
> ../../../testing/code/test_source_multiline_block.py . [
> 75%]
> ../../../testing/logging/test_fixture.py ....... [
> 75%]
> ../../../testing/logging/test_reporting.py ............. [
> 76%]
> ../../../testing/python/approx.py ...........................ss...... [
> 78%]
> ../../../testing/python/collect.py ..................................... [
> 80%]
> .......................................... [
> 82%]
> ../../../testing/python/fixture.py ..................................... [
> 84%]
> ...................................x.................................... [
> 88%]
> ........................................................ [
> 91%]
> ../../../testing/python/integration.py .................. [
> 92%]
> ../../../testing/python/metafunc.py .................................... [
> 94%]
> ..............................................x............. [
> 97%]
> ../../../testing/python/raises.py ............. [
> 98%]
> ../../../testing/python/setup_only.py ........................ [
> 99%]
> ../../../testing/python/setup_plan.py . [
> 99%]
> ../../../testing/python/show_fixtures_per_test.py ...... [
> 99%]
> ../../../testing/python/test_deprecations.py .
> [100%]
> =========================== short test summary info
> ============================
> SKIP [1] testing/test_assertion.py:951: This bug does not exist on PY3
> SKIP [1] testing/test_assertrewrite.py:749: python 2 only
> SKIP [1] testing/test_assertrewrite.py:796: condition: sys.version_info[0] >=
> 3
> SKIP [1] testing/test_assertrewrite.py:805: condition: sys.version_info[0] >=
> 3
> SKIP [1] testing/test_assertrewrite.py:814: condition: sys.version_info[0] >=
> 3
> SKIP [1] testing/test_assertrewrite.py:823: condition: sys.version_info[0] >=
> 3
> SKIP [1] testing/test_capture.py:489: only have capsysbinary in python 3
> SKIP [1] testing/test_capture.py:772: python2 has no buffer
> SKIP [2] /<<PKGBUILDDIR>>/testing/test_capture.py:840: could not run 'lsof'
> SKIP [2] testing/test_capture.py:995: text output different for bytes on
> python3
> SKIP [1] testing/test_capture.py:1239: only py3.6+ on windows
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_junitxml.py:888: could not import
> 'xdist'
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_parseopt.py:302: bash provided no
> output, argcomplete not available?
> SKIP [1] /tmp/pytest-of-user42/pytest-15/test_plugin_skip0/skipping1.py:3:
> hello
> SKIP [11] /<<PKGBUILDDIR>>/testing/test_runner.py:350: could not import
> 'xdist.boxed'
> SKIP [1] testing/test_skipping.py:43: condition: sys.version_info[0] >= 3
> SKIP [1] testing/test_tmpdir.py:179: win only
> SKIP [1] testing/test_warnings.py:144: warnings message is broken as it is
> not str instance
> SKIP [1] testing/code/test_code.py:92: python 2 only issue
> SKIP [1] /<<PKGBUILDDIR>>/testing/code/test_excinfo.py:257: could not import
> 'decorator'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/approx.py:328: could not import
> 'numpy'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/approx.py:346: could not import
> 'numpy'
> 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::TestFunctional::()::test_merging_markers_deep
> unfixed
> XFAIL
> ../../../testing/test_mark.py::TestFunctional::()::test_mark_should_not_pass_to_siebling_class
> markers smear on methods of base classes
> XFAIL
> ../../../testing/test_mark.py::TestFunctional::()::test_mark_from_parameters
> callspec2.setmulti misuses keywords
> 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/fixture.py::TestAutouseDiscovery::()::test_setup_enabled_functionnode
> 'enabled' feature not implemented
> XFAIL
> ../../../testing/python/metafunc.py::TestMarkersWithParametrization::()::test_nested_marks
> is this important to support??
>
> ============================== 1 tests deselected
> ==============================
> ====== 1807 passed, 34 skipped, 1 deselected, 13 xfailed in 83.80 seconds
> ======
> I: pybuild base:217: cd debian/tmp/test-working-directory && pypy -m pytest
> --lsof -rfsxX --ignore=/<<PKGBUILDDIR>>/testing/freeze
> --ignore=/<<PKGBUILDDIR>>/testing/test_entry_points.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_pdb.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_terminal.py
> -k-test_trial_pdb /<<PKGBUILDDIR>>/testing
> ============================= test session starts
> ==============================
> platform linux2 -- Python 2.7.13[pypy-6.0.0-final], pytest-3.3.2, py-1.5.3,
> pluggy-0.6.0
> rootdir: /<<PKGBUILDDIR>>, inifile: tox.ini
> plugins: hypothesis-3.44.1
> collected 1855 items
>
> ../../../testing/acceptance_test.py .................................... [
> 1%]
> .............x..........s... [
> 3%]
> ../../../testing/deprecated_test.py .......... [
> 3%]
> ../../../testing/test_argcomplete.py .. [
> 4%]
> ../../../testing/test_assertion.py ..................................... [
> 6%]
> ................................ss.......... [
> 8%]
> ../../../testing/test_assertrewrite.py ...............s.............ss.. [
> 10%]
> s........x.............. [
> 11%]
> ../../../testing/test_cache.py ............................. [
> 13%]
> ../../../testing/test_capture.py ...........x..................s........ [
> 15%]
> ...........s..s......s.................................s............. [
> 18%]
> ../../../testing/test_collection.py ..............................x..... [
> 20%]
> ....................... [
> 22%]
> ../../../testing/test_compat.py ..ss.. [
> 22%]
> ../../../testing/test_config.py .........x.....s........................ [
> 24%]
> ........................................ [
> 26%]
> ../../../testing/test_conftest.py ...................................... [
> 28%]
> ............ [
> 29%]
> ../../../testing/test_doctest.py ....................................... [
> 31%]
> ......................................................... [
> 34%]
> ../../../testing/test_helpconfig.py ....... [
> 35%]
> ../../../testing/test_junitxml.py ...................................... [
> 37%]
> ......s.x..... [
> 37%]
> ../../../testing/test_mark.py .......................................... [
> 40%]
> ...x.x.......x.........x........ [
> 41%]
> ../../../testing/test_modimport.py ..................................... [
> 43%]
> .... [
> 44%]
> ../../../testing/test_monkeypatch.py ...............................s [
> 45%]
> ../../../testing/test_nodes.py ........ [
> 46%]
> ../../../testing/test_nose.py sssssssssssssssssss [
> 47%]
> ../../../testing/test_parseopt.py ...........................s [
> 48%]
> ../../../testing/test_pastebin.py .... [
> 48%]
> ../../../testing/test_pluginmanager.py .................s........ [
> 50%]
> ../../../testing/test_pytester.py x........ [
> 50%]
> ../../../testing/test_recwarn.py .................................. [
> 52%]
> ../../../testing/test_resultlog.py ........... [
> 53%]
> ../../../testing/test_runner.py ...................sssssss...ssss......x [
> 55%]
> ......................... [
> 56%]
> ../../../testing/test_runner_xunit.py ............... [
> 57%]
> ../../../testing/test_session.py ................. [
> 58%]
> ../../../testing/test_skipping.py ...................................... [
> 60%]
> .....................x............. [
> 62%]
> ../../../testing/test_tmpdir.py ...........s [
> 63%]
> ../../../testing/test_unittest.py ....................sssssss........... [
> 65%]
> ..... [
> 65%]
> ../../../testing/test_warnings.py ......ss..... [
> 66%]
> ../../../testing/code/test_code.py ............... [
> 66%]
> ../../../testing/code/test_excinfo.py ...............s.......s.......... [
> 68%]
> ...........................................ssss......... [
> 71%]
> ../../../testing/code/test_source.py ..........F........................ [
> 73%]
> .............x................ [
> 75%]
> ../../../testing/code/test_source_multiline_block.py . [
> 75%]
> ../../../testing/logging/test_fixture.py ....... [
> 75%]
> ../../../testing/logging/test_reporting.py ............. [
> 76%]
> ../../../testing/python/approx.py ...........................ss...... [
> 78%]
> ../../../testing/python/collect.py ..................................... [
> 80%]
> .......................................... [
> 82%]
> ../../../testing/python/fixture.py ..................................... [
> 84%]
> ...................................x.................................... [
> 88%]
> ........................................................ [
> 91%]
> ../../../testing/python/integration.py .....sssss........ [
> 92%]
> ../../../testing/python/metafunc.py .................................... [
> 94%]
> ..............................................x............. [
> 97%]
> ../../../testing/python/raises.py ............. [
> 98%]
> ../../../testing/python/setup_only.py ........................ [
> 99%]
> ../../../testing/python/setup_plan.py . [
> 99%]
> ../../../testing/python/show_fixtures_per_test.py ...... [
> 99%]
> ../../../testing/python/test_deprecations.py .
> [100%]
> =========================== short test summary info
> ============================
> FAIL ../../../testing/code/test_source.py::test_syntaxerror_rerepresentation
> SKIP [1] /<<PKGBUILDDIR>>/testing/acceptance_test.py:867: could not import
> 'zipapp'
> SKIP [1] testing/test_assertion.py:879: Python 3.4+ shows chained exceptions
> on multiprocess
> SKIP [1] testing/test_assertion.py:909: condition: '__pypy__' in
> sys.builtin_module_names or sys.platform.startswith('java')
> SKIP [1] testing/test_assertrewrite.py:368: condition: sys.version_info <
> (3,5)
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_assertrewrite.py:617: pypy2 doesn't
> run orphaned pyc files
> SKIP [1] testing/test_assertrewrite.py:639: condition: "__pypy__" in
> sys.modules
> SKIP [1] testing/test_assertrewrite.py:675: packages without __init__.py not
> supported on python 2
> SKIP [1] testing/test_capture.py:473: only have capsysbinary in python 3
> SKIP [1] testing/test_capture.py:727: python 3 only behaviour
> SKIP [1] testing/test_capture.py:759: python2 has no buffer
> SKIP [2] /<<PKGBUILDDIR>>/testing/test_capture.py:840: could not run 'lsof'
> SKIP [1] testing/test_compat.py:42: asyncio available in Python 3.4+
> SKIP [1] testing/test_compat.py:61: async syntax available in Python 3.5+
> SKIP [1] testing/test_config.py:143: condition: sys.version_info[0] < 3
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_junitxml.py:888: could not import
> 'xdist'
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_monkeypatch.py:325: could not import
> 'requests'
> SKIP [19] /<<PKGBUILDDIR>>/testing/test_nose.py:7: could not import 'nose'
> SKIP [1] /<<PKGBUILDDIR>>/testing/test_parseopt.py:302: bash provided no
> output, argcomplete not available?
> SKIP [1] /tmp/pytest-of-user42/pytest-30/test_plugin_skip0/skipping1.py:3:
> hello
> SKIP [11] /<<PKGBUILDDIR>>/testing/test_runner.py:350: could not import
> 'xdist.boxed'
> SKIP [1] testing/test_tmpdir.py:179: win only
> SKIP [7] /<<PKGBUILDDIR>>/testing/test_unittest.py:356: could not import
> 'twisted.trial.unittest'
> SKIP [1] testing/test_warnings.py:118: warnings message is unicode is ok in
> python3
> SKIP [1] testing/test_warnings.py:144: warnings message is broken as it is
> not str instance
> SKIP [1] /<<PKGBUILDDIR>>/testing/code/test_excinfo.py:257: could not import
> 'decorator'
> SKIP [1] /<<PKGBUILDDIR>>/testing/code/test_excinfo.py:355: could not import
> 'jinja2'
> SKIP [1] testing/code/test_excinfo.py:1016: condition: sys.version_info[0] < 3
> SKIP [1] testing/code/test_excinfo.py:1094: condition: sys.version_info[0] < 3
> SKIP [2] testing/code/test_excinfo.py:1124: condition: sys.version_info[0] < 3
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/approx.py:328: could not import
> 'numpy'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/approx.py:346: could not import
> 'numpy'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/integration.py:118: could not import
> 'unittest.mock'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/integration.py:132: could not import
> 'unittest.mock'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/integration.py:152: could not import
> 'mock'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/integration.py:182: could not import
> 'mock'
> SKIP [1] /<<PKGBUILDDIR>>/testing/python/integration.py:204: could not import
> 'mock'
> XFAIL
> ../../../testing/acceptance_test.py::TestInvocationVariants::()::test_noclass_discovery_if_not_testcase
> decide: feature or bug
> XFAIL
> ../../../testing/test_assertrewrite.py::TestAssertionRewriteHookDetails::()::test_assume_ascii
> condition: hasattr(sys, 'pypy_translation_info')
> 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::TestFunctional::()::test_merging_markers_deep
> unfixed
> XFAIL
> ../../../testing/test_mark.py::TestFunctional::()::test_mark_should_not_pass_to_siebling_class
> markers smear on methods of base classes
> XFAIL
> ../../../testing/test_mark.py::TestFunctional::()::test_mark_from_parameters
> callspec2.setmulti misuses keywords
> 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/test_skipping.py::test_errors_in_xfail_skip_expressions
> condition: hasattr(sys, 'pypy_version_info')
> XFAIL ../../../testing/code/test_source.py::test_comments
> does not work on pypy
> XFAIL
> ../../../testing/python/fixture.py::TestAutouseDiscovery::()::test_setup_enabled_functionnode
> 'enabled' feature not implemented
> XFAIL
> ../../../testing/python/metafunc.py::TestMarkersWithParametrization::()::test_nested_marks
> is this important to support??
>
> =================================== FAILURES
> ===================================
> ______________________ test_syntaxerror_rerepresentation
> _______________________
>
> def test_syntaxerror_rerepresentation():
> ex = pytest.raises(SyntaxError, _pytest._code.compile, 'xyz xyz')
> assert ex.value.lineno == 1
> > assert ex.value.offset in (4, 7) # XXX pypy/jython versus cpython?
> E AssertionError: assert 5 in (4, 7)
> E + where 5 = SyntaxError('xyz xyz\n ^\n(code was compiled
> probably from here:
> <69-codeg...C7rT/pytest-3.3.2/.pybuild/pypy_6.0_pytest/build/_pytest/python_api.py:589>)',).offset
> E + where SyntaxError('xyz xyz\n ^\n(code was compiled probably
> from here:
> <69-codeg...C7rT/pytest-3.3.2/.pybuild/pypy_6.0_pytest/build/_pytest/python_api.py:589>)',)
> = <ExceptionInfo SyntaxError tblen=3>.value
>
> ../../../testing/code/test_source.py:120: AssertionError
> ============================== 1 tests deselected
> ==============================
> 1 failed, 1765 passed, 72 skipped, 1 deselected, 16 xfailed in 136.26
> seconds =
> E: pybuild pybuild:336: test: plugin custom failed with: exit code=1: cd
> debian/tmp/test-working-directory && pypy -m pytest --lsof -rfsxX
> --ignore=/<<PKGBUILDDIR>>/testing/freeze
> --ignore=/<<PKGBUILDDIR>>/testing/test_entry_points.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_pdb.py
> --ignore=/<<PKGBUILDDIR>>/testing/test_terminal.py
> -k-test_trial_pdb /<<PKGBUILDDIR>>/testing
> dh_auto_test: pybuild --test -i pypy -p 6.0 --system=custom "--test-args=cd
> debian/tmp/test-working-directory && {interpreter} -m pytest --lsof -rfsxX
> --ignore={dir}/testing/freeze
> --ignore={dir}/testing/test_entry_points.py
> --ignore={dir}/testing/test_pdb.py
> --ignore={dir}/testing/test_terminal.py -k-test_trial_pdb
> {dir}/testing" returned exit code 13
The full build log is available from:
http://aws-logs.debian.net/2018/05/02/pytest_3.3.2-2_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team