[ https://issues.apache.org/jira/browse/DISPATCH-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17266597#comment-17266597 ]
Jiri Daněk commented on DISPATCH-1913: -------------------------------------- This is because those Ubuntu CI jobs are using Proton from HEAD and Fedora is using the Proton 0.33.0 release, I presume. [~astitcher] merged some {{BlockingConnection}} enhancements, PROTON-2314 and PROTON-2315. This is what broke the Dispatch tests. I checked that with commit a7257c9c8e2500d126616aaf501e4819f48a9a36, Dispatch tests pass (that is the PROTON-2314 change), and with the ebfe89f10e9f16e9347ebdb766480b7f4fdb5780 they fail. > All system tests that run qdstat/qdmanage fail on Ubuntu > -------------------------------------------------------- > > Key: DISPATCH-1913 > URL: https://issues.apache.org/jira/browse/DISPATCH-1913 > Project: Qpid Dispatch > Issue Type: Test > Components: Tests > Reporter: Ganesh Murthy > Assignee: Ganesh Murthy > Priority: Major > > Lots of tests fail in travis with the following error - > {noformat} > AttributeError: 'str' object has no attribute 'path' {noformat} > > For example, > {noformat} > 34: > ======================================================================34: > ERROR: test_01_link_route > (system_tests_two_routers.TwoRouterExtensionStateTest) > 34: Verify non-terminal state and data propagates over a link route > 34: ---------------------------------------------------------------------- > 34: Traceback (most recent call last): > 34: File > "/home/travis/build/apache/qpid-dispatch/tests/system_tests_two_routers.py", > line 2034, in test_01_link_route > 34: self.RouterA.wait_address("RoutieMcRouteFace", remotes=1, count=2) > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 672, in wait_address > 34: assert retry(check, **retry_kwargs) > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 141, in retry > 34: ret = function() > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 662, in check > 34: addrs = self.management.query( > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 504, in management > 34: self._management = Node.connect(self.addresses[0], timeout=TIMEOUT) > 34: File > "/home/travis/build/apache/qpid-dispatch/python/qpid_dispatch/management/client.py", > line 128, in connect > 34: return Node(Node.connection(url, router, timeout, ssl_domain, sasl, > 34: File > "/home/travis/build/apache/qpid-dispatch/python/qpid_dispatch/management/client.py", > line 143, in __init__ > 34: self.client = SyncRequestResponse(connection, self.url.path) > 34: AttributeError: 'str' object has no attribute 'path' > 34: > 34: ====================================================================== > 34: ERROR: test_03_multicast > (system_tests_two_routers.TwoRouterExtensionStateTest) > 34: Verify that disposition state set by the publisher is available to all > 34: ---------------------------------------------------------------------- > 34: Traceback (most recent call last): > 34: File > "/home/travis/build/apache/qpid-dispatch/tests/system_tests_two_routers.py", > line 2061, in test_03_multicast > 34: self.RouterA.wait_address("multicast/thingy", subscribers=3) > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 672, in wait_address > 34: assert retry(check, **retry_kwargs) > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 141, in retry > 34: ret = function() > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 662, in check > 34: addrs = self.management.query( > 34: File "/home/travis/build/apache/qpid-dispatch/tests/system_test.py", > line 504, in management > 34: self._management = Node.connect(self.addresses[0], timeout=TIMEOUT) > 34: File > "/home/travis/build/apache/qpid-dispatch/python/qpid_dispatch/management/client.py", > line 128, in connect > 34: return Node(Node.connection(url, router, timeout, ssl_domain, sasl, > 34: File > "/home/travis/build/apache/qpid-dispatch/python/qpid_dispatch/management/client.py", > line 143, in __init__ > 34: self.client = SyncRequestResponse(connection, self.url.path) > 34: AttributeError: 'str' object has no attribute 'path'{noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org