You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@qpid.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2013/08/15 15:39:07 UTC

Build failed in Jenkins: Qpid-proton-j #424

See <https://builds.apache.org/job/Qpid-proton-j/424/changes>

Changes:

[rhs] PROTON-393: fixed recv to not error in non blocking mode; fixed python binding to use seconds (in floats) rather than milliseconds; fixed a stall in java messenger

------------------------------------------
[...truncated 1906 lines...]
      self._target(*self._args, **self._kwargs)
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 89, in run_server
      self.server.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.MessengerTest.testSendReceive2K .................. pass
proton_tests.messenger.MessengerTest.testSendReceive4K .................. start
  Exception in thread server-thread:Traceback (most recent call last):
    File "/home/jenkins/jenkins-slave/maven-repositories/1/org/python/jython-standalone/2.5.3/jython-standalone-2.5.3.jar/Lib/threading.py", line 179, in _Thread__bootstrap
      self.run()
    File "/home/jenkins/jenkins-slave/maven-repositories/1/org/python/jython-standalone/2.5.3/jython-standalone-2.5.3.jar/Lib/threading.py", line 170, in run
      self._target(*self._args, **self._kwargs)
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 89, in run_server
      self.server.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.MessengerTest.testSendReceive4K .................. pass
proton_tests.messenger.MessengerTest.testUnlimitedCredit ................ start
  Exception in thread server-thread:Traceback (most recent call last):
    File "/home/jenkins/jenkins-slave/maven-repositories/1/org/python/jython-standalone/2.5.3/jython-standalone-2.5.3.jar/Lib/threading.py", line 179, in _Thread__bootstrap
      self.run()
    File "/home/jenkins/jenkins-slave/maven-repositories/1/org/python/jython-standalone/2.5.3/jython-standalone-2.5.3.jar/Lib/threading.py", line 170, in run
      self._target(*self._args, **self._kwargs)
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 89, in run_server
      self.server.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.MessengerTest.testUnlimitedCredit ................ pass
proton_tests.messenger.MessengerTest.test_proton222 ..................... start
  Exception in thread server-thread:  Client failed to stop due to: java.util.ConcurrentModificationException
  Traceback (most recent call last):
    File "/home/jenkins/jenkins-slave/maven-repositories/1/org/python/jython-standalone/2.5.3/jython-standalone-2.5.3.jar/Lib/threading.py", line 179, in _Thread__bootstrap
      self.run()
    File "/home/jenkins/jenkins-slave/maven-repositories/1/org/python/jython-standalone/2.5.3/jython-standalone-2.5.3.jar/Lib/threading.py", line 170, in run
      self._target(*self._args, **self._kwargs)
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 89, in run_server
      self.server.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.MessengerTest.test_proton222 ..................... fail
Error during teardown:  Traceback (most recent call last):
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton-test",> line 340, in run
      phase()
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 69, in teardown
      self._safelyStopClient()
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 54, in _safelyStopClient
      self.client.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.NBMessengerTest.testPushback ..................... fail
Error during teardown:  Traceback (most recent call last):
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton-test",> line 340, in run
      phase()
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 599, in teardown
      self.client.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.NBMessengerTest.testRecvBeforeSubscribe .......... fail
Error during teardown:  Traceback (most recent call last):
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton-test",> line 340, in run
      phase()
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 599, in teardown
      self.client.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.NBMessengerTest.testSmoke ........................ fail
Error during teardown:  Traceback (most recent call last):
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton-test",> line 340, in run
      phase()
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 599, in teardown
      self.client.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.NBMessengerTest.testSmoke1024 .................... fail
Error during teardown:  Traceback (most recent call last):
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton-test",> line 340, in run
      phase()
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 599, in teardown
      self.client.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.messenger.NBMessengerTest.testSmoke4096 .................... fail
Error during teardown:  Traceback (most recent call last):
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton-test",> line 340, in run
      phase()
    File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton_tests/messenger.py",> line 599, in teardown
      self.client.stop()
    File "__pyclasspath__/proton.py", line 1302, in stop
  ConcurrentModificationException: java.util.ConcurrentModificationException
proton_tests.sasl.SaslTest.testChallengeResponse ........................ pass
proton_tests.sasl.SaslTest.testFracturedSASL ............................ pass
proton_tests.sasl.SaslTest.testInitialResponse .......................... pass
proton_tests.sasl.SaslTest.testPipelined ................................ pass
proton_tests.sasl.SaslTest.testPipelined2 ............................... pass
proton_tests.sasl.SaslTest.testSaslAndAmqpInSingleChunk ................. pass
proton_tests.ssl.SslTest. \
    test_allow_unsecured_client_which_connects_secured .................. pass
