See <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/1290/changes>
Changes: [jukka] JCR-2699: Improve read/write concurrency Move the generic Cache tools from o.a.j.core.state to o.a.j.core.cache to make them easier to test and reuse ------------------------------------------ [...truncated 580 lines...] [HUDSON] Archiving <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-spi-commons/pom.xml> to /home/hudson/hudson/jobs/Jackrabbit-trunk/modules/org.apache.jackrabbit$jackrabbit-spi-commons/builds/2010-10-01_10-54-13/archive/org.apache.jackrabbit/jackrabbit-spi-commons/2.2-SNAPSHOT/pom.xml [HUDSON] Archiving <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-spi-commons/target/jackrabbit-spi-commons-2.2-SNAPSHOT.jar> to /home/hudson/hudson/jobs/Jackrabbit-trunk/modules/org.apache.jackrabbit$jackrabbit-spi-commons/builds/2010-10-01_10-54-13/archive/org.apache.jackrabbit/jackrabbit-spi-commons/2.2-20101001.110552-170/jackrabbit-spi-commons-2.2-SNAPSHOT.jar [INFO] ------------------------------------------------------------------------ [INFO] Building Jackrabbit Core [INFO] task-segment: [clean, deploy] [INFO] ------------------------------------------------------------------------ [INFO] [clean:clean] [INFO] Deleting file set: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target> (included: [**], excluded: []) [TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/src/main/java'> for tasks ... [TASKS] Found 196. [TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/src/test/java'> for tasks ... [TASKS] Found 25. [TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/src/main/resources'> for tasks ... [TASKS] Found 0. [TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/src/main/resources-filtered'> for tasks ... [TASKS] Found 0. [TASKS] Scanning folder '<https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/src/test/resources'> for tasks ... [TASKS] Found 0. [INFO] snapshot org.apache.jackrabbit:jackrabbit-api:2.2-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.jackrabbit:jackrabbit-spi-commons:2.2-SNAPSHOT: checking for updates from apache.snapshots [INFO] [remote-resources:process {execution: default}] [TASKS] Skipping maven reporter: there is already a result available. [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 64 resources [INFO] Copying 1 resource [INFO] Copying 3 resources [TASKS] Skipping maven reporter: there is already a result available. [INFO] [compiler:compile] [INFO] Compiling 699 source files to <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/classes> [INFO] [resources:testResources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [TASKS] Skipping maven reporter: there is already a result available.[INFO] Copying 22 resources [INFO] Copying 3 resources [TASKS] Skipping maven reporter: there is already a result available.[INFO] [antrun:run {execution: process-test-resources}] [INFO] Executing tasks [copy] Copying 34 files to <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/repository> [copy] Copying 34 files to <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/repository-2> [INFO] Executed tasks [TASKS] Skipping maven reporter: there is already a result available.[INFO] [compiler:testCompile] [INFO] Compiling 305 source files to <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/test-classes> [TASKS] Skipping maven reporter: there is already a result available.[INFO] [surefire:test] [INFO] Surefire report directory: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/surefire-reports> ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.jackrabbit.core.version.TestAll Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.035 sec Running org.apache.jackrabbit.core.security.authorization.principalbased.TestAll Tests run: 94, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.169 sec Running org.apache.jackrabbit.api.security.TestAll Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 sec Running org.apache.jackrabbit.core.config.TestAll Tests run: 24, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.052 sec Running org.apache.jackrabbit.core.security.authorization.acl.TestAll Tests run: 105, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.42 sec Running org.apache.jackrabbit.core.query.lucene.directory.TestAll Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 sec Running org.apache.jackrabbit.core.security.user.TestAll Tests run: 160, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.489 sec Running org.apache.jackrabbit.core.security.authentication.TestAll Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 sec Running org.apache.jackrabbit.core.journal.TestAll Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.456 sec Running org.apache.jackrabbit.api.security.principal.TestAll Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.178 sec Running org.apache.jackrabbit.core.state.TestAll Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.729 sec Running org.apache.jackrabbit.api.TestAll Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec Running org.apache.jackrabbit.core.lock.TestAll Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec Running org.apache.jackrabbit.core.security.TestAll Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.659 sec Running org.apache.jackrabbit.core.util.TestAll Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.343 sec Running org.apache.jackrabbit.core.security.principal.TestAll Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec Running org.apache.jackrabbit.core.persistence.util.TestAll Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec Running org.apache.jackrabbit.api.security.user.TestAll Tests run: 86, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.326 sec Running org.apache.jackrabbit.core.cluster.TestAll Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.225 sec Running org.apache.jackrabbit.core.nodetype.xml.TestAll Tests run: 38, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.089 sec Running org.apache.jackrabbit.core.TestAll Tests run: 129, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.455 sec Running org.apache.jackrabbit.core.fs.TestAll Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.668 sec Running org.apache.jackrabbit.core.security.authorization.combined.TestAll Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.914 sec Running org.apache.jackrabbit.core.xml.TestAll Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.331 sec Running org.apache.jackrabbit.core.util.db.TestAll Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.308 sec Running org.apache.jackrabbit.core.observation.TestAll Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.566 sec Running org.apache.jackrabbit.core.retention.TestAll Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec Running org.apache.jackrabbit.core.value.TestAll Tests run: 92, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.177 sec Running org.apache.jackrabbit.core.nodetype.TestAll Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.589 sec Running org.apache.jackrabbit.core.id.TestAll Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec Running org.apache.jackrabbit.core.query.lucene.TestAll Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.207 sec Running org.apache.jackrabbit.core.query.TestAll Tests run: 169, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.999 sec Running org.apache.jackrabbit.core.security.authorization.TestAll Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.792 sec Running org.apache.jackrabbit.core.data.TestAll Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.038 sec Results : Tests run: 1159, Failures: 0, Errors: 0, Skipped: 0 [TASKS] Skipping maven reporter: there is already a result available. [HUDSON] Recording test results [INFO] [jar:jar] [INFO] Building jar: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/jackrabbit-core-2.2-SNAPSHOT.jar> [INFO] [assembly:single {execution: default}] [INFO] Reading assembly descriptor: assembly.xml [TASKS] Skipping maven reporter: there is already a result available.[INFO] Building jar: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/jackrabbit-core-2.2-SNAPSHOT-tests.jar> [TASKS] Skipping maven reporter: there is already a result available. [INFO] [surefire:test {execution: do_test}] [INFO] Surefire report directory: <https://hudson.apache.org/hudson/job/Jackrabbit-trunk/ws/trunk/jackrabbit-core/target/surefire-reports> ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.jackrabbit.core.integration.MassiveWildcardTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.284 sec Running org.apache.jackrabbit.core.integration.BackwardsCompatibilityTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.481 sec Running org.apache.jackrabbit.core.integration.TreeTraverserTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.256 sec Running org.apache.jackrabbit.core.integration.AxisQueryTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.617 sec Running org.apache.jackrabbit.core.integration.RepositoryLockTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.846 sec Running org.apache.jackrabbit.core.integration.SessionImplTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.082 sec Running org.apache.jackrabbit.core.integration.RestoreSameNameSiblingTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.15 sec Running org.apache.jackrabbit.core.integration.ConcurrentQueriesWithUpdatesTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.009 sec Running org.apache.jackrabbit.core.integration.GQLTest Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.455 sec Running org.apache.jackrabbit.core.integration.WorkspaceInitTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.152 sec Running org.apache.jackrabbit.core.integration.ItemSequenceTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.038 sec Running org.apache.jackrabbit.core.integration.NodeImplTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 sec Running org.apache.jackrabbit.core.integration.MassiveRangeTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.477 sec Running org.apache.jackrabbit.core.integration.JCRAPITest Tests run: 1897, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 48.266 sec Running org.apache.jackrabbit.core.integration.VersioningTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.172 sec Running org.apache.jackrabbit.core.integration.RepositoryFactoryImplTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.498 sec Running org.apache.jackrabbit.core.integration.ConcurrentQueryTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.386 sec Results : Tests run: 1949, Failures: 0, Errors: 0, Skipped: 0 [TASKS] Skipping maven reporter: there is already a result available. [HUDSON] Recording test results [INFO] [apache-rat:check {execution: default}] [INFO] Exclude: src/main/javadoc/**/*.uxf [INFO] Exclude: src/test/repository/** [INFO] Exclude: src/test/resources/**/*.txt [INFO] Exclude: src/test/resources/**/*.rtf [INFO] Exclude: src/test/resources/**/*.cnd [INFO] Exclude: src/test/compatibility/**/target/** [INFO] Exclude: src/test/compatibility/**/.*/** [INFO] Exclude: src/test/compatibility/repositories.zip [INFO] Exclude: repository/** [INFO] Exclude: *.log [locks-and-latches] Releasing all the locks [locks-and-latches] All the locks released ERROR: Failed to parse POMs hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:414) at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:112) at hudson.remoting.ProxyOutputStream.write(ProxyOutputStream.java:100) at hudson.remoting.RemoteOutputStream.write(RemoteOutputStream.java:110) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:124) at java.io.ObjectOutputStream$BlockDataOutputStream.flush(ObjectOutputStream.java:1784) at java.io.ObjectOutputStream.flush(ObjectOutputStream.java:691) at hudson.remoting.Channel.send(Channel.java:420) at hudson.remoting.Request.call(Request.java:149) at hudson.remoting.Channel.call(Channel.java:557) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:156) at hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:468) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:416) at hudson.model.Run.run(Run.java:1273) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:291) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:129) Caused by: java.io.IOException: Unexpected termination of the channel at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) Caused by: java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.readFully(ObjectInputStream.java:2700) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1648) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) at hudson.remoting.Channel$ReaderThread.run(Channel.java:875) FATAL: channel is already closed hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:414) at hudson.remoting.Request.call(Request.java:105) at hudson.remoting.Channel.call(Channel.java:557) at hudson.Launcher$RemoteLauncher.kill(Launcher.java:744) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:421) at hudson.model.Run.run(Run.java:1273) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:291) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:129) Caused by: java.io.IOException: Unexpected termination of the channel at hudson.remoting.Channel$ReaderThread.run(Channel.java:881) Caused by: java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.readFully(ObjectInputStream.java:2700) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1648) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1323) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) at hudson.remoting.Channel$ReaderThread.run(Channel.java:875)
