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/03/29 23:12:09 UTC

Build failed in Jenkins: Qpid-proton-c #52

See <https://builds.apache.org/job/Qpid-proton-c/52/changes>

Changes:

[kwall] NO-JIRA: Strengthen test code so that server is always stopped regardless of previous exception(s). Specifically, this avoids the "Address already in use" spurious test failures that we are currently seeing immediately after testSendBogus fails.

------------------------------------------
[...truncated 162 lines...]
Scanning dependencies of target recv
[ 87%] Building C object proton-c/examples/messenger/c/CMakeFiles/recv.dir/recv.c.o
Linking C executable recv
[ 87%] Built target recv
Scanning dependencies of target send
[ 90%] Building C object proton-c/examples/messenger/c/CMakeFiles/send.dir/send.c.o
Linking C executable send
[ 90%] Built target send
Scanning dependencies of target msgr-recv
[ 92%] Building C object tests/tools/apps/c/CMakeFiles/msgr-recv.dir/msgr-recv.c.o
[ 95%] Building C object tests/tools/apps/c/CMakeFiles/msgr-recv.dir/msgr-common.c.o
Linking C executable msgr-recv
[ 95%] Built target msgr-recv
Scanning dependencies of target msgr-send
[ 97%] Building C object tests/tools/apps/c/CMakeFiles/msgr-send.dir/msgr-send.c.o
[100%] Building C object tests/tools/apps/c/CMakeFiles/msgr-send.dir/msgr-common.c.o
Linking C executable msgr-send
[100%] Built target msgr-send
Running tests
proton_tests.codec.DataTest.testBinary .................................. pass
proton_tests.codec.DataTest.testChar .................................... pass
proton_tests.codec.DataTest.testCopy .................................... pass
proton_tests.codec.DataTest.testCopyNested .............................. pass
proton_tests.codec.DataTest.testCopyNestedArray ......................... pass
proton_tests.codec.DataTest.testDecimal128 .............................. pass
proton_tests.codec.DataTest.testDecimal32 ............................... pass
proton_tests.codec.DataTest.testDecimal64 ............................... pass
proton_tests.codec.DataTest.testDescribedEmptyArray ..................... pass
proton_tests.codec.DataTest.testDescribedStringArray .................... pass
proton_tests.codec.DataTest.testDouble .................................. pass
proton_tests.codec.DataTest.testEmptyArray .............................. pass
proton_tests.codec.DataTest.testEnterExit ............................... pass
proton_tests.codec.DataTest.testFloat ................................... pass
proton_tests.codec.DataTest.testInt ..................................... pass
proton_tests.codec.DataTest.testIntArray ................................ pass
proton_tests.codec.DataTest.testLookup .................................. pass
proton_tests.codec.DataTest.testNestedNext .............................. pass
proton_tests.codec.DataTest.testRoundTrip ............................... pass
proton_tests.codec.DataTest.testString .................................. pass
proton_tests.codec.DataTest.testStringArray ............................. pass
proton_tests.codec.DataTest.testSymbol .................................. pass
proton_tests.codec.DataTest.testTimestamp ............................... pass
proton_tests.codec.DataTest.testTopLevelNext ............................ pass
proton_tests.codec.DataTest.testUUID .................................... pass
proton_tests.codec.DataTest.testUUIDArray ............................... pass
proton_tests.engine.ConnectionTest.test_capabilities .................... pass
proton_tests.engine.ConnectionTest.test_condition ....................... pass
proton_tests.engine.ConnectionTest.test_open_close ...................... pass
proton_tests.engine.ConnectionTest.test_simultaneous_open_close ......... pass
proton_tests.engine.CreditTest.testBuffering ............................ pass
proton_tests.engine.CreditTest.testBufferingOnCloseConnectionConnection . pass
proton_tests.engine.CreditTest.testBufferingOnCloseConnectionLink ....... pass
proton_tests.engine.CreditTest.testBufferingOnCloseConnectionSession .... pass
proton_tests.engine.CreditTest.testBufferingOnCloseLinkConnection ....... pass
proton_tests.engine.CreditTest.testBufferingOnCloseLinkLink ............. pass
proton_tests.engine.CreditTest.testBufferingOnCloseLinkSession .......... pass
proton_tests.engine.CreditTest.testBufferingOnCloseSessionConnection .... pass
proton_tests.engine.CreditTest.testBufferingOnCloseSessionLink .......... pass
proton_tests.engine.CreditTest.testBufferingOnCloseSessionSession ....... pass
proton_tests.engine.CreditTest.testCreditReceiver ....................... pass
proton_tests.engine.CreditTest.testCreditSender ......................... pass
proton_tests.engine.CreditTest.testCreditWithBuffering .................. pass
proton_tests.engine.CreditTest.testDrainFlow ............................ pass
proton_tests.engine.CreditTest.testDrainZero ............................ pass
proton_tests.engine.CreditTest.testFullDrain ............................ pass
proton_tests.engine.CreditTest.testNegative ............................. pass
proton_tests.engine.CreditTest.testPartialDrain ......................... pass
proton_tests.engine.IdleTimeoutTest.testGetSet .......................... pass
proton_tests.engine.IdleTimeoutTest.testTimeout .........................ERROR amqp:resource-limit-exceeded local-idle-timeout expired
 pass
