pyzmq ftbfs on amd64 and i386 (test failures)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libzeromq-perl (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
pyzmq (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
zeromq (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
see https:/
running test
test_init_iface (zmq.tests.
ok
test_init_socket (zmq.tests.
ERROR
test_root_topic (zmq.tests.
test_simple (zmq.tests.
simple IOLoop creation test ... ok
test_timeout_
test timeout comparisons ... ok
test_above_30 (zmq.tests.
Message above 30 bytes are never copied by 0MQ. ... ok
test_bad_buffer_in (zmq.tests.
test using a bad object ... ok
test_buffer_in (zmq.tests.
test using a buffer as input ... ok
test_buffer_numpy (zmq.tests.
test non-copying numpy array messages ... skipped 'requires numpy'
test_buffer_out (zmq.tests.
receiving buffered output ... ok
test_bytes (zmq.tests.
Test the Message.bytes property. ... ok
test_len (zmq.tests.
Test the len of the Messages. ... ok
test_lifecycle1 (zmq.tests.
Run through a ref counting cycle with a copy. ... ok
test_lifecycle2 (zmq.tests.
Run through a different ref counting cycle with a copy. ... ok
test_memoryview (zmq.tests.
test messages from memoryview ... ok
test_multi_tracker (zmq.tests.
test_multisend (zmq.tests.
ensure that a message remains intact after multiple sends ... ERROR
ERROR
test_no_tracker (zmq.tests.
test_noncopying
check for clobbering message buffers ... ERROR
ERROR
test_str (zmq.tests.
Test the str representations of the Messages. ... ok
test_tracker (zmq.tests.
test_unicode (zmq.tests.
Test the unicode representations of the Messages. ... ok
test_callable_check (zmq.tests.
Ensure callable check works (py3k). ... ok
test_device_
test_device_types (zmq.tests.
test_labels (zmq.tests.
test device support for SNDLABEL ... skipped 'Only for libzmq 3'
test_single_
ERROR
test_single_
test_tsdevice_
test_basic_
ERROR
test_router_dealer (zmq.tests.
test_strerror (zmq.tests.
test that strerror gets the right type. ... ok
test_zmqerror (zmq.tests.
test_basic (zmq.tests.
ERROR
test_topic (zmq.tests.
test_bad_send_recv (zmq.tests.
ERROR
test_basic (zmq.tests.
test_json (zmq.tests.
ERROR
test_large_msg (zmq.tests.
Assertion failed: pfd.revents & POLLIN (signaler.cpp:155)
nose unavailable, falling back on unittest. Skipped tests will appear as ERRORs.
Aborted
make[1]: *** [override_
make[1]: Leaving directory `/build/
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
something is broken on the i386/amd64 archive builders. The testsuite fails to bind to localhost. buildd/ pyzmq-2. 1.10/zmq/ tests/test_ context. py", line 166, in block to_random_ port('tcp: //127.0. 0.1') socket. Socket. bind_to_ random_ port (zmq/core/ socket. c:5151)
see e.g. this message:
File "/build/
s.bind_
File "socket.pyx", line 519, in zmq.core.
ZMQBindError: Could not bind socket to random port.
it works fine on the arm/powerpc builders, locally and debians amd64/i386 builders.