How about we do a beta release and then sort out the rest of these
test failures?

On 20 March 2013 07:46, Peter <[email protected]> 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
>

Reply via email to