proton_tests.engine.LinkTest.test_closing_connection .................... pass
proton_tests.engine.LinkTest.test_closing_session ....................... pass
proton_tests.engine.LinkTest.test_condition ............................. pass
proton_tests.engine.LinkTest.test_multiple .............................. pass
proton_tests.engine.LinkTest.test_open_close ............................ pass
proton_tests.engine.LinkTest.test_simultaneous_open_close ............... pass
proton_tests.engine.LinkTest.test_source ................................ pass
proton_tests.engine.LinkTest.test_source_target ......................... pass
proton_tests.engine.LinkTest.test_source_target_full .................... pass
proton_tests.engine.LinkTest.test_target ................................ pass
proton_tests.engine.MaxFrameTransferTest.testBigMessage ................. pass
proton_tests.engine.MaxFrameTransferTest.testMinFrame ................... pass
proton_tests.engine.MaxFrameTransferTest.testOddFrame ................... pass
proton_tests.engine.PipelineTest.test ................................... pass
proton_tests.engine.ServerTest.testIdleTimeout ..........................ERROR amqp:resource-limit-exceeded local-idle-timeout expired
 pass
proton_tests.engine.ServerTest.testKeepalive ............................ pass
proton_tests.engine.SessionTest.test_closing_connection ................. pass
proton_tests.engine.SessionTest.test_condition .......................... pass
proton_tests.engine.SessionTest.test_open_close ......................... pass
proton_tests.engine.SessionTest.test_simultaneous_close ................. pass
proton_tests.engine.SettlementTest.testSettleCurrent .................... pass
proton_tests.engine.SettlementTest.testUnsettled ........................ pass
proton_tests.engine.TransferTest.test_delivery_id_ordering .............. pass
proton_tests.engine.TransferTest.test_disposition ....................... pass
proton_tests.engine.TransferTest.test_multiframe ........................ pass
proton_tests.engine.TransferTest.test_work_queue ........................ pass
proton_tests.interop.InteropTest.test_arrays ............................ pass
proton_tests.interop.InteropTest.test_described ......................... pass
proton_tests.interop.InteropTest.test_described_array ................... pass
proton_tests.interop.InteropTest.test_lists ............................. pass
proton_tests.interop.InteropTest.test_maps .............................. pass
proton_tests.interop.InteropTest.test_message ........................... pass
proton_tests.interop.InteropTest.test_primitives ........................ pass
proton_tests.interop.InteropTest.test_strings ........................... pass
proton_tests.message.AccessorsTest.testAddress .......................... pass
proton_tests.message.AccessorsTest.testContentEncoding .................. pass
proton_tests.message.AccessorsTest.testContentType ...................... pass
proton_tests.message.AccessorsTest.testCorrelationId .................... pass
proton_tests.message.AccessorsTest.testCreationTime ..................... pass
proton_tests.message.AccessorsTest.testDeliveryCount .................... pass
proton_tests.message.AccessorsTest.testDurable .......................... pass
proton_tests.message.AccessorsTest.testExpiryTime ....................... pass
proton_tests.message.AccessorsTest.testFirstAquirer ..................... pass
proton_tests.message.AccessorsTest.testGroupId .......................... pass
proton_tests.message.AccessorsTest.testGroupSequence .................... pass
proton_tests.message.AccessorsTest.testId ............................... pass
proton_tests.message.AccessorsTest.testPriority ......................... pass
proton_tests.message.AccessorsTest.testReplyTo .......................... pass
proton_tests.message.AccessorsTest.testReplyToGroupId ................... pass
proton_tests.message.AccessorsTest.testSubject .......................... pass
proton_tests.message.AccessorsTest.testTtl .............................. pass
proton_tests.message.AccessorsTest.testUserId ........................... pass
proton_tests.message.CodecTest.testRoundTrip ............................ pass
proton_tests.message.LoadSaveTest.testBinary ............................ pass
proton_tests.message.LoadSaveTest.testData .............................. pass
proton_tests.message.LoadSaveTest.testDescriptor ........................ pass
proton_tests.message.LoadSaveTest.testFloating .......................... pass
proton_tests.message.LoadSaveTest.testIntegral .......................... pass
proton_tests.message.LoadSaveTest.testList .............................. pass
proton_tests.message.LoadSaveTest.testMap ............................... pass
proton_tests.message.LoadSaveTest.testString ............................ pass
proton_tests.message.LoadSaveTest.testSymbol ............................ pass
proton_tests.message.LoadSaveTest.testText .............................. pass
proton_tests.message.LoadSaveTest.testTextLoadNone ...................... pass
proton_tests.messenger.MessengerTest.testDefaultRoute ................... pass
proton_tests.messenger.MessengerTest.testDefaultRouteSubstitution ....... pass
proton_tests.messenger.MessengerTest.testIncomingRoute .................. pass
proton_tests.messenger.MessengerTest.testIncomingWindow ................. pass
proton_tests.messenger.MessengerTest.testOutgoingWindow ................. pass
proton_tests.messenger.MessengerTest.testReject ......................... pass
proton_tests.messenger.MessengerTest.testRejectIndividual ............... pass
proton_tests.messenger.MessengerTest.testRoute .......................... pass
proton_tests.messenger.MessengerTest.testSendBogus ...................... start
  Exception in thread server-thread:
  Traceback (most recent call last):
    File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
      self.run()
    File "/usr/lib/python2.7/threading.py", line 504, in run
      self.__target(*self.__args, **self.__kwargs)
    File "/x1/jenkins/jenkins-slave/workspace/Qpid-proton-c/proton/tests/python/proton_tests/messenger.py", line 75, in run_server
      self.server.recv(self.server_credit)
    File "/x1/jenkins/jenkins-slave/workspace/Qpid-proton-c/proton/proton-c/bindings/python/proton.py", line 429, in recv
      self._check(pn_messenger_recv(self._mng, n))
    File "/x1/jenkins/jenkins-slave/workspace/Qpid-proton-c/proton/proton-c/bindings/python/proton.py", line 228, in _check
      raise exc("[%s]: %s" % (err, pn_messenger_error(self._mng)))
  Timeout: [-7]: None
  
