[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#767439: python-zmq FTBFS on official arm64 "arm-arm" autobuilders.



+++ Edmund Grimley Evans [2014-10-31 07:37 +0000]:
> > Test connected monitoring socket. ... Assertion failed: pfd.revents & POLLIN (signaler.cpp:193)
> > Aborted
> 
> > Anyone have any thoughts?
> 
> Presumably you saw my bug report
> 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=765321
> 
> in which I point out how the same bug was apparently fixed on mips in
> a rather unsophisticated manner.

Yes. I've tried and failed to reproduce this problem. As peter says it
seems to work fine on APM machines. I've uploaded a build that worked
for now as I couldn't quite bring myself to just skip _all_ the tests,
when only one is at fault. Giventhat it works on one platform and not
another, it feels like we ought to try and do some debugging.

Can someone with some python clue tell me how to just run the one offending test?

Doing python3 tests/test_monitor.py
or python test_monitor.py
just produces:
Traceback (most recent call last):
  File "zmq/tests/test_monitor.py", line 13, in <module>
    from zmq.tests import BaseZMQTestCase, skip_if, skip_pypy
ImportError: No module named 'zmq.tests'

I can't see any makefile or anything else I understand that actually runs the tests. The rules file just runs 'dh_auto_test' which presumably does whatever python for 'run tests' is? ./setup.py --help didn't help much either.

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/


Reply to: