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

Reply via email to