proton_tests.messenger.MessengerTest.testSendBogus ...................... fail
Error during teardown:  Traceback (most recent call last):
    File "./tests/python/proton-test", line 340, in run
      phase()
    File "/x1/jenkins/jenkins-slave/workspace/Qpid-proton-c/proton/tests/python/proton_tests/messenger.py", line 58, in teardown
      self.client.put(msg)
    File "/x1/jenkins/jenkins-slave/workspace/Qpid-proton-c/proton/proton-c/bindings/python/proton.py", line 388, in put
      self._check(pn_messenger_put(self._mng, message._msg))
    File "/x1/jenkins/jenkins-slave/workspace/Qpid-proton-c/proton/proton-c/bindings/python/proton.py", line 228, in _check
      raise exc("[%s]: %s" % (err, pn_messenger_error(self._mng)))
  MessengerException: [-2]: unable to connect to totally-bogus-address: getaddrinfo(totally-bogus-address, 5672): No address associated with hostname
proton_tests.messenger.MessengerTest.testSendReceive .................... pass
proton_tests.messenger.MessengerTest.testSendReceive100K ................ pass
proton_tests.messenger.MessengerTest.testSendReceive10K ................. pass
proton_tests.messenger.MessengerTest.testSendReceive1K .................. pass
proton_tests.messenger.MessengerTest.testSendReceive1M .................. pass
proton_tests.messenger.MessengerTest.testSendReceive2K .................. pass
proton_tests.messenger.MessengerTest.testSendReceive4K .................. pass
proton_tests.messenger.MessengerTest.testUnlimitedCredit ................ pass
proton_tests.messenger.MessengerTest.test_proton222 ..................... pass
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.soak.MessengerTests.test_echo_C ............................ pass
proton_tests.soak.MessengerTests.test_echo_C_Python ..................... pass
proton_tests.soak.MessengerTests.test_echo_Python ....................... pass
proton_tests.soak.MessengerTests.test_echo_Python_C ..................... pass
proton_tests.soak.MessengerTests.test_echo_valgrind ..................... skip
  Skipped: Skipping test - $VALGRIND not set.
