qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jiri Danek (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DISPATCH-390) New pn_proactor-based IO driver
Date Thu, 11 May 2017 21:01:04 GMT

    [ https://issues.apache.org/jira/browse/DISPATCH-390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16007185#comment-16007185 ] 

Jiri Danek commented on DISPATCH-390:
-------------------------------------

When I compiled Dispatch now, the unit-tests failed for me, in two cases it is on asserts in Proton (I have -DCMAKE_BUILD_TYPE=Debug for both qpid-proton build and qpid-dispatch build). The relevant logs are below

{noformat}
Errors while running CTest

91% tests passed, 3 tests failed out of 33

Total Test time (real) = 397.63 sec

The following tests FAILED:
         14 - system_tests_autolinks (Failed)
         19 - system_tests_protocol_family (Failed)
         23 - system_tests_sasl_plain (Failed)
The command '/bin/sh -c ctest -VV' returned a non-zero code: 8
{noformat}

{noformat}
14: Test command: /usr/bin/python "/main/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_autolinks"
14: Test timeout computed to be: 1500
14: test_01_autolink_attach (system_tests_autolinks.AutolinkTest) ... ok
14: test_02_autolink_credit (system_tests_autolinks.AutolinkTest) ... FAIL
14: test_03_autolink_sender (system_tests_autolinks.AutolinkTest) ... ok
14: test_04_autolink_receiver (system_tests_autolinks.AutolinkTest) ... ok
14: test_05_inter_container_transfer (system_tests_autolinks.AutolinkTest) ... ok
14: test_06_manage_autolinks (system_tests_autolinks.AutolinkTest) ... ERROR:root:Connectivity to the peer container was lost
14: ERROR:root:Connectivity to the peer container was lost
14: ERROR:root:Connectivity to the peer container was lost
14: ERROR:root:Connectivity to the peer container was lost
14: ERROR:root:Connectivity to the peer container was lost
14: ok
14: test_07_autolink_attach_with_ext_addr (system_tests_autolinks.AutolinkTest) ... ok
14: test_08_autolink_sender_with_ext_addr (system_tests_autolinks.AutolinkTest) ... ok
14: test_09_autolink_receiver_with_ext_addr (system_tests_autolinks.AutolinkTest) ... ok
14: 
14: ======================================================================
14: FAIL: test_02_autolink_credit (system_tests_autolinks.AutolinkTest)
14: ----------------------------------------------------------------------
14: Traceback (most recent call last):
14:   File "/main/qpid-dispatch/tests/system_tests_autolinks.py", line 95, in test_02_autolink_credit
14:     self.assertEqual(None, test.error)
14: AssertionError: None != 'Timeout Expired: last_action=Opened route connection'
14: 
14: ----------------------------------------------------------------------
14: Ran 9 tests in 60.721s
14: 
14: FAILED (failures=1)
14/33 Test #14: system_tests_autolinks ....................***Failed   60.77 sec
test 15
      Start 15: system_tests_drain
{noformat}

{noformat}
19: Test command: /usr/bin/python "/main/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_protocol_family"
19: Test timeout computed to be: 1500
19: test_simple_pre_settled (system_tests_protocol_family.ProtocolFamilyTest) ... ok
19: ERROR
19: 
19: ======================================================================
19: ERROR: tearDownClass (system_tests_protocol_family.ProtocolFamilyTest)
19: ----------------------------------------------------------------------
19: Traceback (most recent call last):
19:   File "/main/qpid-dispatch/tests/system_test.py", line 605, in tearDownClass
19:     cls.tester.teardown()
19:   File "/main/qpid-dispatch/tests/system_test.py", line 543, in teardown
19:     raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) for e in errors]))
19: RuntimeError: Errors during teardown: 
19: 
19: Process 274 error: exit code -6, expected -1
19: qdrouterd -c B.conf -I /main/qpid-dispatch/python
19: /main/qpid-dispatch/build/tests/system_test.dir/system_tests_protocol_family/ProtocolFamilyTest/setUpClass/B-2.cmd
19: >>>>
19: qdrouterd: /main/qpid-proton/proton-c/src/proactor/epoll.c:169: ptimer_callback: Assertion `l == sizeof(uint64_t)' failed.
19: <<<<
19: 
19: ----------------------------------------------------------------------
19: Ran 1 test in 180.492s
19: 
19: FAILED (errors=1)
19/33 Test #19: system_tests_protocol_family ..............***Failed  180.54 sec
test 20
      Start 20: system_tests_protocol_settings
{noformat}

{noformat}
23: Test command: /usr/bin/python "/main/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_sasl_plain"
23: Test timeout computed to be: 1500
23: test_inter_router_plain_exists (system_tests_sasl_plain.RouterTestPlainSasl) ... ok
23: test_qdstat_connect_sasl (system_tests_sasl_plain.RouterTestPlainSasl) ... ok
23: test_qdstat_connect_sasl_password_file (system_tests_sasl_plain.RouterTestPlainSasl) ... ok
23: test_aaa_qdstat_connect_sasl_over_ssl (system_tests_sasl_plain.RouterTestPlainSaslOverSsl) ... ok
23: test_inter_router_plain_over_ssl_exists (system_tests_sasl_plain.RouterTestPlainSaslOverSsl)
23: The setUpClass sets up two routers with SASL PLAIN enabled over TLS/SSLv3. ... ok
23: test_inter_router_plain_over_ssl_exists (system_tests_sasl_plain.RouterTestVerifyHostNameNo) ... ERROR
23: test_zzz_delete_create_ssl_profile (system_tests_sasl_plain.RouterTestVerifyHostNameNo) ... ERROR
23: ERROR
23: test_no_inter_router_connection (system_tests_sasl_plain.RouterTestVerifyHostNameYes) ... ok
23: 
23: ======================================================================
23: ERROR: test_inter_router_plain_over_ssl_exists (system_tests_sasl_plain.RouterTestVerifyHostNameNo)
23: ----------------------------------------------------------------------
23: Traceback (most recent call last):
23:   File "/main/qpid-dispatch/tests/system_tests_sasl_plain.py", line 521, in test_inter_router_plain_over_ssl_exists
23:     local_node = Node.connect(self.routers[1].addresses[0], timeout=TIMEOUT)
23:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
23:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
23:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
23:     password=str(sasl.password) if sasl else None)
23:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
23:     msg="Opening connection")
23:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
23:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
23: ConnectionException: Connection amqp://0.0.0.0:25371/$management disconnected: Condition('proton:io', 'recv: Connection refused')
23: 
23: ======================================================================
23: ERROR: test_zzz_delete_create_ssl_profile (system_tests_sasl_plain.RouterTestVerifyHostNameNo)
23: ----------------------------------------------------------------------
23: Traceback (most recent call last):
23:   File "/main/qpid-dispatch/tests/system_tests_sasl_plain.py", line 536, in test_zzz_delete_create_ssl_profile
23:     connections = local_node.query(type='org.apache.qpid.dispatch.connection').get_entities()
23:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 221, in query
23:     response = self.call(request)
23:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 162, in call
23:     response = self.client.call(request)
23:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 353, in call
23:     self.sender.send(request)
23:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 78, in send
23:     self.connection.wait(lambda: _is_settled(delivery), msg="Sending on sender %s" % self.link.name, timeout=timeout)
23:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
23:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
23: ConnectionException: Connection amqp://0.0.0.0:25371/$management disconnected: Condition('amqp:connection:framing-error', 'connection aborted')
23: 
23: ======================================================================
23: ERROR: tearDownClass (system_tests_sasl_plain.RouterTestVerifyHostNameNo)
23: ----------------------------------------------------------------------
23: Traceback (most recent call last):
23:   File "/main/qpid-dispatch/tests/system_test.py", line 605, in tearDownClass
23:     cls.tester.teardown()
23:   File "/main/qpid-dispatch/tests/system_test.py", line 543, in teardown
23:     raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) for e in errors]))
23: RuntimeError: Errors during teardown: 
23: 
23: Process 584 error: exit code -6, expected -1
23: qdrouterd -c Y.conf -I /main/qpid-dispatch/python
23: /main/qpid-dispatch/build/tests/system_test.dir/system_tests_sasl_plain/RouterTestVerifyHostNameNo/setUpClass/Y-6.cmd
23: >>>>
23: qdrouterd: /main/qpid-proton/proton-c/src/proactor/epoll.c:172: ptimer_callback: Assertion `exp_count >= pt->skip_count' failed.
23: <<<<
23: 
23: Process 583 error: exit code -6, expected -1
23: qdrouterd -c X.conf -I /main/qpid-dispatch/python
23: /main/qpid-dispatch/build/tests/system_test.dir/system_tests_sasl_plain/RouterTestVerifyHostNameNo/setUpClass/X-5.cmd
23: >>>>
23: qdrouterd: /main/qpid-proton/proton-c/src/proactor/epoll.c:172: ptimer_callback: Assertion `exp_count >= pt->skip_count' failed.
23: <<<<
23: 
23: ----------------------------------------------------------------------
23: Ran 8 tests in 70.192s
23: 
23: FAILED (errors=3)
23/33 Test #23: system_tests_sasl_plain ...................***Failed   70.25 sec
test 24
      Start 24: system_tests_user_id
{noformat}

In addition to the errors from the run above, I have also seen the following on various reruns of the tests (I ran it three more times, it passed without errors once)

{noformat}
16: Test command: /usr/bin/python "/main/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_management"
16: Test timeout computed to be: 1500
16: test_bad_query (system_tests_management.ManagementTest)
16: Test that various badly formed queries get the proper response ... ERROR
16: test_connection (system_tests_management.ManagementTest)
16: Verify there is at least one connection ... ERROR
16: test_create_fixed_address (system_tests_management.ManagementTest) ... ERROR
16: test_create_listener (system_tests_management.ManagementTest)
16: Create a new listener on a running router ... ERROR
16: test_dummy (system_tests_management.ManagementTest)
16: Test all operations on the dummy test entity ... ERROR
16: test_entity_names (system_tests_management.ManagementTest) ... ERROR
16: test_get_attributes (system_tests_management.ManagementTest) ... ERROR
16: test_get_operations (system_tests_management.ManagementTest) ... ERROR
16: test_get_schema (system_tests_management.ManagementTest) ... ERROR
16: test_get_types (system_tests_management.ManagementTest) ... ERROR
16: test_link (system_tests_management.ManagementTest)
16: Verify we can find our own reply-to address in links ... ERROR
16: test_log (system_tests_management.ManagementTest)
16: Create, update and query log entities ... ERROR
16: test_query_attributes (system_tests_management.ManagementTest)
16: Query with attributes only ... ERROR
16: test_query_type (system_tests_management.ManagementTest)
16: Query with type only ... ERROR
16: test_query_type_attributes (system_tests_management.ManagementTest)
16: Query with type and attribute names ... ERROR
16: test_remote_node (system_tests_management.ManagementTest)
16: Test that we can access management info of remote nodes using get_mgmt_nodes addresses ... ERROR
16: test_router (system_tests_management.ManagementTest)
16: Verify router counts match entity counts ... ERROR
16: test_router_node (system_tests_management.ManagementTest)
16: Test node entity in a trio of linked routers ... ERROR
16: test_standalone_no_inter_router (system_tests_management.ManagementTest)
16: Verify that we do not allow inter-router connectors or listeners in standalone mode ... ERROR
16: ERROR
16: 
16: ======================================================================
16: ERROR: test_bad_query (system_tests_management.ManagementTest)
16: Test that various badly formed queries get the proper response
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection reset by peer')
16: 
16: ======================================================================
16: ERROR: test_connection (system_tests_management.ManagementTest)
16: Verify there is at least one connection
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_create_fixed_address (system_tests_management.ManagementTest)
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_create_listener (system_tests_management.ManagementTest)
16: Create a new listener on a running router
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_dummy (system_tests_management.ManagementTest)
16: Test all operations on the dummy test entity
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_entity_names (system_tests_management.ManagementTest)
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_get_attributes (system_tests_management.ManagementTest)
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_get_operations (system_tests_management.ManagementTest)
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_get_schema (system_tests_management.ManagementTest)
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_get_types (system_tests_management.ManagementTest)
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_link (system_tests_management.ManagementTest)
16: Verify we can find our own reply-to address in links
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_log (system_tests_management.ManagementTest)
16: Create, update and query log entities
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_query_attributes (system_tests_management.ManagementTest)
16: Query with attributes only
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_query_type (system_tests_management.ManagementTest)
16: Query with type only
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_query_type_attributes (system_tests_management.ManagementTest)
16: Query with type and attribute names
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_remote_node (system_tests_management.ManagementTest)
16: Test that we can access management info of remote nodes using get_mgmt_nodes addresses
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_router (system_tests_management.ManagementTest)
16: Verify router counts match entity counts
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_router_node (system_tests_management.ManagementTest)
16: Test node entity in a trio of linked routers
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: test_standalone_no_inter_router (system_tests_management.ManagementTest)
16: Verify that we do not allow inter-router connectors or listeners in standalone mode
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_tests_management.py", line 112, in setUp
16:     self.node = self.cleanup(Node.connect(self.router.addresses[0]))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 100, in connect
16:     return Node(Node.connection(url, router, timeout, ssl_domain, sasl))
16:   File "/main/qpid-dispatch/python/qpid_dispatch/management/client.py", line 95, in connection
16:     password=str(sasl.password) if sasl else None)
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 213, in __init__
16:     msg="Opening connection")
16:   File "/usr/lib/python2.7/dist-packages/proton/utils.py", line 279, in wait
16:     "Connection %s disconnected: %s" % (self.url, self.disconnected))
16: ConnectionException: Connection amqp://0.0.0.0:25225/$management disconnected: Condition('proton:io', 'recv: Connection refused')
16: 
16: ======================================================================
16: ERROR: tearDownClass (system_tests_management.ManagementTest)
16: ----------------------------------------------------------------------
16: Traceback (most recent call last):
16:   File "/main/qpid-dispatch/tests/system_test.py", line 605, in tearDownClass
16:     cls.tester.teardown()
16:   File "/main/qpid-dispatch/tests/system_test.py", line 543, in teardown
16:     raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) for e in errors]))
16: RuntimeError: Errors during teardown: 
16: 
16: Process 96 error: exit code -6, expected -1
16: qdrouterd -c solo.conf -I /main/qpid-dispatch/python
16: /main/qpid-dispatch/build/tests/system_test.dir/system_tests_management/ManagementTest/setUpClass/solo-1.cmd
16: >>>>
16: qdrouterd: /main/qpid-dispatch/src/policy.c:210: qd_policy_socket_close: Assertion `n_connections >= 0' failed.
16: <<<<
16: 
16: ----------------------------------------------------------------------
16: Ran 19 tests in 0.386s
16: 
16: FAILED (errors=20)
16/33 Test #16: system_tests_management ...................***Failed    0.44 sec
{noformat}

