[Qa-jenkins-scm] Build failed in Jenkins: dak-tests_stretch #55
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Mon Aug 28 23:17:35 UTC 2017
See <https://jenkins.debian.net/job/dak-tests_stretch/55/display/redirect>
------------------------------------------
[...truncated 162.94 KB...]
dh_auto_test
create-stamp debian/debhelper-build-stamp
make[3]: Leaving directory '/tmp/testrun/tests/fixtures/packages/package-built-using-0.1'
debian/rules binary
make[3]: Entering directory '/tmp/testrun/tests/fixtures/packages/package-built-using-0.1'
dh binary
create-stamp debian/debhelper-build-stamp
dh_testroot
dh_prep
dh_auto_install
dh_install
dh_installdocs
dh_installchangelogs
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package 'package-built-using' in '../package-built-using_0.1-1_all.deb'.
make[3]: Leaving directory '/tmp/testrun/tests/fixtures/packages/package-built-using-0.1'
dpkg-genbuildinfo
dpkg-genchanges >../package-built-using_0.1-1_amd64.changes
dpkg-genchanges: info: including full source code in upload
dpkg-source --after-build package-built-using-0.1
signfile package-built-using_0.1-1.dsc
dpkg-buildpackage: info: full upload (original source is included)
gpg: WARNING: unsafe ownership on homedir '/tmp/testrun/tests/fixtures/packages/gpg'
signfile package-built-using_0.1-1_amd64.buildinfo
gpg: WARNING: unsafe ownership on homedir '/tmp/testrun/tests/fixtures/packages/gpg'
signfile package-built-using_0.1-1_amd64.changes
gpg: WARNING: unsafe ownership on homedir '/tmp/testrun/tests/fixtures/packages/gpg'
touch stamp-packages
make[2]: Leaving directory '/tmp/testrun/tests/fixtures/packages'
GNUPGHOME=$(pwd)/debian/test-gnupghome py.test -v tests --junit-xml=/tmp/job-exports/test-results/tests.xml
============================= test session starts ==============================
platform linux2 -- Python 2.7.13, pytest-3.0.6, py-1.4.32, pluggy-0.4.0 -- /usr/bin/python
cachedir: .cache
rootdir: /tmp/testrun, inifile:
collecting ... collected 152 items
tests/test_architecture.py::MatchArchitecture::testAll PASSED
tests/test_architecture.py::MatchArchitecture::testAny PASSED
tests/test_architecture.py::MatchArchitecture::testEqual PASSED
tests/test_copy_installer.py::ImportTestCase::test_arguments PASSED
tests/test_copy_installer.py::ImportTestCase::test_copy PASSED
tests/test_copy_installer.py::ImportTestCase::test_dir_names PASSED
tests/test_copy_installer.py::ImportTestCase::test_suites PASSED
tests/test_daklib_fstransactions.py::FilesystemTransactionTestCase::test_copy_existing_and_commit PASSED
tests/test_daklib_fstransactions.py::FilesystemTransactionTestCase::test_copy_existing_and_rollback PASSED
tests/test_daklib_fstransactions.py::FilesystemTransactionTestCase::test_copy_non_existing PASSED
tests/test_daklib_fstransactions.py::FilesystemTransactionTestCase::test_unlink_and_commit PASSED
tests/test_daklib_fstransactions.py::FilesystemTransactionTestCase::test_unlink_and_rollback PASSED
tests/test_filewriter.py::FileWriterTest::test_writer_test PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testASCII PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testBracketedEmail PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testEmptyString PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testInvalidEmail PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testJustEmail PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testKrazy PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testMissingEmailAddress PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testRFC822 PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testSimple PASSED
tests/test_fix_maintainer.py::FixMaintainerTestCase::testUTF8Maintainer PASSED
tests/test_formats.py::ParseFormatTestCase::testEmpty PASSED
tests/test_formats.py::ParseFormatTestCase::testParse PASSED
tests/test_formats.py::ValidateChangesFormat::testBinary PASSED
tests/test_formats.py::ValidateChangesFormat::testFilesField PASSED
tests/test_formats.py::ValidateChangesFormat::testRange PASSED
tests/test_gpg.py::GpgTest::test_expired PASSED
tests/test_gpg.py::GpgTest::test_expired_assertion PASSED
tests/test_gpg.py::GpgTest::test_expired_subkey PASSED
tests/test_gpg.py::GpgTest::test_expires_subkey_assertion PASSED
tests/test_gpg.py::GpgTest::test_md5_assertion PASSED
tests/test_gpg.py::GpgTest::test_message_assertion PASSED
tests/test_gpg.py::GpgTest::test_plain_assertion PASSED
tests/test_gpg.py::GpgTest::test_valid PASSED
tests/test_gpg.py::GpgTest::test_weak_ripemd160 PASSED
tests/test_gpg.py::GpgTest::test_weak_sha1 PASSED
tests/test_imports.py::ImportTestCase::test_fn PASSED
tests/test_imports.py::ImportTestCase::test_importing___init__ PASSED
tests/test_imports.py::ImportTestCase::test_importing_acl PASSED
tests/test_imports.py::ImportTestCase::test_importing_add_user PASSED
tests/test_imports.py::ImportTestCase::test_importing_admin PASSED
tests/test_imports.py::ImportTestCase::test_importing_archive_dedup_pool PASSED
tests/test_imports.py::ImportTestCase::test_importing_auto_decruft PASSED
tests/test_imports.py::ImportTestCase::test_importing_bts_categorize PASSED
tests/test_imports.py::ImportTestCase::test_importing_check_archive PASSED
tests/test_imports.py::ImportTestCase::test_importing_check_overrides PASSED
tests/test_imports.py::ImportTestCase::test_importing_clean_queues PASSED
tests/test_imports.py::ImportTestCase::test_importing_clean_suites PASSED
tests/test_imports.py::ImportTestCase::test_importing_contents PASSED
tests/test_imports.py::ImportTestCase::test_importing_control_overrides PASSED
tests/test_imports.py::ImportTestCase::test_importing_control_suite PASSED
tests/test_imports.py::ImportTestCase::test_importing_copy_installer PASSED
tests/test_imports.py::ImportTestCase::test_importing_cruft_report PASSED
tests/test_imports.py::ImportTestCase::test_importing_dak PASSED
tests/test_imports.py::ImportTestCase::test_importing_dominate PASSED
tests/test_imports.py::ImportTestCase::test_importing_examine_package PASSED
tests/test_imports.py::ImportTestCase::test_importing_export PASSED
tests/test_imports.py::ImportTestCase::test_importing_export_suite PASSED
tests/test_imports.py::ImportTestCase::test_importing_external_overrides PASSED
tests/test_imports.py::ImportTestCase::test_importing_generate_index_diffs PASSED
tests/test_imports.py::ImportTestCase::test_importing_generate_packages_sources2 PASSED
tests/test_imports.py::ImportTestCase::test_importing_generate_releases PASSED
tests/test_imports.py::ImportTestCase::test_importing_graph PASSED
tests/test_imports.py::ImportTestCase::test_importing_import PASSED
tests/test_imports.py::ImportTestCase::test_importing_import_keyring PASSED
tests/test_imports.py::ImportTestCase::test_importing_import_repository PASSED
tests/test_imports.py::ImportTestCase::test_importing_import_users_from_passwd PASSED
tests/test_imports.py::ImportTestCase::test_importing_init_dirs PASSED
tests/test_imports.py::ImportTestCase::test_importing_ls PASSED
tests/test_imports.py::ImportTestCase::test_importing_make_changelog PASSED
tests/test_imports.py::ImportTestCase::test_importing_make_maintainers PASSED
tests/test_imports.py::ImportTestCase::test_importing_make_overrides PASSED
tests/test_imports.py::ImportTestCase::test_importing_make_pkg_file_mapping PASSED
tests/test_imports.py::ImportTestCase::test_importing_manage_build_queues PASSED
tests/test_imports.py::ImportTestCase::test_importing_manage_debug_suites PASSED
tests/test_imports.py::ImportTestCase::test_importing_new_security_install PASSED
tests/test_imports.py::ImportTestCase::test_importing_override PASSED
tests/test_imports.py::ImportTestCase::test_importing_override_disparity PASSED
tests/test_imports.py::ImportTestCase::test_importing_process_commands PASSED
tests/test_imports.py::ImportTestCase::test_importing_process_new PASSED
tests/test_imports.py::ImportTestCase::test_importing_process_policy PASSED
tests/test_imports.py::ImportTestCase::test_importing_process_upload PASSED
tests/test_imports.py::ImportTestCase::test_importing_queue_report PASSED
tests/test_imports.py::ImportTestCase::test_importing_rm PASSED
tests/test_imports.py::ImportTestCase::test_importing_show_deferred PASSED
tests/test_imports.py::ImportTestCase::test_importing_show_new PASSED
tests/test_imports.py::ImportTestCase::test_importing_stats PASSED
tests/test_imports.py::ImportTestCase::test_importing_transitions PASSED
tests/test_imports.py::ImportTestCase::test_importing_update_db PASSED
tests/test_imports.py::ImportTestCase::test_importing_update_suite PASSED
tests/test_lintian.py::ParseLintianTestCase::testBinaryNoDescription PASSED
tests/test_lintian.py::ParseLintianTestCase::testSimple PASSED
tests/test_lintian.py::ParseLintianTestCase::testSource PASSED
tests/test_lintian.py::ParseLintianTestCase::testSourceNoDescription PASSED
tests/test_lintian.py::GenerateRejectMessages::testFatalTags PASSED
tests/test_lintian.py::GenerateRejectMessages::testMixture PASSED
tests/test_lintian.py::GenerateRejectMessages::testOverridable PASSED
tests/test_lintian.py::GenerateRejectMessages::testOverrideAllowed PASSED
tests/test_lintian.py::GenerateRejectMessages::testOverrideNotAllowed PASSED
tests/test_lintian.py::GenerateRejectMessages::testUnknownTag PASSED
tests/test_multiprocessing.py::DakProcessPoolTestCase::testPool FAILED
tests/test_packagelist.py::TestPackageList::testArchAll PASSED
tests/test_packagelist.py::TestPackageList::testArchAmd64 PASSED
tests/test_packagelist.py::TestPackageList::testArchAny PASSED
tests/test_packagelist.py::TestPackageList::testArchAnyAll PASSED
tests/test_packagelist.py::TestPackageList::testArchLinuxAny PASSED
tests/test_packagelist.py::TestPackageList::testFallback PASSED
tests/test_packagelist.py::TestPackageList::testNoArch PASSED
tests/test_parse_changes.py::ParseChangesTestCase::test_1 PASSED
tests/test_parse_changes.py::ParseChangesTestCase::test_2 PASSED
tests/test_parse_changes.py::ParseChangesTestCase::test_3 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_1 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_10 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_1_ignoreErrors PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_2 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_2_ignoreErrors PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_3 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_4 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_5 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_6 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_7 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_8 PASSED
tests/test_parse_changes.py::ParseDscTestCase::test_9 PASSED
tests/test_regexes.py::re_single_line_field::testColons PASSED
tests/test_regexes.py::re_single_line_field::testLeadingWhitespace PASSED
tests/test_regexes.py::re_single_line_field::testMiddleWhitespace PASSED
tests/test_regexes.py::re_single_line_field::testSimple PASSED
tests/test_regexes.py::re_single_line_field::testTrailingWhitespace PASSED
tests/test_regexes.py::re_parse_lintian::testBinary PASSED
tests/test_regexes.py::re_parse_lintian::testBinaryNoDescription PASSED
tests/test_regexes.py::re_parse_lintian::testSource PASSED
tests/test_regexes.py::re_parse_lintian::testSourceNoDescription PASSED
tests/test_split_uploaders.py::SplitUploadersTestCase::test_main PASSED
tests/test_srcformats.py::FormatOneTestCase::testDisallowed PASSED
tests/test_srcformats.py::FormatOneTestCase::testEmpty PASSED
tests/test_srcformats.py::FormatOneTestCase::testNative PASSED
tests/test_srcformats.py::FormatOneTestCase::testStandard PASSED
tests/test_srcformats.py::FormatTreeTestCase::testDisallowed PASSED
tests/test_srcformats.py::FormatTreeTestCase::testEmpty PASSED
tests/test_srcformats.py::FormatTreeTestCase::testSimple PASSED
tests/test_srcformats.py::FormatTreeQuiltTestCase::testDisallowed PASSED
tests/test_srcformats.py::FormatTreeQuiltTestCase::testEmpty PASSED
tests/test_srcformats.py::FormatTreeQuiltTestCase::testMultipleTarballs PASSED
tests/test_srcformats.py::FormatTreeQuiltTestCase::testSimple PASSED
tests/test_srcformats.py::FormatFromStringTestCase::testFormats PASSED
tests/test_srcformats.py::FormatFromStringTestCase::testInvalidFormats PASSED
tests/test_utils.py::UtilsTest::test_extract_component_from_section PASSED
tests/test_utils.py::UtilsTest::test_is_in_debug_section PASSED
tests/test_utils.py::UtilsTest::test_parse_built_using PASSED
tests/test_utils.py::UtilsTest::test_utils_arch_compare_sw PASSED
--------- generated xml file: /tmp/job-exports/test-results/tests.xml ----------
=================================== FAILURES ===================================
_______________________ DakProcessPoolTestCase.testPool ________________________
self = <test_multiprocessing.DakProcessPoolTestCase testMethod=testPool>
def testPool(self):
def alarm_handler(signum, frame):
raise AssertionError('Timed out')
# Shouldn't take us more than 15 seconds to run this test
signal.signal(signal.SIGALRM, alarm_handler)
signal.alarm(15)
> p = DakProcessPool()
tests/test_multiprocessing.py:34:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
daklib/dakmultiprocessing.py:80: in __init__
Pool.__init__(self, *args, **kwds)
/usr/lib/python2.7/multiprocessing/pool.py:159: in __init__
self._repopulate_pool()
/usr/lib/python2.7/multiprocessing/pool.py:223: in _repopulate_pool
w.start()
/usr/lib/python2.7/multiprocessing/process.py:130: in start
self._popen = Popen(self)
/usr/lib/python2.7/multiprocessing/forking.py:121: in __init__
self.pid = os.fork()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
signum = 14, frame = <frame object at 0x7fef2f752220>
def alarm_handler(signum, frame):
> raise AssertionError('Timed out')
E AssertionError: Timed out
tests/test_multiprocessing.py:28: AssertionError
==================== 1 failed, 151 passed in 379.92 seconds ====================
debian/rules:13: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory '/tmp/testrun'
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
'/chroots/chroot-run-stretch.P73IsmIM8//tmp/job-exports/test-results' -> '<https://jenkins.debian.net/job/dak-tests_stretch/ws/job-exports/test-results'>
'/chroots/chroot-run-stretch.P73IsmIM8//tmp/job-exports/test-results/tests.xml' -> '<https://jenkins.debian.net/job/dak-tests_stretch/ws/job-exports/test-results/tests.xml'>
Mon 28 Aug 23:17:01 UTC 2017 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-VnNrK2UM, which will now be removed.
Process leaked file descriptors. See https://jenkins.io/redirect/troubleshooting/process-leaked-file-descriptors for more information
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list