Skip to content

Conversation

@ChugR
Copy link
Contributor

@ChugR ChugR commented Jul 10, 2020

Don't commit this until the bug[1] is fixed.

This PR releases phase 0 messages received on fallback link.

This PR also includes housekeeping changes:

  • mnemonic names for the router ports to use in each test
  • unique payload for every transfer: improves scraper analysis
  • link names based on test and link role

[1] with this patch test_28 fails hard with EA1 never getting notified of the loss of the primary receiver on EB1.

@ChugR ChugR added bugfix WIP PR is a Work In Progress labels Jul 10, 2020
@ChugR ChugR self-assigned this Jul 10, 2020
@ChugR ChugR requested a review from ted-ross July 10, 2020 19:25
cls.routers[0].wait_router_connected('INT.B')
cls.routers[1].wait_router_connected('INT.A')

cls.ROUTER_INTA = cls.routers[0].addresses[0]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! This is a major improvement.

Add count of those released messages. Note that this commit reveals
another issue where test_28 fails hard with message:

63: AssertionError: None != 'Timeout Expired - n_tx=256, n_rx=0, n_rel=111117, phase=1, local_rel=1246'

With this error router EA1 is never notified of the primary receiver on
EB1 going away.
@ChugR ChugR force-pushed the DISPATCH-1708-dev branch from 64bff83 to faa2f0e Compare July 20, 2020 13:40
@ChugR ChugR removed the WIP PR is a Work In Progress label Jul 20, 2020
@asfgit asfgit closed this in a383172 Jul 22, 2020
ChugR pushed a commit to ChugR/qpid-dispatch that referenced this pull request Oct 13, 2022
…ystem … (apache#775)

* Fixes apache#567: Modified TCP adaptor to use the qd TLS API. Added system tests to test TLS over TCP.

* Code review changes: Call qd_adaptor_buffers_copy_to_qd_buffers from the tcp_adaptor.c instead of duplicating code. Also remove a comment from a test

* clang-format fixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants