See <https://builds.apache.org/job/River-QA-ubuntu-jdk6/129/changes>

Changes:

[peter_firmstone] reverse commit that caused test failures on jdk7

[peter_firmstone] Minor change to UriString, avoids changing file separator 
unnecessarily.

[peter_firmstone] Fix failing test on Ubuntu jdk7

[peter_firmstone] Fix failing test on Ubuntu jdk7

[peter_firmstone] Reverse recent change to UriString.

[peter_firmstone] Feeble attempt to fix Solaris x64 test failures, may be 
reversed.

[peter_firmstone] Work around sun bug ID 6536522 NPE thrown instead of 
MalformedURLException

[peter_firmstone] Work around sun bug ID 6536522 NPE thrown instead of 
MalformedURLException

[peter_firmstone] Work around sun bug ID 6536522 NPE thrown instead of 
MalformedURLException

[peter_firmstone] Work around sun bug ID6536522 NPE thrown instead of 
MalformedURLException

[peter_firmstone] Work around sun bug ID6536522 NPE thrown instead of 
MalformedURLException

[peter_firmstone] Work around sun bug ID6536522 NPE thrown instead of 
MalformedURLException

[peter_firmstone] Investigate test failure on Solaris x86, 
BadLocatorDiscoveryListener.

Sun Bug ID:6536522 NPE thrown instead of MalformedURLException

[peter_firmstone] Comment out Windows platform specific junit tests.

[peter_firmstone] Remove characters that prevent compilation on Ubuntu, these 
characters were legal on Windows and Solaris Sparc.

[peter_firmstone] Remove characters that prevent compilation on Solaris x86, 
these characters were legal on Windows and Solaris Sparc.

[peter_firmstone] RFC3986 standard compliant URI normalisation for 
PreferredClassProvider and policy file grants, including some additional fixes 
for Windows file path warts.

[peter_firmstone] Revert : Lets see if we can't get BSD to run some tests!

[peter_firmstone] Lets see if we can't get BSD to run some tests!

[peter_firmstone] Unreliable junit test false failures

[peter_firmstone] Will be reversed, commit only for assistance with hudson 
failing tests on Windows

[peter_firmstone] River-396 PreferredClassProvider Concurrency improvement.  
Re-factored and simplified the weak cache, which was a little difficult to 
understand due to the relations between weak references and WeakHashMap.

WeakHashMap uses weak keys but what we really wanted was a ConcurrentMap that 
used weak values, where the value is a child ClassLoader, the key is unique to 
the ClassLoader so when it becomes weakly reachable the key can be removed too.

using a ConcurrentMap also eliminates any issue with synchronisation and atomic 
replacement of a key & value combination that has become weakly reachable.  
This allows removal of the synchronised block around checking ClassLoader 
permissions, Concurrency in practise recommends against synchronising on 
external state.

Tests have been revised to include the classpath and permissions for the new 
libraries.

[peter_firmstone] Changes to make SubPoliciesTest platform independent.  File 
path was "Live Free or Die" UNIX specific.

[peter_firmstone] Subject.doAs and doAsPrivileged alternatives.

[peter_firmstone] Attempt to fix windows file URI issues.

[peter_firmstone] Attempt to fix windows file URI issues.

[peter_firmstone] Another attempt to fix windows file URI issues from afar, if 
lucky all tests should now pass, unless something else has failed.

[peter_firmstone] Another attempt to fix windows issues from afar.

[peter_firmstone] Feeble attempt to fix failing test on Hudson Windows:

com/sun/jini/test/impl/locatordiscovery/BadLocatorDiscoveryListener.td

Reversion of last commit, activate security debugging, lets get some more info.

[peter_firmstone] Feeble attempt to fix failing test on Hudson Windows:

com/sun/jini/test/impl/locatordiscovery/BadLocatorDiscoveryListener.td

The commit may be reversed, I suspect that at class initialisation time of 
PreferredClassProvider the java Policy file has been instantiated, however it 
hasn't handed over to our policy implementation yet.  Try using lazy loading to 
avoid requiring RuntimePermission("getClassLoader") until after class 
initialisation has completed.

[peter_firmstone] changed subversion properties of copied external library in 
test/lib

[peter_firmstone] Fixing URI / URL issues on windows.  Found cause of failing 
test SubPoliciesTest, pseudo URL file strings have /C: prepended on windows 
platforms.

Made fields final in UriString as suggested by Dan Rollo - thanks.

[peter_firmstone] Fixing URI / URL issues on windows.  Found cause of failing 
test SubPoliciesTest, pseudo URL file strings have /C: prepended on windows 
platforms.

Made fields final in UriString as suggested by Dan Rollo - thanks.

------------------------------------------
[...truncated 15658 lines...]
     [java] -----------------------------------------
     [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 Passed: OK
     [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    = 1409
     [java] # of tests failed    = 2
     [java] 
     [java] -----------------------------------------
     [java] 
     [java]    Date finished:
     [java]       Tue Aug 21 18:23:11 UTC 2012
     [java]    Time elapsed:
     [java]       63540 seconds
     [java] 
     [java] Java Result: 1

collect-result:
     [copy] Copying 1 file to 
<https://builds.apache.org/job/River-QA-ubuntu-jdk6/ws/qa/result>
     [copy] Copying 1 file to 
<https://builds.apache.org/job/River-QA-ubuntu-jdk6/ws/qa/result>
      [zip] Building zip: 
<https://builds.apache.org/job/River-QA-ubuntu-jdk6/129/artifact/qa/result/qaresults-i386-Linux-1.6.0_27.zip>

BUILD FAILED
<https://builds.apache.org/job/River-QA-ubuntu-jdk6/ws/build.xml>:2087: The 
following error occurred while executing this line:
<https://builds.apache.org/job/River-QA-ubuntu-jdk6/ws/qa/build.xml>:406: The 
following error occurred while executing this line:
<https://builds.apache.org/job/River-QA-ubuntu-jdk6/ws/qa/build.xml>:380: 
condition satisfied

Total time: 1063 minutes 4 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