Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 474088 Details for
Bug 619594
dev-python/pytest-xdist-1.15.0 fails tests on slower computer
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 31.49 KB, created by
Mart Raudsepp
on 2017-05-24 20:00:13 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Mart Raudsepp
Created:
2017-05-24 20:00:13 UTC
Size:
31.49 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-python/pytest-xdist-1.15.0 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: python@gentoo.org >[32;01m * [39;49;00mUSE: abi_mips_n32 elibc_glibc kernel_linux mips python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 test userland_GNU >[32;01m * [39;49;00mFEATURES: preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking pytest-xdist-1.15.0.tar.gz to /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work >>>> Source unpacked in /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work >>>> Preparing source in /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0 ... > [32;01m*[0m Applying 1.15.0-test_manytests_to_one_import_error.patch ... >[A[97C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0 ... > [32;01m*[0m python2_7: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python2.7 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/boxed.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/dsession.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/looponfail.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/_version.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/plugin.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/newhooks.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/__init__.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/slavemanage.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >copying xdist/remote.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >warning: build_py: byte-compiling is disabled, skipping. > > [32;01m*[0m python3_5: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python3.5 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/boxed.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/dsession.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/looponfail.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/_version.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/plugin.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/newhooks.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/__init__.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/slavemanage.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >copying xdist/remote.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_5/lib/xdist >warning: build_py: byte-compiling is disabled, skipping. > > [32;01m*[0m python3_6: running distutils-r1_run_phase distutils-r1_python_compile >/usr/bin/python3.6 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/boxed.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/dsession.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/looponfail.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/_version.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/plugin.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/newhooks.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/__init__.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/slavemanage.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >copying xdist/remote.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python3_6/lib/xdist >warning: build_py: byte-compiling is disabled, skipping. > >>>> Source compiled. >>>> Test phase: dev-python/pytest-xdist-1.15.0 > [32;01m*[0m python2_7: running distutils-r1_run_phase python_test >/usr/bin/python2.7 setup.py install --home=/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test --install-lib=/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/lib --install-scripts=/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/scripts >running install >running bdist_egg >running egg_info >writing requirements to pytest_xdist.egg-info/requires.txt >writing pytest_xdist.egg-info/PKG-INFO >writing top-level names to pytest_xdist.egg-info/top_level.txt >writing dependency_links to pytest_xdist.egg-info/dependency_links.txt >writing entry points to pytest_xdist.egg-info/entry_points.txt >reading manifest file 'pytest_xdist.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no files found matching 'README.txt' >no previously-included directories found matching '.git' >writing manifest file 'pytest_xdist.egg-info/SOURCES.txt' >installing library code to /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg >running install_lib >running build_py >copying xdist/_version.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist >warning: build_py: byte-compiling is disabled, skipping. > >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64 >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/boxed.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/dsession.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/looponfail.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/_version.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/plugin.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/newhooks.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/__init__.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/slavemanage.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >copying /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/lib/xdist/remote.py -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/xdist >warning: install_lib: byte-compiling is disabled, skipping. > >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >copying pytest_xdist.egg-info/PKG-INFO -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >copying pytest_xdist.egg-info/SOURCES.txt -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >copying pytest_xdist.egg-info/dependency_links.txt -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >copying pytest_xdist.egg-info/entry_points.txt -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >copying pytest_xdist.egg-info/not-zip-safe -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >copying pytest_xdist.egg-info/requires.txt -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >copying pytest_xdist.egg-info/top_level.txt -> /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg/EGG-INFO >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/dist >creating '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/dist/pytest_xdist-1.15.0-py2.7.egg' and adding '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg' to it >removing '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/bdist.linux-mips64/egg' (and everything under it) >Creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/lib/site.py >warning: easy_install: byte-compiling is disabled, skipping. > >Processing pytest_xdist-1.15.0-py2.7.egg >creating /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/lib/pytest_xdist-1.15.0-py2.7.egg >Extracting pytest_xdist-1.15.0-py2.7.egg to /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/lib >warning: easy_install: byte-compiling is disabled, skipping. > >Adding pytest-xdist 1.15.0 to easy-install.pth file > >Installed /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/lib/pytest_xdist-1.15.0-py2.7.egg >Processing dependencies for pytest-xdist==1.15.0 >Searching for py==1.4.32 >Best match: py 1.4.32 >Adding py 1.4.32 to easy-install.pth file > >Using /usr/lib/python2.7/site-packages >Searching for pytest==3.0.7 >Best match: pytest 3.0.7 >Adding pytest 3.0.7 to easy-install.pth file >Installing pytest script to /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/scripts >Installing py.test script to /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/scripts > >Using /usr/lib/python2.7/site-packages >Searching for execnet==1.4.1 >Best match: execnet 1.4.1 >Adding execnet 1.4.1 to easy-install.pth file > >Using /usr/lib/python2.7/site-packages >Searching for setuptools==34.0.2 >Best match: setuptools 34.0.2 >Adding setuptools 34.0.2 to easy-install.pth file >Installing easy_install script to /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0-python2_7/test/scripts > >Using /usr/lib/python2.7/site-packages >Searching for apipkg==1.4 >Best match: apipkg 1.4 >Adding apipkg 1.4 to easy-install.pth file > >Using /usr/lib/python2.7/site-packages >Searching for appdirs==1.4.3 >Best match: appdirs 1.4.3 >Adding appdirs 1.4.3 to easy-install.pth file > >Using /usr/lib/python2.7/site-packages >Searching for six==1.10.0 >Best match: six 1.10.0 >Adding six 1.10.0 to easy-install.pth file > >Using /usr/lib/python2.7/site-packages >Searching for packaging==16.8 >Best match: packaging 16.8 >Adding packaging 16.8 to easy-install.pth file > >Using /usr/lib/python2.7/site-packages >Finished processing dependencies for pytest-xdist==1.15.0 >========================================== test session starts ========================================== >platform linux2 -- Python 2.7.13, pytest-3.0.7, py-1.4.32, pluggy-0.4.0 -- /usr/bin/python2.7 >cachedir: .cache >rootdir: /var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0, inifile: tox.ini >plugins: xdist-1.15.0, hypothesis-3.6.1 >collecting ... collected 109 items > >testing/acceptance_test.py::TestDistribution::test_n1_pass PASSED >testing/acceptance_test.py::TestDistribution::test_n1_fail PASSED >testing/acceptance_test.py::TestDistribution::test_n1_import_error PASSED >testing/acceptance_test.py::TestDistribution::test_n2_import_error PASSED >testing/acceptance_test.py::TestDistribution::test_n1_skip PASSED >testing/acceptance_test.py::TestDistribution::test_manytests_to_one_import_error PASSED >testing/acceptance_test.py::TestDistribution::test_manytests_to_one_popen PASSED >testing/acceptance_test.py::TestDistribution::test_n1_fail_minus_x PASSED >testing/acceptance_test.py::TestDistribution::test_basetemp_in_subprocesses PASSED >testing/acceptance_test.py::TestDistribution::test_dist_ini_specified PASSED >testing/acceptance_test.py::TestDistribution::test_dist_tests_with_crash PASSED >testing/acceptance_test.py::TestDistribution::test_distribution_rsyncdirs_example PASSED >testing/acceptance_test.py::TestDistribution::test_data_exchange PASSED >testing/acceptance_test.py::TestDistribution::test_keyboardinterrupt_hooks_issue79 PASSED >testing/acceptance_test.py::TestDistribution::test_keyboard_interrupt_dist FAILED >testing/acceptance_test.py::TestDistEach::test_simple PASSED >testing/acceptance_test.py::TestDistEach::test_simple_diffoutput xfail >testing/acceptance_test.py::TestTerminalReporting::test_pass_skip_fail PASSED >testing/acceptance_test.py::TestTerminalReporting::test_fail_platinfo PASSED >testing/acceptance_test.py::test_teardownfails_one_function PASSED >testing/acceptance_test.py::test_terminate_on_hangingnode xfail >testing/acceptance_test.py::test_session_hooks xfail >testing/acceptance_test.py::test_session_testscollected PASSED >testing/acceptance_test.py::test_funcarg_teardown_failure PASSED >testing/acceptance_test.py::test_crashing_item PASSED >testing/acceptance_test.py::test_skipping PASSED >testing/acceptance_test.py::test_issue34_pluginloading_in_subprocess PASSED >testing/acceptance_test.py::test_fixture_scope_caching_issue503 PASSED >testing/acceptance_test.py::test_issue_594_random_parametrize PASSED >testing/acceptance_test.py::test_tmpdir_disabled PASSED >testing/acceptance_test.py::test_sub_plugins_disabled[xdist.looponfail] PASSED >testing/acceptance_test.py::test_sub_plugins_disabled[xdist.boxed] PASSED >testing/acceptance_test.py::TestNodeFailure::test_load_single PASSED >testing/acceptance_test.py::TestNodeFailure::test_load_multiple PASSED >testing/acceptance_test.py::TestNodeFailure::test_each_single PASSED >testing/acceptance_test.py::TestNodeFailure::test_each_multiple XPASS >testing/acceptance_test.py::TestNodeFailure::test_max_slave_restart PASSED >testing/acceptance_test.py::TestNodeFailure::test_disable_restart PASSED >testing/acceptance_test.py::test_worker_id_fixture[0] PASSED >testing/acceptance_test.py::test_worker_id_fixture[2] PASSED >testing/acceptance_test.py::test_color_yes_collection_on_non_atty PASSED >testing/acceptance_test.py::test_internal_error_with_maxfail PASSED >testing/test_boxed.py::test_functional_boxed PASSED >testing/test_boxed.py::test_functional_boxed_capturing[no] PASSED >testing/test_boxed.py::test_functional_boxed_capturing[sys] xfail >testing/test_boxed.py::test_functional_boxed_capturing[fd] xfail >testing/test_boxed.py::TestOptionEffects::test_boxed_option_default PASSED >testing/test_boxed.py::TestOptionEffects::test_is_not_boxed_by_default PASSED >testing/test_dsession.py::TestEachScheduling::test_schedule_load_simple PASSED >testing/test_dsession.py::TestEachScheduling::test_schedule_remove_node PASSED >testing/test_dsession.py::TestLoadScheduling::test_schedule_load_simple PASSED >testing/test_dsession.py::TestLoadScheduling::test_init_distribute_batch_size PASSED >testing/test_dsession.py::TestLoadScheduling::test_init_distribute_fewer_tests_than_nodes PASSED >testing/test_dsession.py::TestLoadScheduling::test_init_distribute_fewer_than_two_tests_per_node PASSED >testing/test_dsession.py::TestLoadScheduling::test_add_remove_node PASSED >testing/test_dsession.py::TestLoadScheduling::test_different_tests_collected PASSED >testing/test_dsession.py::TestDistReporter::test_rsync_printing xfail >testing/test_dsession.py::test_report_collection_diff_equal PASSED >testing/test_dsession.py::test_report_collection_diff_different PASSED >testing/test_dsession.py::test_pytest_issue419 xfail >testing/test_looponfail.py::TestStatRecorder::test_filechange PASSED >testing/test_looponfail.py::TestStatRecorder::test_dirchange PASSED >testing/test_looponfail.py::TestStatRecorder::test_filechange_deletion_race PASSED >testing/test_looponfail.py::TestStatRecorder::test_pycremoval PASSED >testing/test_looponfail.py::TestStatRecorder::test_waitonchange PASSED >testing/test_looponfail.py::TestRemoteControl::test_nofailures PASSED >testing/test_looponfail.py::TestRemoteControl::test_failures_somewhere PASSED >testing/test_looponfail.py::TestRemoteControl::test_failure_change PASSED >testing/test_looponfail.py::TestRemoteControl::test_failure_subdir_no_init PASSED >testing/test_looponfail.py::TestLooponFailing::test_looponfail_from_fail_to_ok PASSED >testing/test_looponfail.py::TestLooponFailing::test_looponfail_from_one_to_two_tests PASSED >testing/test_looponfail.py::TestLooponFailing::test_looponfail_removed_test PASSED >testing/test_looponfail.py::TestLooponFailing::test_looponfail_multiple_errors PASSED >testing/test_looponfail.py::TestFunctional::test_fail_to_ok FAILED >testing/test_newhooks.py::TestHooks::test_runtest_logreport PASSED >testing/test_newhooks.py::TestHooks::test_node_collection_finished PASSED >testing/test_plugin.py::test_dist_incompatibility_messages PASSED >testing/test_plugin.py::test_dist_options PASSED >testing/test_plugin.py::test_auto_detect_cpus PASSED >testing/test_plugin.py::TestDistOptions::test_getxspecs PASSED >testing/test_plugin.py::TestDistOptions::test_xspecs_multiplied PASSED >testing/test_plugin.py::TestDistOptions::test_getrsyncdirs PASSED >testing/test_plugin.py::TestDistOptions::test_getrsyncignore PASSED >testing/test_plugin.py::TestDistOptions::test_getrsyncdirs_with_conftest PASSED >testing/test_remote.py::test_remoteinitconfig xfail >testing/test_remote.py::TestReportSerialization::test_itemreport_outcomes PASSED >testing/test_remote.py::TestReportSerialization::test_collectreport_passed PASSED >testing/test_remote.py::TestReportSerialization::test_collectreport_fail PASSED >testing/test_remote.py::TestReportSerialization::test_extended_report_deserialization PASSED >testing/test_remote.py::TestSlaveInteractor::test_basic_collect_and_runtests PASSED >testing/test_remote.py::TestSlaveInteractor::test_remote_collect_skip SKIPPED >testing/test_remote.py::TestSlaveInteractor::test_remote_collect_fail PASSED >testing/test_remote.py::TestSlaveInteractor::test_runtests_all PASSED >testing/test_remote.py::TestSlaveInteractor::test_happy_run_events_converted xfail >testing/test_remote.py::test_remote_env_vars PASSED >testing/test_slavemanage.py::TestNodeManagerPopen::test_popen_no_default_chdir PASSED >testing/test_slavemanage.py::TestNodeManagerPopen::test_default_chdir PASSED >testing/test_slavemanage.py::TestNodeManagerPopen::test_popen_makegateway_events PASSED >testing/test_slavemanage.py::TestNodeManagerPopen::test_popens_rsync PASSED >testing/test_slavemanage.py::TestNodeManagerPopen::test_rsync_popen_with_path PASSED >testing/test_slavemanage.py::TestNodeManagerPopen::test_rsync_same_popen_twice PASSED >testing/test_slavemanage.py::TestHRSync::test_hrsync_filter PASSED >testing/test_slavemanage.py::TestHRSync::test_hrsync_one_host PASSED >testing/test_slavemanage.py::TestNodeManager::test_rsync_roots_no_roots xfail >testing/test_slavemanage.py::TestNodeManager::test_popen_rsync_subdir PASSED >testing/test_slavemanage.py::TestNodeManager::test_init_rsync_roots PASSED >testing/test_slavemanage.py::TestNodeManager::test_rsyncignore PASSED >testing/test_slavemanage.py::TestNodeManager::test_optimise_popen PASSED >testing/test_slavemanage.py::TestNodeManager::test_ssh_setup_nodes SKIPPED >======================================== short test summary info ======================================== >SKIP [1] /usr/lib/python2.7/site-packages/_pytest/config.py:1194: no 'gspecs' option found >SKIP [1] testing/test_remote.py:185: skip at module level illegal in pytest 3.0 >FAIL testing/acceptance_test.py::TestDistribution::()::test_keyboard_interrupt_dist >FAIL testing/test_looponfail.py::TestFunctional::()::test_fail_to_ok >XFAIL testing/acceptance_test.py::TestDistEach::()::test_simple_diffoutput > reason: [NOTRUN] other python versions might not have py.test installed >XFAIL testing/acceptance_test.py::test_terminate_on_hangingnode >XFAIL testing/acceptance_test.py::test_session_hooks > reason: [NOTRUN] works if run outside test suite >XFAIL testing/test_boxed.py::test_functional_boxed_capturing[sys] > capture cleanup needed >XFAIL testing/test_boxed.py::test_functional_boxed_capturing[fd] > capture cleanup needed >XFAIL testing/test_dsession.py::TestDistReporter::()::test_rsync_printing >XFAIL testing/test_dsession.py::test_pytest_issue419 > duplicate test ids not supported yet >XFAIL testing/test_remote.py::test_remoteinitconfig > #59 >XFAIL testing/test_remote.py::TestSlaveInteractor::()::test_happy_run_events_converted > reason: implement a simple test for event production >XFAIL testing/test_slavemanage.py::TestNodeManager::()::test_rsync_roots_no_roots > reason: [NOTRUN] >XPASS testing/acceptance_test.py::TestNodeFailure::()::test_each_multiple #20: xdist race condition on node restart > >=============================================== FAILURES ================================================ >_____________________________ TestDistribution.test_keyboard_interrupt_dist _____________________________ > >self = <acceptance_test.TestDistribution instance at 0x7381f9e0> >testdir = <Testdir local('/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_keyboard_interrupt_dist0')> > > def test_keyboard_interrupt_dist(self, testdir): > # xxx could be refined to check for return code > testdir.makepyfile(""" > def test_sleep(): > import time > time.sleep(10) > """) > child = testdir.spawn_pytest("-n1 -v") >> child.expect(".*test_sleep.*") > >../../../../../work/pytest-xdist-1.15.0/testing/acceptance_test.py:246: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib/python2.7/site-packages/pexpect/spawnbase.py:321: in expect > timeout, searchwindowsize, async) >/usr/lib/python2.7/site-packages/pexpect/spawnbase.py:345: in expect_list > return exp.expect_loop(timeout) >/usr/lib/python2.7/site-packages/pexpect/expect.py:107: in expect_loop > return self.timeout(e) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <pexpect.expect.Expecter object at 0x75ece110>, err = TIMEOUT('Timeout exceeded.',) > > def timeout(self, err=None): > spawn = self.spawn > from . import TIMEOUT > > spawn.before = spawn.buffer > spawn.after = TIMEOUT > index = self.searcher.timeout_index > if index >= 0: > spawn.match = TIMEOUT > spawn.match_index = index > return index > else: > spawn.match = None > spawn.match_index = None > msg = str(spawn) > msg += '\nsearcher: %s' % self.searcher > if err is not None: > msg = str(err) + '\n' + msg >> raise TIMEOUT(msg) >E TIMEOUT: Timeout exceeded. >E <pexpect.pty_spawn.spawn object at 0x73836e10> >E command: /usr/bin/python2.7 >E args: ['/usr/bin/python2.7', '/usr/lib/python2.7/site-packages/pytest.py', '--basetemp=/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_keyboard_interrupt_dist0/pexpect', '-n1', '-v'] >E buffer (last 100 chars): 'ist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_keyboard_interrupt_dist0\r\n\x1b[0m\x1b[1m\rgw0 C\x1b[0m' >E before (last 100 chars): 'ist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_keyboard_interrupt_dist0\r\n\x1b[0m\x1b[1m\rgw0 C\x1b[0m' >E after: <class 'pexpect.exceptions.TIMEOUT'> >E match: None >E match_index: None >E exitstatus: None >E flag_eof: False >E pid: 21194 >E child_fd: 13 >E closed: False >E timeout: 10.0 >E delimiter: <class 'pexpect.exceptions.EOF'> >E logfile: <open file '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_keyboard_interrupt_dist0/spawn.out', mode 'wb' at 0x738a35a0> >E logfile_read: None >E logfile_send: None >E maxread: 2000 >E ignorecase: False >E searchwindowsize: None >E delaybeforesend: 0.05 >E delayafterclose: 0.1 >E delayafterterminate: 0.1 >E searcher: searcher_re: >E 0: re.compile(".*test_sleep.*") > >/usr/lib/python2.7/site-packages/pexpect/expect.py:70: TIMEOUT >____________________________________ TestFunctional.test_fail_to_ok _____________________________________ > >self = <test_looponfail.TestFunctional instance at 0x7585cf58> >testdir = <Testdir local('/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_fail_to_ok0')> > > def test_fail_to_ok(self, testdir): > p = testdir.makepyfile(""" > def test_one(): > x = 0 > assert x == 1 > """) > # p = testdir.mkdir("sub").join(p1.basename) > # p1.move(p) > child = testdir.spawn_pytest("-f %s --traceconfig" % p) >> child.expect("def test_one") > >../../../../../work/pytest-xdist-1.15.0/testing/test_looponfail.py:249: >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ >/usr/lib/python2.7/site-packages/pexpect/spawnbase.py:321: in expect > timeout, searchwindowsize, async) >/usr/lib/python2.7/site-packages/pexpect/spawnbase.py:345: in expect_list > return exp.expect_loop(timeout) >/usr/lib/python2.7/site-packages/pexpect/expect.py:107: in expect_loop > return self.timeout(e) >_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > >self = <pexpect.expect.Expecter object at 0x7585f030>, err = TIMEOUT('Timeout exceeded.',) > > def timeout(self, err=None): > spawn = self.spawn > from . import TIMEOUT > > spawn.before = spawn.buffer > spawn.after = TIMEOUT > index = self.searcher.timeout_index > if index >= 0: > spawn.match = TIMEOUT > spawn.match_index = index > return index > else: > spawn.match = None > spawn.match_index = None > msg = str(spawn) > msg += '\nsearcher: %s' % self.searcher > if err is not None: > msg = str(err) + '\n' + msg >> raise TIMEOUT(msg) >E TIMEOUT: Timeout exceeded. >E <pexpect.pty_spawn.spawn object at 0x7585f070> >E command: /usr/bin/python2.7 >E args: ['/usr/bin/python2.7', '/usr/lib/python2.7/site-packages/pytest.py', '--basetemp=/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_fail_to_ok0/pexpect', '-f', '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_fail_to_ok0/test_fail_to_ok.py', '--traceconfig'] >E buffer (last 100 chars): '' >E before (last 100 chars): '' >E after: <class 'pexpect.exceptions.TIMEOUT'> >E match: None >E match_index: None >E exitstatus: None >E flag_eof: False >E pid: 21630 >E child_fd: 13 >E closed: False >E timeout: 10.0 >E delimiter: <class 'pexpect.exceptions.EOF'> >E logfile: <open file '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/pytest-of-portage/pytest-0/testdir/test_fail_to_ok0/spawn.out', mode 'wb' at 0x758633e8> >E logfile_read: None >E logfile_send: None >E maxread: 2000 >E ignorecase: False >E searchwindowsize: None >E delaybeforesend: 0.05 >E delayafterclose: 0.1 >E delayafterterminate: 0.1 >E searcher: searcher_re: >E 0: re.compile("def test_one") > >/usr/lib/python2.7/site-packages/pexpect/expect.py:70: TIMEOUT >=============== 2 failed, 94 passed, 2 skipped, 10 xfailed, 1 xpassed in 1077.48 seconds ================ > [31;01m*[0m ERROR: dev-python/pytest-xdist-1.15.0::gentoo failed (test phase): > [31;01m*[0m Tests failed under python2.7 > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 115: Called src_test > [31;01m*[0m environment, line 3664: Called distutils-r1_src_test > [31;01m*[0m environment, line 1024: Called _distutils-r1_run_foreach_impl 'python_test' > [31;01m*[0m environment, line 314: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 3202: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2309: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 2307: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > [31;01m*[0m environment, line 614: Called distutils-r1_run_phase 'python_test' > [31;01m*[0m environment, line 955: Called python_test > [31;01m*[0m environment, line 3544: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m py.test -vv || die "Tests failed under ${EPYTHON}" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-python/pytest-xdist-1.15.0::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-python/pytest-xdist-1.15.0::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0' > [31;01m*[0m S: '/var/tmp/portage/dev-python/pytest-xdist-1.15.0/work/pytest-xdist-1.15.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 619594
: 474088