cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aristedes Maniatis <>
Subject Re: 4.0 jenkins build failures
Date Wed, 30 Mar 2016 07:46:35 GMT
The log I just looked at failed inside Hessian serialisation and ultimately:

Caused by: java.lang.NullPointerException: null

Could this be a socket problem with multiple jobs running at once on the same machine and
trying to grab the same unix socket or port?


On 30/03/2016 6:40pm, Andrus Adamchik wrote:
> Hmm, now 4.0 started failing with random errors. Makes no sense what so ever.
> A.
>> On Mar 24, 2016, at 10:01 PM, Andrus Adamchik <> wrote:
>> Savva recently did some tweaks to 3.1 test bootstrap code to ensure that Jenkins
is picking up the right DB type (until now it was testing everything with default DB - HSQL
, no matter what Jenkins UI showed). I just edited Jenkins configs to make sure these changes
can take effect, added Java 8 dimension, and manually started a 3.1 build. Now that the tests
are running against HSQL, H2 and Derby, I expected a fair amount of random failures. Though
this is pretty bad:
>> You may remember that the cause of failures is DB cleanup randomness in the tests
(not bugs in Cayenne). Those were eradicated in 4.0, stabilizing the builds there. Porting
the fixes to 3.1 felt like a huge undertaking and was never pursued. This unfortunately means
that now it is hard to separate real errors from noise on the stable branch :-/
>> Andrus

Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

View raw message