{noformat}
20: Test command: /usr/bin/python "/main/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_protocol_settings"
20: Test timeout computed to be: 1500
20: ERROR
20: test_connector_default (system_tests_protocol_settings.ConnectorSettingsNondefaultTest) ... ok
20: test_max_frame_default (system_tests_protocol_settings.MaxFrameDefaultTest) ... ok
20: test_max_frame_max_session_frames__max_sessions_default (system_tests_protocol_settings.MaxFrameMaxSessionFramesTest) ... ok
20: test_max_frame_max_session_zero (system_tests_protocol_settings.MaxFrameMaxSessionFramesZeroTest) ... ok
20: test_max_frame_small (system_tests_protocol_settings.MaxFrameSmallTest) ... ok
20: test_max_session_frames_default (system_tests_protocol_settings.MaxSessionFramesDefaultTest) ... ok
20: test_max_sessions_large (system_tests_protocol_settings.MaxSessionsLargeTest) ... ok
20: test_max_sessions (system_tests_protocol_settings.MaxSessionsTest) ... ok
20: test_max_sessions_zero (system_tests_protocol_settings.MaxSessionsZeroTest) ... ok
20: 
20: ======================================================================
20: ERROR: setUpClass (system_tests_protocol_settings.ConnectorSettingsDefaultTest)
20: ----------------------------------------------------------------------
20: Traceback (most recent call last):
20:   File "/main/qpid-dispatch/tests/system_tests_protocol_settings.py", line 313, in setUpClass
20:     'verifyHostName': 'no'}))
20:   File "/main/qpid-dispatch/tests/system_tests_protocol_settings.py", line 303, in router
20:     cls.routers.append(cls.tester.qdrouterd(name, config, wait=True))
20:   File "/main/qpid-dispatch/tests/system_test.py", line 558, in qdrouterd
20:     return self.cleanup(Qdrouterd(*args, **kwargs))
20:   File "/main/qpid-dispatch/tests/system_test.py", line 325, in __init__
20:     self.wait_ready()
20:   File "/main/qpid-dispatch/tests/system_test.py", line 453, in wait_ready
20:     self.wait_connectors(**retry_kwargs)
20:   File "/main/qpid-dispatch/tests/system_test.py", line 446, in wait_connectors
20:     **retry_kwargs), "Port not connected %s" % c['port']
20: AssertionError: Port not connected 26729
20: 
20: ----------------------------------------------------------------------
20: Ran 9 tests in 63.811s
20: 
20: FAILED (errors=1)
20/33 Test #20: system_tests_protocol_settings ............***Failed   63.86 sec
{noformat}

