Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jul 2015 13:34:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 201743] devel/ice 3.6.0 tests hang
Message-ID:  <bug-201743-13-zV3PQ91dz1@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-201743-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-201743-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=201743

--- Comment #6 from Michael Gmelin <grembo@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-201743-13-zV3PQ91dz1>