proton_tests.ssl.SslTest. \
    test_allow_unsecured_client_which_connects_unsecured ................ pass
proton_tests.ssl.SslTest.test_bad_server_certificate .................... pass
proton_tests.ssl.SslTest.test_client_authentication ..................... pass
proton_tests.ssl.SslTest.test_client_authentication_fail_bad_cert ....... pass
proton_tests.ssl.SslTest.test_client_authentication_fail_no_cert ........ pass
proton_tests.ssl.SslTest.test_client_server_authentication .............. pass
proton_tests.ssl.SslTest.test_defaults .................................. pass
proton_tests.ssl.SslTest.test_disallow_unsecured_client ................. pass
proton_tests.ssl.SslTest.test_multiple_sessions ......................... pass
proton_tests.ssl.SslTest.test_server_authentication ..................... pass
proton_tests.ssl.SslTest.test_server_certificate ........................ pass
proton_tests.ssl.SslTest.test_server_hostname_authentication ............ skip
  ProtonUnsupportedOperationException: org.apache.qpid.proton.ProtonUnsupportedOperationException
proton_tests.ssl.SslTest.test_server_only_authentication ................ pass
proton_tests.ssl.SslTest.test_session_resume ............................ pass
proton_tests.ssl.SslTest.test_ssl_with_small_buffer ..................... pass
proton_tests.transport.TransportTest.testBigGarbage ..................... pass
proton_tests.transport.TransportTest.testBindAfterOpen .................. pass
proton_tests.transport.TransportTest.testEOS ............................ pass
proton_tests.transport.TransportTest.testGarbage ........................ pass
proton_tests.transport.TransportTest.testHeader ......................... pass
proton_tests.transport.TransportTest.testOutput ......................... pass
proton_tests.transport.TransportTest.testPartial ........................ pass
proton_tests.transport.TransportTest.testSmallGarbage ................... pass
Totals: 248 tests, 171 passed, 44 skipped, 25 ignored, 8 failed
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 93.403 sec <<< FAILURE!
test(org.apache.qpid.proton.JythonTest)  Time elapsed: 93.4 sec  <<< FAILURE!
java.lang.AssertionError: Caught PyException on invocation number 2: Traceback (most recent call last):
  File "<https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/python/proton-test",> line 658, in <module>
    sys.exit(1)
SystemExit: 1
 with message: null
	at org.junit.Assert.fail(Assert.java:93)
	at org.apache.qpid.proton.JythonTest.runTestOnce(JythonTest.java:117)
	at org.apache.qpid.proton.JythonTest.test(JythonTest.java:92)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:300)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
	at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
	at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Running org.apache.qpid.proton.InteropTest
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec

Results :

Failed tests:   test(org.apache.qpid.proton.JythonTest): Caught PyException on invocation number 2: Traceback (most recent call last):(..)

Tests run: 34, Failures: 1, Errors: 0, Skipped: 3

[ERROR] There are test failures.

Please refer to <https://builds.apache.org/job/Qpid-proton-j/ws/trunk/tests/target/surefire-reports> for the individual test results.
ERROR: Processing failed due to a bug in the code. Please report this to jenkinsci-users@googlegroups.com
hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: hudson.remoting.DiagnosedStreamCorruptionException
Read ahead: 127f000000f8001c127f000050a3f55d127f00004e771e6d127f0000006d2005
	at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)
	at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)
	at hudson.remoting.Request.call(Request.java:174)
	at hudson.remoting.Channel.call(Channel.java:714)
	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:160)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:813)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
	at hudson.model.Run.execute(Run.java:1597)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:506)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:247)
Caused by: hudson.remoting.RequestAbortedException: hudson.remoting.DiagnosedStreamCorruptionException
Read ahead: 127f000000f8001c127f000050a3f55d127f00004e771e6d127f0000006d2005
	at hudson.remoting.Request.abort(Request.java:299)
	at hudson.remoting.Channel.terminate(Channel.java:774)
	at hudson.slaves.Channels$1.terminate(Channels.java:77)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
Caused by: hudson.remoting.DiagnosedStreamCorruptionException
Read ahead: 127f000000f8001c127f000050a3f55d127f00004e771e6d127f0000006d2005
	at hudson.remoting.ClassicCommandTransport.diagnoseStreamCorruption(ClassicCommandTransport.java:118)
	at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:74)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
Caused by: java.io.StreamCorruptedException: invalid type code: 5D
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1375)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1989)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1913)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1796)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
	at hudson.remoting.Command.readFrom(Command.java:92)
	at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:72)
	... 1 more