proton_tests.soak.MessengerTests.test_oneway_C .......................... pass
proton_tests.soak.MessengerTests.test_oneway_C_Python ................... pass
proton_tests.soak.MessengerTests.test_oneway_Python ..................... pass
proton_tests.soak.MessengerTests.test_oneway_Python_C ................... pass
proton_tests.soak.MessengerTests.test_oneway_valgrind ................... skip
  Skipped: Skipping test - $VALGRIND not set.
proton_tests.soak.MessengerTests.test_relay_C ........................... pass
proton_tests.soak.MessengerTests.test_relay_C_Python .................... pass
proton_tests.soak.MessengerTests.test_relay_Python ...................... pass
proton_tests.soak.MessengerTests.test_relay_valgrind .................... skip
  Skipped: Skipping test - $VALGRIND not set.
proton_tests.soak.MessengerTests.test_star_topology_C ................... pass
proton_tests.soak.MessengerTests.test_star_topology_C_Python ............ pass
proton_tests.soak.MessengerTests.test_star_topology_Python .............. pass
proton_tests.soak.MessengerTests.test_star_topology_Python_C ............ pass
proton_tests.soak.MessengerTests.test_star_topology_valgrind ............ skip
  Skipped: Skipping test - $VALGRIND not set.
proton_tests.ssl.SslTest.test_allow_unsecured_client .................... pass
proton_tests.ssl.SslTest.test_bad_server_certificate ....................[0x6f46660:0] ERROR[-2] SSL Failure: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
 pass
proton_tests.ssl.SslTest.test_client_authentication ..................... pass
proton_tests.ssl.SslTest.test_client_authentication_fail_bad_cert .......[0x6f86c30:0] ERROR[-2] SSL Failure: error:140890B2:SSL routines:SSL3_GET_CLIENT_CERTIFICATE:no certificate returned
 pass
proton_tests.ssl.SslTest.test_client_authentication_fail_no_cert ........[0x6f4eb60:0] ERROR[-2] SSL Failure: error:140890C7:SSL routines:SSL3_GET_CLIENT_CERTIFICATE:peer did not return a certificate
 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 .................[0x7053be0:0] ERROR[-2] SSL Failure: error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol
 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 ............[0x8711350:0] ERROR[-2] SSL Failure: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
[0xe62c930:0] ERROR[-2] SSL Failure: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
[0x84c5e70:0] ERROR[-2] SSL Failure: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
 pass
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 .....................[0x85eb610:0] ERROR[-2] AMQP header mismatch: 'GARBAGE_XXX'
[0x85eb610:0] ERROR[-2] AMQP header mismatch: ''
 pass
proton_tests.transport.TransportTest.testBindAfterOpen .................. pass
proton_tests.transport.TransportTest.testEOS ............................[0x85eb610:0] ERROR[-2] AMQP header mismatch: ''
 pass
proton_tests.transport.TransportTest.testGarbage ........................[0x85eb610:0] ERROR[-2] AMQP header mismatch: 'GARBAGE_'
[0x85eb610:0] ERROR[-2] AMQP header mismatch: ''
 pass
proton_tests.transport.TransportTest.testHeader .........................ERROR amqp:connection:framing-error connection aborted
[0x85eb610:0] ERROR[-2] connection aborted
 pass
proton_tests.transport.TransportTest.testOutput ......................... pass
proton_tests.transport.TransportTest.testPartial ........................[0x85eb610:0] ERROR[-2] AMQP header mismatch: ''
 pass
proton_tests.transport.TransportTest.testSmallGarbage ...................[0x85eb610:0] ERROR[-2] AMQP header mismatch: 'XXX'
[0x85eb610:0] ERROR[-2] AMQP header mismatch: ''
 pass
Totals: 179 tests, 174 passed, 4 skipped, 0 ignored, 1 failed
Build step 'Execute shell' marked build as failure
Recording test results