{noformat}
test 21
      Start 21: system_tests_qdmanage

21: Test command: /usr/bin/python "/main/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_qdmanage"
21: Test timeout computed to be: 1500
21: test_check_address_name (system_tests_qdmanage.QdmanageTest) ... ok
21: test_check_auto_link_name (system_tests_qdmanage.QdmanageTest) ... ok
21: test_check_link_route_name (system_tests_qdmanage.QdmanageTest) ... ok
21: test_create_delete_connector (system_tests_qdmanage.QdmanageTest) ... ok
21: test_create_delete_ssl_profile (system_tests_qdmanage.QdmanageTest) ... ok
21: test_crud (system_tests_qdmanage.QdmanageTest) ... ok
21: test_get_annotations (system_tests_qdmanage.QdmanageTest) ... ok
21: test_get_log (system_tests_qdmanage.QdmanageTest) ... ok
21: test_get_logstats (system_tests_qdmanage.QdmanageTest) ... ok
21: test_get_schema (system_tests_qdmanage.QdmanageTest) ... ok
21: test_get_types (system_tests_qdmanage.QdmanageTest) ... ok
21: test_query (system_tests_qdmanage.QdmanageTest) ... ok
21: test_specify_container_id_connection_auto_link (system_tests_qdmanage.QdmanageTest) ... ok
21: test_specify_container_id_connection_link_route (system_tests_qdmanage.QdmanageTest) ... ok
21: test_stdin (system_tests_qdmanage.QdmanageTest)
21: Test piping from stdin ... ok
21: test_update (system_tests_qdmanage.QdmanageTest) ... ok
21: test_zzz_add_connector (system_tests_qdmanage.QdmanageTest) ... ok
21: test_zzz_create_delete_listener (system_tests_qdmanage.QdmanageTest) ... ok
21: ERROR
21: 
21: ======================================================================
21: ERROR: tearDownClass (system_tests_qdmanage.QdmanageTest)
21: ----------------------------------------------------------------------
21: Traceback (most recent call last):
21:   File "/main/qpid-dispatch/tests/system_test.py", line 605, in tearDownClass
21:     cls.tester.teardown()
21:   File "/main/qpid-dispatch/tests/system_test.py", line 543, in teardown
21:     raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) for e in errors]))
21: RuntimeError: Errors during teardown: 
21: 
21: Process 354 error: exit code -6, expected 0
21: qdrouterd -c test_router_1.conf -I /main/qpid-dispatch/python
21: /main/qpid-dispatch/build/tests/system_test.dir/system_tests_qdmanage/QdmanageTest/setUpClass/test_router_1-2.cmd
21: >>>>
21: qdrouterd: /main/qpid-dispatch/src/policy.c:210: qd_policy_socket_close: Assertion `n_connections >= 0' failed.
21: <<<<
21: 
21: ----------------------------------------------------------------------
21: Ran 18 tests in 4.954s
21: 
21: FAILED (errors=1)
21/33 Test #21: system_tests_qdmanage .....................***Failed    5.01 sec
{noformat}

/main/qpid-dispatch/build/tests/system_test.dir/system_tests_qdmanage/QdmanageTest/setUpClass/core

{noformat}
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7ff8ab7fe700 (LWP 357))]
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007ff8b30813fa in __GI_abort () at abort.c:89
#2  0x00007ff8b3078e37 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7ff8b44567d0 "n_connections >= 0", file=file@entry=0x7ff8b4456600 "/main/qpid-dispatch/src/policy.c", line=line@entry=210, 
    function=function@entry=0x7ff8b4456e90 <__PRETTY_FUNCTION__.14078> "qd_policy_socket_close") at assert.c:92
#3  0x00007ff8b3078ee2 in __GI___assert_fail (assertion=0x7ff8b44567d0 "n_connections >= 0", file=0x7ff8b4456600 "/main/qpid-dispatch/src/policy.c", line=210, 
    function=0x7ff8b4456e90 <__PRETTY_FUNCTION__.14078> "qd_policy_socket_close") at assert.c:101
#4  0x00007ff8b442ae57 in qd_policy_socket_close (policy=0x5622e1e02a50, conn=0x7ff8a4048f20) at /main/qpid-dispatch/src/policy.c:210
#5  0x00007ff8b444eb3e in qd_connection_free (ctx=0x7ff8a4048f20) at /main/qpid-dispatch/src/server.c:724
#6  0x00007ff8b444ee1c in handle (qd_server=0x5622e1da0af0, e=0x7ff8a4053080) at /main/qpid-dispatch/src/server.c:807
#7  0x00007ff8b444ee66 in thread_run (arg=0x5622e1da0af0) at /main/qpid-dispatch/src/server.c:820
#8  0x00007ff8b3d90494 in start_thread (arg=0x7ff8ab7fe700) at pthread_create.c:333
#9  0x00007ff8b313593f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
(gdb) 
{noformat}

/main/qpid-dispatch/build/tests/system_test.dir/system_tests_failover_list/RouterTest/setUpClass/core

{noformat}
Program terminated with signal SIGABRT, Aborted.
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7f1f3d427080 (LWP 692))]
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f1f3bc283fa in __GI_abort () at abort.c:89
#2  0x00007f1f3bc1fe37 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7f1f3cffd7d0 "n_connections >= 0", file=file@entry=0x7f1f3cffd600 "/main/qpid-dispatch/src/policy.c", line=line@entry=210, 
    function=function@entry=0x7f1f3cffde90 <__PRETTY_FUNCTION__.14078> "qd_policy_socket_close") at assert.c:92
#3  0x00007f1f3bc1fee2 in __GI___assert_fail (assertion=0x7f1f3cffd7d0 "n_connections >= 0", file=0x7f1f3cffd600 "/main/qpid-dispatch/src/policy.c", line=210, 
    function=0x7f1f3cffde90 <__PRETTY_FUNCTION__.14078> "qd_policy_socket_close") at assert.c:101
#4  0x00007f1f3cfd1e57 in qd_policy_socket_close (policy=0x55b8bef8e9f0, conn=0x55b8bf02ace0) at /main/qpid-dispatch/src/policy.c:210
#5  0x00007f1f3cff5b3e in qd_connection_free (ctx=0x55b8bf02ace0) at /main/qpid-dispatch/src/server.c:724
#6  0x00007f1f3cff5e1c in handle (qd_server=0x55b8bef94640, e=0x55b8beff0e00) at /main/qpid-dispatch/src/server.c:807
#7  0x00007f1f3cff5e66 in thread_run (arg=0x55b8bef94640) at /main/qpid-dispatch/src/server.c:820
#8  0x00007f1f3cff695a in qd_server_run (qd=0x55b8becf6010) at /main/qpid-dispatch/src/server.c:1031
#9  0x000055b8bce6b8d0 in ?? ()
#10 0x000055b8bce6c25b in main ()
{noformat}

{noformat}
test 29
      Start 29: system_tests_multi_tenancy

29: Test command: /usr/bin/python "/main/qpid-dispatch/build/tests/run.py" "-m" "unittest" "-v" "system_tests_multi_tenancy"
29: Test timeout computed to be: 1500
29: test_01_one_router_targeted_sender_no_tenant (system_tests_multi_tenancy.RouterTest) ... ok
29: test_02_one_router_targeted_sender_tenant_on_sender (system_tests_multi_tenancy.RouterTest) ... ok
29: test_03_one_router_targeted_sender_tenant_on_receiver (system_tests_multi_tenancy.RouterTest) ... ok
29: test_04_one_router_targeted_sender_tenant_on_both (system_tests_multi_tenancy.RouterTest) ... ok
29: test_05_two_router_targeted_sender_no_tenant (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_06_two_router_targeted_sender_tenant_on_sender (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_07_two_router_targeted_sender_tenant_on_receiver (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_08_two_router_targeted_sender_tenant_on_both (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_09_one_router_anonymous_sender_no_tenant (system_tests_multi_tenancy.RouterTest) ... ok
29: test_10_one_router_anonymous_sender_tenant_on_sender (system_tests_multi_tenancy.RouterTest) ... ok
29: test_11_one_router_anonymous_sender_tenant_on_receiver (system_tests_multi_tenancy.RouterTest) ... ok
29: test_12_one_router_anonymous_sender_tenant_on_both (system_tests_multi_tenancy.RouterTest) ... ok
29: test_13_two_router_anonymous_sender_no_tenant (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_14_two_router_anonymous_sender_tenant_on_sender (system_tests_multi_tenancy.RouterTest) ... FAIL


29: test_15_two_router_anonymous_sender_tenant_on_receiver (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_16_two_router_anonymous_sender_tenant_on_both (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_17_one_router_link_route_targeted (system_tests_multi_tenancy.RouterTest) ... ok
29: test_18_one_router_link_route_targeted_no_tenant (system_tests_multi_tenancy.RouterTest) ... ok
29: test_19_one_router_link_route_dynamic (system_tests_multi_tenancy.RouterTest) ... ok
29: test_20_one_router_link_route_dynamic_no_tenant (system_tests_multi_tenancy.RouterTest) ... ok
29: test_21_two_router_link_route_targeted (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_22_two_router_link_route_targeted_no_tenant (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_23_two_router_link_route_dynamic (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_24_two_router_link_route_dynamic_no_tenant (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_25_one_router_anonymous_sender_non_mobile (system_tests_multi_tenancy.RouterTest) ... ok
29: test_26_one_router_targeted_sender_non_mobile (system_tests_multi_tenancy.RouterTest) ... ok
29: test_27_two_router_anonymous_sender_non_mobile (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_28_two_router_targeted_sender_non_mobile (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_29_one_router_waypoint_no_tenant (system_tests_multi_tenancy.RouterTest) ... ok
29: test_30_one_router_waypoint (system_tests_multi_tenancy.RouterTest) ... ok
29: test_31_two_router_waypoint_no_tenant (system_tests_multi_tenancy.RouterTest) ... FAIL
29: test_32_two_router_waypoint (system_tests_multi_tenancy.RouterTest) ... FAIL
29: ERROR
29: 
29: ======================================================================
29: ERROR: tearDownClass (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_test.py", line 605, in tearDownClass
29:     cls.tester.teardown()
29:   File "/main/qpid-dispatch/tests/system_test.py", line 543, in teardown
29:     raise RuntimeError("Errors during teardown: \n\n%s" % "\n\n".join([str(e) for e in errors]))
29: RuntimeError: Errors during teardown: 
29: 
29: Process 1348 error: exit code -6, expected 0
29: qdrouterd -c A.conf -I /main/qpid-dispatch/python
29: /main/qpid-dispatch/build/tests/system_test.dir/system_tests_multi_tenancy/RouterTest/setUpClass/A-1.cmd
29: >>>>
29: qdrouterd: /main/qpid-dispatch/src/policy.c:210: qd_policy_socket_close: Assertion `n_connections >= 0' failed.
29: <<<<
29: 
29: ======================================================================
29: FAIL: test_05_two_router_targeted_sender_no_tenant (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 128, in test_05_two_router_targeted_sender_no_tenant
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_receiver_opened=2 n_sender_opened=2'
29: 
29: ======================================================================
29: FAIL: test_06_two_router_targeted_sender_tenant_on_sender (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 139, in test_06_two_router_targeted_sender_tenant_on_sender
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_receiver_opened=2 n_sender_opened=2'
29: 
29: ======================================================================
29: FAIL: test_07_two_router_targeted_sender_tenant_on_receiver (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 150, in test_07_two_router_targeted_sender_tenant_on_receiver
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_receiver_opened=2 n_sender_opened=2'
29: 
29: ======================================================================
29: FAIL: test_08_two_router_targeted_sender_tenant_on_both (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 161, in test_08_two_router_targeted_sender_tenant_on_both
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_receiver_opened=2 n_sender_opened=2'
29: 
29: ======================================================================
29: FAIL: test_13_two_router_anonymous_sender_no_tenant (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 216, in test_13_two_router_anonymous_sender_no_tenant
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_agent_reads=239 n_receiver_opened=2 n_sender_opened=1'
29: 
29: ======================================================================
29: FAIL: test_14_two_router_anonymous_sender_tenant_on_sender (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 227, in test_14_two_router_anonymous_sender_tenant_on_sender
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_agent_reads=239 n_receiver_opened=2 n_sender_opened=1'
29: 
29: ======================================================================
29: FAIL: test_15_two_router_anonymous_sender_tenant_on_receiver (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 238, in test_15_two_router_anonymous_sender_tenant_on_receiver
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_agent_reads=239 n_receiver_opened=2 n_sender_opened=1'
29: 
29: ======================================================================
29: FAIL: test_16_two_router_anonymous_sender_tenant_on_both (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 249, in test_16_two_router_anonymous_sender_tenant_on_both
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_agent_reads=239 n_receiver_opened=2 n_sender_opened=1'
29: 
29: ======================================================================
29: FAIL: test_21_two_router_link_route_targeted (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 304, in test_21_two_router_link_route_targeted
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_settled=0'
29: 
29: ======================================================================
29: FAIL: test_22_two_router_link_route_targeted_no_tenant (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 315, in test_22_two_router_link_route_targeted_no_tenant
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_settled=0'
29: 
29: ======================================================================
29: FAIL: test_23_two_router_link_route_dynamic (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 326, in test_23_two_router_link_route_dynamic
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_settled=0'
29: 
29: ======================================================================
29: FAIL: test_24_two_router_link_route_dynamic_no_tenant (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 337, in test_24_two_router_link_route_dynamic_no_tenant
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_settled=0'
29: 
29: ======================================================================
29: FAIL: test_27_two_router_anonymous_sender_non_mobile (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 370, in test_27_two_router_anonymous_sender_non_mobile
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=10 n_rcvd=0 n_accepted=0 n_agent_reads=1 n_receiver_opened=2 n_sender_opened=2'
29: 
29: ======================================================================
29: FAIL: test_28_two_router_targeted_sender_non_mobile (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 381, in test_28_two_router_targeted_sender_non_mobile
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_accepted=0 n_receiver_opened=2 n_sender_opened=2'
29: 
29: ======================================================================
29: FAIL: test_31_two_router_waypoint_no_tenant (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 408, in test_31_two_router_waypoint_no_tenant
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_thru=0'
29: 
29: ======================================================================
29: FAIL: test_32_two_router_waypoint (system_tests_multi_tenancy.RouterTest)
29: ----------------------------------------------------------------------
29: Traceback (most recent call last):
29:   File "/main/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 417, in test_32_two_router_waypoint
29:     self.assertEqual(None, test.error)
29: AssertionError: None != 'Timeout Expired: n_sent=0 n_rcvd=0 n_thru=0'
29: 
29: ----------------------------------------------------------------------
29: Ran 32 tests in 1080.679s
29: 
29: FAILED (failures=16, errors=1)
29/33 Test #29: system_tests_multi_tenancy ................***Failed  1080.77 sec
{noformat}

> New pn_proactor-based IO driver
> -------------------------------
>
>                 Key: DISPATCH-390
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-390
>             Project: Qpid Dispatch
>          Issue Type: New Feature
>          Components: Container
>    Affects Versions: 0.6.0
>            Reporter: Alan Conway
>            Assignee: Alan Conway
>             Fix For: 1.0.0
>
>
> Replace the current proton IO driver with a driver based on the pn_proactor API. This will allow drop-in replacement of the IO layer for different platforms.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org


Mime
View raw message