project=hudson.maven.MavenModuleSet@5365d7ce[Qpid-proton-j]
project.getModules()=[hudson.maven.MavenModule@4d9b2e06[Qpid-proton-j/org.apache.qpid:proton][Qpid-proton-j/org.apache.qpid:proton][relativePath:proton-j/proton], hudson.maven.MavenModule@76dc77f0[Qpid-proton-j/org.apache.qpid:proton-api][Qpid-proton-j/org.apache.qpid:proton-api][relativePath:proton-j/proton-api], hudson.maven.MavenModule@1c5950a9[Qpid-proton-j/org.apache.qpid:proton-core][Qpid-proton-j/org.apache.qpid:proton-core][relativePath:proton-j/proton], hudson.maven.MavenModule@1aa954d7[Qpid-proton-j/org.apache.qpid:proton-hawtdispatch][Qpid-proton-j/org.apache.qpid:proton-hawtdispatch][relativePath:proton-j/contrib/proton-hawtdispatch], hudson.maven.MavenModule@27913443[Qpid-proton-j/org.apache.qpid:proton-j][Qpid-proton-j/org.apache.qpid:proton-j][relativePath:proton-j], hudson.maven.MavenModule@3080a651[Qpid-proton-j/org.apache.qpid:proton-j-impl][Qpid-proton-j/org.apache.qpid:proton-j-impl][relativePath:proton-j/proton], hudson.maven.MavenModule@6d9cb2eb[Qpid-proton-j/org.apache.qpid:proton-jms][Qpid-proton-j/org.apache.qpid:proton-jms][relativePath:proton-j/contrib/proton-jms], hudson.maven.MavenModule@679e541e[Qpid-proton-j/org.apache.qpid:proton-logging][Qpid-proton-j/org.apache.qpid:proton-logging][relativePath:proton-j/proton-logging], hudson.maven.MavenModule@138f2aad[Qpid-proton-j/org.apache.qpid:proton-project][Qpid-proton-j/org.apache.qpid:proton-project][relativePath:], hudson.maven.MavenModule@1b629e24[Qpid-proton-j/org.apache.qpid:proton-tests][Qpid-proton-j/org.apache.qpid:proton-tests][relativePath:tests], hudson.maven.MavenModule@17b9abc0[Qpid-proton-j/org.apache.qpid:qpid-proton][Qpid-proton-j/org.apache.qpid:qpid-proton][relativePath:proton-j], hudson.maven.MavenModule@21455b1e[Qpid-proton-j/org.apache.qpid:tests][Qpid-proton-j/org.apache.qpid:tests][relativePath:tests]]
project.getRootModule()=hudson.maven.MavenModule@138f2aad[Qpid-proton-j/org.apache.qpid:proton-project][Qpid-proton-j/org.apache.qpid:proton-project][relativePath:]
FATAL: hudson.remoting.RequestAbortedException: hudson.remoting.DiagnosedStreamCorruptionException
Read ahead: 127f000000f8001c127f000050a3f55d127f00004e771e6d127f0000006d2005
hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: hudson.remoting.DiagnosedStreamCorruptionException
Read ahead: 127f000000f8001c127f000050a3f55d127f00004e771e6d127f0000006d2005
	at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:41)
	at hudson.remoting.RequestAbortedException.wrapForRethrow(RequestAbortedException.java:34)
	at hudson.remoting.Request.call(Request.java:174)
	at hudson.remoting.Channel.call(Channel.java:714)
	at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:160)
	at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:813)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:586)
	at hudson.model.Run.execute(Run.java:1597)
	at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:506)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:247)
Caused by: hudson.remoting.RequestAbortedException: hudson.remoting.DiagnosedStreamCorruptionException
Read ahead: 127f000000f8001c127f000050a3f55d127f00004e771e6d127f0000006d2005
	at hudson.remoting.Request.abort(Request.java:299)
	at hudson.remoting.Channel.terminate(Channel.java:774)
	at hudson.slaves.Channels$1.terminate(Channels.java:77)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:69)
Caused by: hudson.remoting.DiagnosedStreamCorruptionException
Read ahead: 127f000000f8001c127f000050a3f55d127f00004e771e6d127f0000006d2005
	at hudson.remoting.ClassicCommandTransport.diagnoseStreamCorruption(ClassicCommandTransport.java:118)
	at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:74)
	at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:48)
Caused by: java.io.StreamCorruptedException: invalid type code: 5D
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1375)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1989)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1913)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1796)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1348)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
	at hudson.remoting.Command.readFrom(Command.java:92)
	at hudson.remoting.ClassicCommandTransport.read(ClassicCommandTransport.java:72)
	... 1 more

Jenkins build is back to normal : Qpid-proton-j #425

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Qpid-proton-j/425/changes>