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 >
