← Back to team overview

dx-packages team mailing list archive

[Bug 1277670] Re: FTBFS in trusty due to test failure

 

** 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