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

Charles E. Rolke commented on DISPATCH-1530:
--------------------------------------------

WaypointTest was instrumented to produce some more detailed logging.

The first failure observed was that messages sent by send_client were released. 
With no messages passing through to the waypoint the test times out. A 
workaround 
([https://github.com/ChugR/qpid-dispatch/blob/cr-DISPATCH-1530/tests/system_tests_multi_tenancy.py)]
 was added to compensate for the released messages by sending something, not 
the original message but some message nonetheless.

That triggered a second failure where messages sent by send_waypoint were 
released. There was no compensation in the test for those released messages so 
the test went on to time out. However, along the way an unusual autoLink event 
cropped up: Five seconds into the test two more autolinks from router B were 
created to the ALC container. Now there are four active links, two sender links 
and two receiver links. No traffic passed over any of the links before the test 
timed out.

A log of the test and the test events is attached.

> system_tests_multi_tenancy fails occasionally 
> ----------------------------------------------
>
>                 Key: DISPATCH-1530
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-1530
>             Project: Qpid Dispatch
>          Issue Type: Improvement
>          Components: Tests
>    Affects Versions: 1.9.0
>            Reporter: Ganesh Murthy
>            Assignee: Charles E. Rolke
>            Priority: Major
>             Fix For: 1.11.0
>
>
> FAIL: test_36_two_router_waypoint_external_addr 
> (system_tests_multi_tenancy.RouterTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>  File "/foo/qpid-dispatch/tests/system_tests_multi_tenancy.py", line 459, in 
> test_36_two_router_waypoint_external_addr
>  self.assertEqual(None, test.error)
> AssertionError: None != u'Timeout Expired: n_sent=10 n_rcvd=8 n_thru=8'
> ----------------------------------------------------------------------
> Ran 36 tests in 73.577s



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to