river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Creswell <dan.cresw...@gmail.com>
Subject Re: Build failed in Jenkins
Date Wed, 20 Mar 2013 12:54:33 GMT
How about we do a beta release and then sort out the rest of these
test failures?

On 20 March 2013 07:46, Peter <jini@zeus.net.au> wrote:
> Just when you think you've got the tests sorted, they fail again!
>
> I guess that's the joy of distributed computing, you can't guarantee anything will happen.
>
> I've noticed the test are discovering numerous public registrars via multicast, check
the test result logs for details, this appears to be placing greater load on jenkins test
runs.
>
> The JRMP test failures I'm not concerned about, those are just sockets that haven't closed
from the previous test, besides we're not responsible for jrmp, I'm almost tempted to turn
jrmp testing off.
>
> The javaspace lease tests are touchy, they're not actually checking if the lease still
exists, they're just waiting for an event, based on the time the events arrive, they try to
judge if the lease is still valid.  I've noticed when not enough time is allowed, the test
gives up and shuts down, then the event will try to send, and instead get a no object in table
error, which looks like a dgc problem, but isn't.
>
> I'm also considering releasing in spite of test failures on jenkins, I'm not getting
any test failures on my machines, but doing so could set a dangerous precedent, where people
ignore test failures during development.
>
> About to go on holiday now, so I can't do any further development for roughly 10 days.
>
> The qa-refactoring build is almost ready to branch for release, there's release documentation
still to be done, and version numbers incremented.
>
> Feel free to fix timing issues in javaspace lease tests while I'm away, then we can release,
I'll still be watching the list and will be contactable by email if someone needs assistance.
>
> I'll do what I need to do to have the jini domain transferred early tommorrow morning
before I leave.
>
> Regards,
>
> Peter.
> ----- Original message -----
>> See <https://builds.apache.org/job/river-qa-refactor-jdk7/48/changes>
>>
>> Changes:
>>
>> [peter_firmstone] Minor adjustments to test timing and fixed some more
>> visibility issues with tests.
>>
>> Documentation updates.
>>
>> ------------------------------------------
>> [...truncated 15685 lines...]
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionTakeIfExistsTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionTakeIfExistsWaitTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionTakeNO_WAITTest.td
>>          [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException:
>> Exception has been caught while transaction committing:; nested exception is:
>>      [java]     Unable to commit transaction: 1 Participants: {0,
>> com.sun.jini.outrigger.ConstrainableParticipantProxy for
>> e98da92b-9d29-4616-a9e5-3c40d7702a2e (through
>> Proxy[OutriggerServer,BasicInvocationHandler[BasicObjectEndpoint[14ebc204-a5e4-4845-a63b-8e6ad6785e65,TcpEndpoint[67.195.138.61:35585]]]]),
>> active}            [java]            [java] -----------------------------------------
>> [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionTakeReadTest.td
>>          [java] Test Passed: OK          [java]            [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionTakeTest.td
>>          [java] Test Passed: OK          [java]            [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionTakeWaitTest.td
>>          [java] Test Passed: OK          [java]            [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteLeaseANYTest.td
>>          [java] Test Passed: OK          [java]            [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteLeaseFOREVERTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteNegativeLeaseTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteTakeIfExistsNotifyTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteTakeIfExistsTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteTakeNotifyTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteTakeTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotWriteLeaseANYTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotWriteLeaseFOREVERTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotWriteNegativeLeaseTest.td
>>          [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotWriteTest.td
>> [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/AdminIFShutdownTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/AdminIFTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/LeaseExpireCancelTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/LeaseExpireRenewTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/LeaseMapTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/LeaseTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/MahaloCreateShutdownTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/MahaloIFTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/MahaloImplReadyStateTest.td
>>          [java] Test Skipped: verifiers are:
>> com.sun.jini.test.impl.mercury.ActivatableMercuryVerifier
>> com.sun.jini.qa.harness.SkipConfigTestVerifier          [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/impl/mahalo/NestableServerTransactionCreatedToStringTest.td
>>    [java] Test Passed: OK          [java]            [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/impl/mahalo/NestableTransactionCreatedToStringTest.td
>> [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/PrepareAndCommitExceptionTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/PrepareAndCommitExceptionTest2.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/PrepareAndCommitExceptionTest3.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/PrepareAndCommitExceptionTest4.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/PrepareAndCommitExceptionTest5.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/RandomStressTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/ServerTransactionEqualityTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/ServerTransactionToStringTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/TransactionCreatedToStringTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/impl/mahalo/TransactionManagerCreatedToStringTest.td
>> [java] Test Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java]
>> com/sun/jini/test/impl/mahalo/TxnMgrImplNullActivationConfigEntries.td
>> [java] Test Skipped: verifiers are:
>> com.sun.jini.test.impl.mahalo.ActivatableMahaloVerifier          [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/impl/mahalo/TxnMgrImplNullConfigEntries.td          [java] Test
>> Passed: OK          [java]            [java] -----------------------------------------
>>          [java] com/sun/jini/test/impl/mahalo/TxnMgrImplNullRecoveredLocators.td
>>          [java] Test Skipped: verifiers are:
>> com.sun.jini.test.impl.mahalo.ActivatableMahaloVerifier          [java]
>> -----------------------------------------          [java]
>> com/sun/jini/test/impl/mahalo/TxnMgrProxyEqualityTest.td          [java] Test
>> Passed: OK          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/AsynchAbortOnCommitTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/AsynchAbortOnPrepareTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/CommitExpiredTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/CommitTimeoutTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/GetStateTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/JoinIdempotentTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/JoinWhileActiveTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/ManyParticipantsTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/PrepareTimeoutTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/RollBackErrorTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/RollForwardErrorTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java] com/sun/jini/test/spec/txnmanager/TwoPhaseTest.td
>>          [java] Test Passed: OK
>>          [java]
>>          [java] -----------------------------------------
>>          [java]
>>          [java] # of tests started    = 1411
>>          [java] # of tests completed = 1411
>>          [java] # of tests skipped    = 47
>>          [java] # of tests passed      = 1405
>>          [java] # of tests failed      = 6
>>          [java]
>>          [java] -----------------------------------------
>>          [java]
>>          [java]      Date finished:
>>          [java]            Wed Mar 20 07:13:45 UTC 2013
>>          [java]      Time elapsed:
>>          [java]            61972 seconds
>>          [java]
>>          [java] Java Result: 1
>>
>> collect-result:
>>          [copy] Copying 1 file to
>> <https://builds.apache.org/job/river-qa-refactor-jdk7/ws/trunk/qa/result>
>> [copy] Copying 1 file to
>> <https://builds.apache.org/job/river-qa-refactor-jdk7/ws/trunk/qa/result>
>> [zip] Building zip:
>> <https://builds.apache.org/job/river-qa-refactor-jdk7/48/artifact/trunk/qa/result/qaresults-amd64-Linux-1.7.0_04.zip>
>>
>> BUILD FAILED
>> <https://builds.apache.org/job/river-qa-refactor-jdk7/ws/trunk/build.xml>:2094:
>> The following error occurred while executing this line:
>> <https://builds.apache.org/job/river-qa-refactor-jdk7/ws/trunk/qa/build.xml>:406:
>> The following error occurred while executing this line:
>> <https://builds.apache.org/job/river-qa-refactor-jdk7/ws/trunk/qa/build.xml>:380:
>> condition satisfied
>>
>> Total time: 1041 minutes 39 seconds
>> Build step 'Invoke Ant' marked build as failure
>> [locks-and-latches] Releasing all the locks
>> [locks-and-latches] All the locks released
>> Archiving artifacts
>

Mime
View raw message