[Python-modules-team] Bug#751343: python-tornado: FTBFS on mips due to test failure

Scott Kitterman debian at kitterman.com
Wed Jun 11 21:46:02 UTC 2014


Source: python-tornado
Version: 3.2.0-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

While rebuilding your package on mips as part of the python3.3 removal
transition, the following test failure (and FTBFS) ocurred:

# python3 tests only in autopkgtest because I'm lazy
set -e && for pyvers in 2.7; do \
    PYTHONPATH=/«PKGBUILDDIR» python$pyvers ./tornado/test/runtests.py; \
done
...............................................................ssssssssssssssssssssssssss........s..s.....................................F........................................................................................sss.......................................................ss....................................sssssssssssssss..................ssss.sssssssss.................s.......................................................................................................................................sssssssssss........................................s.......................................................................s.....................................s.......................................................
======================================================================
FAIL: test_multi_performance (tornado.test.gen_test.GenEngineTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/«PKGBUILDDIR»/tornado/testing.py", line 427, in wrapper
    functools.partial(f, self), timeout=timeout)
  File "/«PKGBUILDDIR»/tornado/ioloop.py", line 389, in run_sync
    return future_cell[0].result()
  File "/«PKGBUILDDIR»/tornado/concurrent.py", line 129, in result
    raise_exc_info(self.__exc_info)
  File "/«PKGBUILDDIR»/tornado/stack_context.py", line 302, in wrapped
    ret = fn(*args, **kwargs)
  File "/«PKGBUILDDIR»/tornado/gen.py", line 574, in inner
    self.set_result(key, result)
  File "/«PKGBUILDDIR»/tornado/gen.py", line 500, in set_result
    self.run()
  File "/«PKGBUILDDIR»/tornado/gen.py", line 531, in run
    yielded = self.gen.send(next)
  File "/«PKGBUILDDIR»/tornado/test/gen_test.py", line 327, in test_multi_performance
    self.assertLess(end - start, 1.0)
AssertionError: 1.4046919345855713 not less than 1.0

----------------------------------------------------------------------
Ran 739 tests in 42.257s

FAILED (failures=1, skipped=76)
Some tests were skipped because: PEP 380 not available, futures module
not present, mock package not present, needs fix, pycares module not
present, pycurl module not present, ssl.SSLContext not present,
tornado.speedups module not present, twisted module not present
[E 140611 20:26:50 testing:611] FAIL
make[1]: *** [override_dh_auto_test] Error 1
debian/rules:31: recipe for target 'override_dh_auto_test' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
debian/rules:9: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



More information about the Python-modules-team mailing list