[Bug 201743] devel/ice 3.6.0 tests hang

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Jul 25 13:34:35 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201743

--- Comment #6 from Michael Gmelin <grembo at FreeBSD.org> ---
There are two more tests that break or hang on package builders occasionally,
those are:

cpp/test/Ice/hold (most of the time)
cpp/test/Glacier2/override (sometimes)

In both cases the failing step operates on oneway proxies (might have issues
with packet loss). In case of test 85 it also involves callbacks and sleeps, so
it might be timing sensitive (but I couldn't reproduce it even when changing
those sleep statements). Test 85 also involves a calls to hold and activate,
which it has in common with the Ice/hold test.

I can't reproduce any of these issues though, so my guess is that it's some
sort of resource exhaustion and/or networking issue (maybe ports are used by
some other process, it's using ports around 12000 for all tests and afaik
poudriere uses the same IPs as other processes/buildjails).

*** running tests 33/93 in
/wrkdirs/usr/ports/devel/ice/work/ice-3.6.0/cpp/test/Ice/hold
*** configuration: Default 
*** test started: 07/14/15 02:04:21
*** using Ice source dist (64bit) 
starting server... ok
starting client... ok
testing stringToProxy... ok
testing checked cast... ok
changing state between active and hold rapidly... ok
testing without serialize mode... ok
testing with serialize mode... -! 07/14/15 02:05:21.741
/wrkdirs/usr/ports/devel/ice/work/ice-3.6.0/cpp/test/Ice/hold/client: warning:
connection exception:
   ConnectionI.cpp:2048: Ice::TimeoutException:
   timeout while sending or receiving data
   local address = 127.0.0.1:49519
   remote address = 127.0.0.1:12011
failed!
AllTests.cpp:169: assertion `cond->value()' failed
unexpected exit status: expected: 0, got -6
-! 07/14/15 02:05:21.880
/wrkdirs/usr/ports/devel/ice/work/ice-3.6.0/cpp/test/Ice/hold/server: warning:
connection exception:
   StreamSocket.cpp:202: Ice::ConnectionLostException:
   connection lost: recv() returned zero
   local address = 127.0.0.1:12011
   remote address = 127.0.0.1:49872
-! 07/14/15 02:05:21.880
/wrkdirs/usr/ports/devel/ice/work/ice-3.6.0/cpp/test/Ice/hold/server: warning:
connection exception:
   StreamSocket.cpp:202: Ice::ConnectionLostException:
   connection lost: recv() returned zero
   local address = 127.0.0.1:12010
   remote address = 127.0.0.1:49518
('test in /wrkdirs/usr/ports/devel/ice/work/ice-3.6.0/cpp/test/Ice/hold failed
with exit status', 1)
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/ice

--------------------

*** running tests 85/93 in
/wrkdirs/usr/ports/devel/ice/work/ice-3.6.0/cpp/test/Glacier2/override
*** configuration: Default 
*** test started: 07/14/15 07:40:04
*** using Ice source dist (64bit) 
starting router in buffered mode... ok
starting server... ok
starting client... ok
testing client request override... ok
testing server request override... ====>> Killing runaway build after 7200
seconds with no output

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list