See <https://builds.apache.org/job/ActiveMQ-Java7/253/changes>
Changes: [tabish] prevent stack overflow exception so that we can see the real exception that causes the test to fail. [tabish] convert to JUnit 4 test and add a timeout [tabish] https://issues.apache.org/jira/browse/AMQ-4640 [tabish] https://issues.apache.org/jira/browse/AMQ-4640 ------------------------------------------ [...truncated 6334 lines...] Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-bundle-plugin:2.3.7:cleanVersions (cleanVersions) @ activemq-kahadb-store --- Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- activemq-protobuf:1.1:compile (default) @ activemq-kahadb-store --- [INFO] Compiling: <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/src/main/proto/journal-data.proto> Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-remote-resources-plugin:1.3:process (default) @ activemq-kahadb-store --- Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-resources-plugin:2.5:resources (default-resources) @ activemq-kahadb-store --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/src/main/resources> [INFO] Copying 3 resources Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:46 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-compiler-plugin:2.5.1:compile (default-compile) @ activemq-kahadb-store --- [INFO] Compiling 76 source files to <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/target/classes> Jul 24, 2013 1:38:47 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:47 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-resources-plugin:2.5:testResources (default-testResources) @ activemq-kahadb-store --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 3 resources Jul 24, 2013 1:38:47 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:47 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ activemq-kahadb-store --- [INFO] Compiling 11 source files to <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/target/test-classes> Jul 24, 2013 1:38:47 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:38:47 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-surefire-plugin:2.10:test (default-test) @ activemq-kahadb-store --- [INFO] Surefire report directory: <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/target/surefire-reports> ------------------------------------------------------- T E S T S ------------------------------------------------------- ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.activemq.store.kahadb.disk.index.BTreeIndexTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.376 sec Running org.apache.activemq.store.kahadb.disk.index.HashIndexTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.541 sec Running org.apache.activemq.store.kahadb.disk.index.ListIndexTest Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 40.812 sec Running org.apache.activemq.store.kahadb.disk.journal.JournalTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.199 sec Running org.apache.activemq.store.kahadb.disk.page.PageFileTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.377 sec Running org.apache.activemq.store.kahadb.disk.util.SequenceSetTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 sec Running org.apache.activemq.store.kahadb.plist.PListImplTest Tests run: 15, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 8.1 sec Results : Tests run: 58, Failures: 0, Errors: 0, Skipped: 1 [JENKINS] Recording test results Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-jar-plugin:2.4:jar (default-jar) @ activemq-kahadb-store --- [INFO] Building jar: <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/target/activemq-kahadb-store-5.9-SNAPSHOT.jar> Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-site-plugin:3.1:attach-descriptor (attach-descriptor) @ activemq-kahadb-store --- Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- ianal-maven-plugin:1.0-alpha-1:verify-legal-files (default) @ activemq-kahadb-store --- [INFO] Checking legal files in: activemq-kahadb-store-5.9-SNAPSHOT.jar Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-install-plugin:2.3.1:install (default-install) @ activemq-kahadb-store --- [INFO] Installing <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/target/activemq-kahadb-store-5.9-SNAPSHOT.jar> to /home/jenkins/jenkins-slave/maven-repositories/0/org/apache/activemq/activemq-kahadb-store/5.9-SNAPSHOT/activemq-kahadb-store-5.9-SNAPSHOT.jar [INFO] Installing <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/pom.xml> to /home/jenkins/jenkins-slave/maven-repositories/0/org/apache/activemq/activemq-kahadb-store/5.9-SNAPSHOT/activemq-kahadb-store-5.9-SNAPSHOT.pom Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-enforcer-plugin:1.0.1:enforce (default) @ activemq-kahadb-store --- Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-bundle-plugin:2.3.7:cleanVersions (cleanVersions) @ activemq-kahadb-store --- Jul 24, 2013 1:40:05 AM hudson.maven.ExecutedMojo <init> WARNING: Failed to getClass for org.apache.maven.plugin.source.SourceJarMojo Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:05 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-source-plugin:2.1.2:jar (default-cli) @ activemq-kahadb-store --- [INFO] org already added, skipping [INFO] org/apache already added, skipping [INFO] org/apache/activemq already added, skipping [INFO] org/apache/activemq/store already added, skipping [INFO] org/apache/activemq/store/kahadb already added, skipping [INFO] META-INF already added, skipping [INFO] META-INF/DEPENDENCIES already added, skipping [INFO] META-INF/NOTICE already added, skipping [INFO] META-INF/LICENSE already added, skipping [INFO] Building jar: <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-kahadb-store/target/activemq-kahadb-store-5.9-SNAPSHOT-sources.jar> [INFO] org already added, skipping [INFO] org/apache already added, skipping [INFO] org/apache/activemq already added, skipping [INFO] org/apache/activemq/store already added, skipping [INFO] org/apache/activemq/store/kahadb already added, skipping [INFO] META-INF already added, skipping [INFO] META-INF/DEPENDENCIES already added, skipping [INFO] META-INF/NOTICE already added, skipping [INFO] META-INF/LICENSE already added, skipping Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger projectStarted INFO: Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger projectStarted INFO: ------------------------------------------------------------------------ Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger projectStarted INFO: Building ActiveMQ :: STOMP Protocol 5.9-SNAPSHOT Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger projectStarted INFO: ------------------------------------------------------------------------ Downloading: http://repo.maven.apache.org/maven2/org/eclipse/jetty/maven-jetty-plugin/7.6.9.v20130131/maven-jetty-plugin-7.6.9.v20130131.pom [WARNING] The POM for org.eclipse.jetty:maven-jetty-plugin:jar:7.6.9.v20130131 is missing, no dependency information available [WARNING] Failed to retrieve plugin descriptor for org.eclipse.jetty:maven-jetty-plugin:7.6.9.v20130131: Plugin org.eclipse.jetty:maven-jetty-plugin:7.6.9.v20130131 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.eclipse.jetty:maven-jetty-plugin:jar:7.6.9.v20130131 Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-clean-plugin:2.5:clean (default-clean) @ activemq-stomp --- Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-enforcer-plugin:1.0.1:enforce (default) @ activemq-stomp --- Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-bundle-plugin:2.3.7:cleanVersions (cleanVersions) @ activemq-stomp --- Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-remote-resources-plugin:1.3:process (default) @ activemq-stomp --- Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:07 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-resources-plugin:2.5:resources (default-resources) @ activemq-stomp --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 14 resources [INFO] skip non existing resourceDirectory <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-stomp/src/main/filtered-resources> [INFO] Copying 3 resources Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-compiler-plugin:2.5.1:compile (default-compile) @ activemq-stomp --- [INFO] Compiling 24 source files to <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-stomp/target/classes> Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-resources-plugin:2.5:testResources (default-testResources) @ activemq-stomp --- [debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 6 resources [INFO] Copying 3 resources Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ activemq-stomp --- [INFO] Compiling 30 source files to <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-stomp/target/test-classes> Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: Jul 24, 2013 1:40:08 AM org.apache.maven.cli.event.ExecutionEventLogger mojoStarted INFO: --- maven-surefire-plugin:2.10:test (default-test) @ activemq-stomp --- [INFO] Surefire report directory: <https://builds.apache.org/job/ActiveMQ-Java7/ws/activemq-stomp/target/surefire-reports> ------------------------------------------------------- T E S T S ------------------------------------------------------- ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.activemq.transport.stomp.ConnectTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.666 sec Running org.apache.activemq.transport.stomp.Stomp11NIOSSLTest Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 111.86 sec Running org.apache.activemq.transport.stomp.Stomp11NIOTest Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 111.469 sec Running org.apache.activemq.transport.stomp.Stomp11SslAuthTest Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 146.611 sec Running org.apache.activemq.transport.stomp.Stomp11Test Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 110.91 sec Running org.apache.activemq.transport.stomp.Stomp12NIOSSLTest [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:515) at hudson.remoting.Request.call(Request.java:129) at hudson.remoting.Channel.call(Channel.java:713) at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:167) at sun.proxy.$Proxy40.isAlive(Unknown Source) at hudson.Launcher$RemoteLauncher$ProcImpl.isAlive(Launcher.java:930) at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:161) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:801) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586) at hudson.model.Run.execute(Run.java:1593) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:495) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:247) Caused by: java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:50) Caused by: java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1315) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369) at hudson.remoting.Command.readFrom(Command.java:92) at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:72) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48) FATAL: channel is already closed hudson.remoting.ChannelClosedException: channel is already closed at hudson.remoting.Channel.send(Channel.java:515) at hudson.remoting.Request.call(Request.java:129) at hudson.remoting.Channel.call(Channel.java:713) at hudson.Launcher$RemoteLauncher.kill(Launcher.java:887) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:609) at hudson.model.Run.execute(Run.java:1593) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:495) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:247) Caused by: java.io.IOException: Unexpected termination of the channel at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:50) Caused by: java.io.EOFException at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1315) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369) at hudson.remoting.Command.readFrom(Command.java:92) at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:72) at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
