** Also affects: pyruntest (Ubuntu) Importance: Undecided Status: New
** Tags added: ftbfs -- You received this bug notification because you are a member of DX Packages, which is subscribed to pyruntest in Ubuntu. https://bugs.launchpad.net/bugs/1277670 Title: FTBFS in trusty due to test failure Status in pyruntest: New Status in pyruntest package in Ubuntu: New Bug description: In the trusty test rebuild, this package gets the following failure: https://launchpadlibrarian.net/163924514/buildlog_ubuntu- trusty-i386.pyruntest_0.1%2B13.10.20130702-0ubuntu1_FAILEDTOBUILD.txt.gz However in a local sbuild, I also get the following failure: nosetests ...FF.............. ====================================================================== FAIL: tests.FunctionalRunTests.test_can_exclude_file_pattern ---------------------------------------------------------------------- _StringException: Traceback (most recent call last): File "/«BUILDDIR»/pyruntest-0.1+13.10.20130702/tests.py", line 207, in test_can_exclude_file_pattern self.assertThat(open('coverage.xml').read(), Contains('/usr/')) File "/usr/lib/python2.7/dist-packages/testtools/testcase.py", line 406, in assertThat raise mismatch_error MismatchError: '/usr/' not in '<?xml version="1.0" ?>\n<!DOCTYPE coverage\n SYSTEM \'http://cobertura.sourceforge.net/xml/coverage-03.dtd\'>\n<coverage branch-rate="0" line-rate="0.01351" timestamp="1391802434575" version="3.7">\n\t<!-- Generated by coverage.py: http://nedbatchelder.com/code/coverage -->\n\t<packages>\n\t\t<package branch-rate="0" complexity="0" line-rate="0.01351" name="">\n\t\t\t<classes>\n\t\t\t\t<class branch-rate="0" complexity="0" filename="pyruntest" line-rate="0.006944" name="pyruntest">\n\t\t\t\t\t<methods/>\n\t\t\t\t\t<lines>\n\t\t\t\t\t\t<line hits="0" number="11"/>\n\t\t\t\t\t\t<line hits="0" number="13"/>\n\t\t\t\t\t\t<line hits="0" number="14"/>\n\t\t\t\t\t\t<line hits="0" number="15"/>\n\t\t\t\t\t\t<line hits="0" number="16"/>\n\t\t\t\t\t\t<line hits="0" number="17"/>\n\t\t\t\t\t\t<line hits="0" number="18"/>\n\t\t\t\t\t\t<line hits="0" number="19"/>\n\t\t\t\t\t\t<line hits="0" number="20"/>\n\t\t\t\t\t\t<line hits="0" number="21"/>\n\t\t\t\t\t\t<line hits="0" number="24"/>\n\t\t\t\t\t\t<line hits="0" number="25"/>\n\t\t\t\t\t\t<line hits="0" number="31"/>\n\t\t\t\t\t\t<line hits="0" number="32"/>\n\t\t\t\t\t\t<line hits="0" number="34"/>\n\t\t\t\t\t\t<line hits="0" number="35"/>\n\t\t\t\t\t\t<line hits="0" number="36"/>\n\t\t\t\t\t\t<line hits="0" number="37"/>\n\t\t\t\t\t\t<line hits="0" number="38"/>\n\t\t\t\t\t\t<line hits="0" number="39"/>\n\t\t\t\t\t\t<line hits="0" number="42"/>\n\t\t\t\t\t\t<line hits="0" number="45"/>\n\t\t\t\t\t\t<line hits="0" number="46"/>\n\t\t\t\t\t\t<line hits="0" number="47"/>\n\t\t\t\t\t\t<line hits="0" number="49"/>\n\t\t\t\t\t\t<line hits="0" number="50"/>\n\t\t\t\t\t\t<line hits="0" number="53"/>\n\t\t\t\t\t\t<line hits="0" number="58"/>\n\t\t\t\t\t\t<line hits="0" number="59"/>\n\t\t\t\t\t\t<line hits="0" number="62"/>\n\t\t\t\t\t\t<line hits="0" number="64"/>\n\t\t\t\t\t\t<line hits="0" number="65"/>\n\t\t\t\t\t\t<line hits="0" number="66"/>\n\t\t\t\t\t\t<line hits="0" number="67"/>\n\t\t\t\t\t\t<line hits="0" number="68"/>\n\t\t\t\t\t\t<line hits="0" number="69"/>\n\t\t\t\t\t\t<line hits="0" number="72"/>\n\t\t\t\t\t\t<line hits="0" number="73"/>\n\t\t\t\t\t\t<line hits="0" number="74"/>\n\t\t\t\t\t\t<line hits="0" number="75"/>\n\t\t\t\t\t\t<line hits="0" number="76"/>\n\t\t\t\t\t\t<line hits="0" number="77"/>\n\t\t\t\t\t\t<line hits="0" number="78"/>\n\t\t\t\t\t\t<line hits="0" number="79"/>\n\t\t\t\t\t\t<line hits="0" number="86"/>\n\t\t\t\t\t\t<line hits="0" number="87"/>\n\t\t\t\t\t\t<line hits="0" number="88"/>\n\t\t\t\t\t\t<line hits="0" number="90"/>\n\t\t\t\t\t\t<line hits="0" number="92"/>\n\t\t\t\t\t\t<line hits="0" number="94"/>\n\t\t\t\t\t\t<line hits="0" number="95"/>\n\t\t\t\t\t\t<line hits="0" number="97"/>\n\t\t\t\t\t\t<line hits="0" number="98"/>\n\t\t\t\t\t\t<line hits="0" number="104"/>\n\t\t\t\t\t\t<line hits="0" number="105"/>\n\t\t\t\t\t\t<line hits="0" number="106"/>\n\t\t\t\t\t\t<line hits="0" number="107"/>\n\t\t\t\t\t\t<line hits="0" number="108"/>\n\t\t\t\t\t\t<line hits="0" number="109"/>\n\t\t\t\t\t\t<line hits="0" number="110"/>\n\t\t\t\t\t\t<line hits="0" number="112"/>\n\t\t\t\t\t\t<line hits="0" number="115"/>\n\t\t\t\t\t\t<line hits="0" number="116"/>\n\t\t\t\t\t\t<line hits="0" number="118"/>\n\t\t\t\t\t\t<line hits="0" number="122"/>\n\t\t\t\t\t\t<line hits="0" number="123"/>\n\t\t\t\t\t\t<line hits="0" number="124"/>\n\t\t\t\t\t\t<line hits="0" number="125"/>\n\t\t\t\t\t\t<line hits="0" number="126"/>\n\t\t\t\t\t\t<line hits="0" number="127"/>\n\t\t\t\t\t\t<line hits="0" number="128"/>\n\t\t\t\t\t\t<line hits="0" number="129"/>\n\t\t\t\t\t\t<line hits="0" number="130"/>\n\t\t\t\t\t\t<line hits="0" number="133"/>\n\t\t\t\t\t\t<line hits="0" number="141"/>\n\t\t\t\t\t\t<line hits="0" number="142"/>\n\t\t\t\t\t\t<line hits="0" number="143"/>\n\t\t\t\t\t\t<line hits="0" number="144"/>\n\t\t\t\t\t\t<line hits="0" number="145"/>\n\t\t\t\t\t\t<line hits="0" number="146"/>\n\t\t\t\t\t\t<line hits="0" number="147"/>\n\t\t\t\t\t\t<line hits="0" number="149"/>\n\t\t\t\t\t\t<line hits="0" number="151"/>\n\t\t\t\t\t\t<line hits="0" number="152"/>\n\t\t\t\t\t\t<line hits="0" number="153"/>\n\t\t\t\t\t\t<line hits="0" number="154"/>\n\t\t\t\t\t\t<line hits="0" number="155"/>\n\t\t\t\t\t\t<line hits="0" number="156"/>\n\t\t\t\t\t\t<line hits="0" number="158"/>\n\t\t\t\t\t\t<line hits="0" number="160"/>\n\t\t\t\t\t\t<line hits="0" number="163"/>\n\t\t\t\t\t\t<line hits="0" number="167"/>\n\t\t\t\t\t\t<line hits="0" number="168"/>\n\t\t\t\t\t\t<line hits="0" number="169"/>\n\t\t\t\t\t\t<line hits="0" number="170"/>\n\t\t\t\t\t\t<line hits="1" number="171"/>\n\t\t\t\t\t\t<line hits="0" number="173"/>\n\t\t\t\t\t\t<line hits="0" number="174"/>\n\t\t\t\t\t\t<line hits="0" number="175"/>\n\t\t\t\t\t\t<line hits="0" number="176"/>\n\t\t\t\t\t\t<line hits="0" number="177"/>\n\t\t\t\t\t\t<line hits="0" number="178"/>\n\t\t\t\t\t\t<line hits="0" number="180"/>\n\t\t\t\t\t\t<line hits="0" number="181"/>\n\t\t\t\t\t\t<line hits="0" number="182"/>\n\t\t\t\t\t\t<line hits="0" number="185"/>\n\t\t\t\t\t\t<line hits="0" number="188"/>\n\t\t\t\t\t\t<line hits="0" number="190"/>\n\t\t\t\t\t\t<line hits="0" number="191"/>\n\t\t\t\t\t\t<line hits="0" number="194"/>\n\t\t\t\t\t\t<line hits="0" number="196"/>\n\t\t\t\t\t\t<line hits="0" number="198"/>\n\t\t\t\t\t\t<line hits="0" number="200"/>\n\t\t\t\t\t\t<line hits="0" number="201"/>\n\t\t\t\t\t\t<line hits="0" number="203"/>\n\t\t\t\t\t\t<line hits="0" number="206"/>\n\t\t\t\t\t\t<line hits="0" number="209"/>\n\t\t\t\t\t\t<line hits="0" number="211"/>\n\t\t\t\t\t\t<line hits="0" number="212"/>\n\t\t\t\t\t\t<line hits="0" number="214"/>\n\t\t\t\t\t\t<line hits="0" number="217"/>\n\t\t\t\t\t\t<line hits="0" number="220"/>\n\t\t\t\t\t\t<line hits="0" number="224"/>\n\t\t\t\t\t\t<line hits="0" number="227"/>\n\t\t\t\t\t\t<line hits="0" number="232"/>\n\t\t\t\t\t\t<line hits="0" number="233"/>\n\t\t\t\t\t\t<line hits="0" number="234"/>\n\t\t\t\t\t\t<line hits="0" number="235"/>\n\t\t\t\t\t\t<line hits="0" number="236"/>\n\t\t\t\t\t\t<line hits="0" number="237"/>\n\t\t\t\t\t\t<line hits="0" number="238"/>\n\t\t\t\t\t\t<line hits="0" number="239"/>\n\t\t\t\t\t\t<line hits="0" number="240"/>\n\t\t\t\t\t\t<line hits="0" number="241"/>\n\t\t\t\t\t\t<line hits="0" number="242"/>\n\t\t\t\t\t\t<line hits="0" number="243"/>\n\t\t\t\t\t\t<line hits="0" number="246"/>\n\t\t\t\t\t\t<line hits="0" number="248"/>\n\t\t\t\t\t\t<line hits="0" number="249"/>\n\t\t\t\t\t\t<line hits="0" number="250"/>\n\t\t\t\t\t\t<line hits="0" number="251"/>\n\t\t\t\t\t\t<line hits="0" number="252"/>\n\t\t\t\t\t\t<line hits="0" number="255"/>\n\t\t\t\t\t\t<line hits="0" number="256"/>\n\t\t\t\t\t</lines>\n\t\t\t\t</class>\n\t\t\t\t<class branch-rate="0" complexity="0" filename="test_empty.py" line-rate="0.25" name="test_empty">\n\t\t\t\t\t<methods/>\n\t\t\t\t\t<lines>\n\t\t\t\t\t\t<line hits="0" number="2"/>\n\t\t\t\t\t\t<line hits="0" number="4"/>\n\t\t\t\t\t\t<line hits="0" number="6"/>\n\t\t\t\t\t\t<line hits="1" number="7"/>\n\t\t\t\t\t</lines>\n\t\t\t\t</class>\n\t\t\t</classes>\n\t\t</package>\n\t</packages>\n</coverage>\n' In a virtualenv, I only the the test_can_exclude_file_pattern() failure. I don't know what the point of this test is or why it's specifically looking for /usr, but in order to build the package in Ubuntu, I'm inclined to disable the tests for now. It seems like they aren't testing what they think they're testing, and I'm unclear on the original intent. To manage notifications about this bug go to: https://bugs.launchpad.net/pyruntest/+bug/1277670/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp