Apart from the occassional BindException, which can be ignored, we are down to 1 to 2 failing tests on all platforms.

Bryan Thompson has been of invaluable assistance in identifying a particular insidious concurrency bug that didn't show up on Jenkins.

I'm looking for assistance from anyone else who has time to jump in and help knock over these few remaining test failures so we can branch for release.

The OSX bug appears to be the simplest to solve, I think the other tests are concurrency issues.

Test failures:

ARM

     [java] com/sun/jini/test/impl/outrigger/leasing/UseNotifyLeaseTestRenew.td
     [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException: 
Resource was not available before lease expiration

OSX - Appears to be a normalisation issue.

com/sun/jini/test/impl/start/CodebaseTest.td

     [java] CodebaseTest.run FINE: expected codebase for test service 1 proxy: 
http://Bryan-Thompson-MacBook-Air.local:9082/qa1-start-testservice1-dl.jar 
http://Bryan-Thompson-MacBook-Air.local:9082/qa1-start-testservice-common-dl.jar
     [java] CodebaseTest.run FINE: actual codebase for test service 1 proxy: 
http://bryan-thompson-macbook-Air.local:9082/qa1-start-testservice1-dl.jar 
http://bryan-thompson-macbook-Air.local:9082/qa1-start-testservice-common-dl.jar
     [java] CodebaseTest.run FINE: expected codebase for test service 2 proxy: 
http://Bryan-Thompson-MacBook-Air.local:9082/qa1-start-testservice-common-dl.jar
 http://Bryan-Thompson-MacBook-Air.local:9082/qa1-start-testservice2-dl.jar
     [java] CodebaseTest.run FINE: actual codebase for test service 2 proxy: 
http://bryan-thompson-macbook-Air.local:9082/qa1-start-testservice-common-dl.jar
 http://bryan-thompson-macbook-Air.local:9082/qa1-start-testservice2-dl.jar
     [java] com.sun.jini.qa.harness.TestException: Actual codebase for test 
service 1 proxy does not match expected codebase
     [java]     at 
com.sun.jini.test.impl.start.CodebaseTest.run(CodebaseTest.java:92)
     [java]     at 
com.sun.jini.qa.harness.MasterTest.doTest(MasterTest.java:256)
     [java]     at com.sun.jini.qa.harness.MasterTest.main(MasterTest.java:144)

Solaris x64

     [java] com/sun/jini/test/spec/renewalservice/DurationExpirationTest.td
     [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException: 
The expiration of the lease has been altered.
     [java]    originalExpTime = 1361789472995
     [java]    currentExpTime = 1361789473885
     [java]    deltaExpTime = 890
     [java]    roundTrip = 670


Ubuntu JDK7

     [java] 
com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteTakeIfExistsNotifyTest.td
     [java] Test Failed: Construct Failed: 
com.sun.jini.qa.harness.TestException: Exception instantiating class server 
com.sun.jini.tool.ClassServer; nested exception is:
     [java]     null
     [java]
     [java] 
com/sun/jini/test/spec/javaspace/conformance/snapshot/SnapshotTransactionWriteTakeTest.td
     [java] Test Failed: Construct Failed: 
com.sun.jini.qa.harness.TestException: Exception instantiating class server 
com.sun.jini.tool.ClassServer; nested exception is:
     [java]     null
     [java]

Windows

     [java] 
com/sun/jini/test/spec/discoveryservice/event/MulticastMonitorStop.td
     [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException: 
discard failed -- waited 300 seconds (5 minutes) -- 3 registration(s) with 
lookup discovery service, 0 registrations with successful discards
     [java]



Cheers,

Peter.

Reply via email to