See <https://builds.apache.org/job/qpid-java-test/247/changes>
Changes: [aconway] QPID-3033: Segmentation fault while processing session.attach The initial fix for this bug was incomplete. The original bug was triggered by a faulty client sending session.attach before connection.open. The special case is when the session.attach is on channel 0. This commit fixes the broker for all cases where a faulty client sends frames before completly opening the connection. Older versions of the Java client are known to send this faulty sequence sporadically, see https://issues.apache.org/jira/browse/QPID-3042. ------------------------------------------ [...truncated 2297 lines...] jar: precompile-tests: compile-tests: jar-tests: jar-sources: libs: copy-bin: copy-etc: postbuild: build: test: [echo] Using profile:java-mms.0-10 [junit] Running org.apache.qpid.server.security.access.plugins.AccessControlTest [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.177 sec [junit] Running org.apache.qpid.server.security.access.plugins.PlainConfigurationTest [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.033 sec [junit] Running org.apache.qpid.server.security.access.plugins.RuleSetTest [junit] Tests run: 21, Failures: 0, Errors: 0, Time elapsed: 0.02 sec [echo] Running ant for module : broker-plugins/access-control [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> touch-failed: [echo] Running ant for module : broker-plugins/experimental/info [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> prepare: precompile: compile: [echo] Targeting : 1.5 jar.manifest: jar.nomanifest: jar: precompile-tests: compile-tests: jar-tests: jar-sources: libs: copy-bin: copy-etc: postbuild: build: test: [echo] Using profile:java-mms.0-10 [junit] Running org.apache.qpid.info.systest.InfoPluginTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 3.214 sec [junit] Running org.apache.qpid.info.test.HttpPosterTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 1.212 sec [junit] Running org.apache.qpid.info.test.InfoServiceImplTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.01 sec [junit] Running org.apache.qpid.info.test.InfoTest [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.01 sec [junit] Running org.apache.qpid.info.test.IniFileReaderTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.01 sec [junit] Running org.apache.qpid.info.test.SoapClientTest [junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 1.011 sec [junit] Running org.apache.qpid.info.test.SystemInfoTest [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.007 sec [junit] Running org.apache.qpid.info.test.XMLWriterTest [junit] Tests run: 9, Failures: 0, Errors: 0, Time elapsed: 0.009 sec [echo] Running ant for module : broker-plugins/experimental/info [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> touch-failed: [echo] Running ant for module : broker-plugins/experimental/shutdown [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> prepare: precompile: compile: [echo] Targeting : 1.5 jar.manifest: jar.nomanifest: jar: precompile-tests: compile-tests: jar-tests: jar-sources: libs: copy-bin: copy-etc: postbuild: build: test: [echo] Running ant for module : broker-plugins/extras [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> prepare: precompile: compile: [echo] Targeting : 1.5 jar.manifest: jar.nomanifest: jar: precompile-tests: compile-tests: jar-tests: jar-sources: libs: copy-bin: copy-etc: postbuild: build: test: [echo] Using profile:java-mms.0-10 [junit] Running org.apache.qpid.server.plugins.ExtrasTest [junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.876 sec [echo] Running ant for module : broker-plugins/extras [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> touch-failed: [echo] Running ant for module : broker-plugins/firewall [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> prepare: precompile: compile: [echo] Targeting : 1.5 jar.manifest: jar.nomanifest: jar: precompile-tests: compile-tests: jar-tests: jar-sources: libs: copy-bin: copy-etc: postbuild: build: test: [echo] Using profile:java-mms.0-10 [junit] Running org.apache.qpid.server.security.access.FirewallConfigurationTest [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 1.165 sec [junit] Running org.apache.qpid.server.security.access.FirewallPluginTest [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: 0.447 sec [echo] Running ant for module : broker-plugins/firewall [delete] Deleting: <https://builds.apache.org/job/qpid-java-test/ws/trunk/qpid/java/build/scratch/test-java-mms.0-10.properties> touch-failed: BUILD SUCCESSFUL Total time: 16 minutes 12 seconds Recording test results ERROR: Failed to archive test reports hudson.util.IOException2: remote file operation failed: <https://builds.apache.org/job/qpid-java-test/ws/> at hudson.remoting.Channel@56473b73:ubuntu4 at hudson.FilePath.act(FilePath.java:754) at hudson.FilePath.act(FilePath.java:740) at hudson.tasks.junit.JUnitParser.parse(JUnitParser.java:83) at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:123) at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:135) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:19) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:682) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:657) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:635) at hudson.model.Build$RunnerImpl.post2(Build.java:162) at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:604) at hudson.model.Run.run(Run.java:1401) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:230) Caused by: java.io.IOException: Remote call on ubuntu4 failed at hudson.remoting.Channel.call(Channel.java:677) at hudson.FilePath.act(FilePath.java:747) ... 14 more Caused by: java.lang.NoClassDefFoundError: Could not initialize class hudson.tasks.junit.TestResult at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:114) at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:87) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:1994) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:287) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Build step 'Publish JUnit test result report' changed build result to FAILURE
