Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix two flaky tests #1579

Merged
merged 1 commit into from
May 25, 2024
Merged

Fix two flaky tests #1579

merged 1 commit into from
May 25, 2024

Conversation

lukebakken
Copy link
Contributor

These two tests always fail at the same time, too 🤔

@lukebakken lukebakken self-assigned this May 23, 2024
@lukebakken lukebakken added this to the 7.0.0 milestone May 23, 2024
@lukebakken lukebakken force-pushed the lukebakken/fix-basic-roundtrip-tests branch from 3cfa2bc to 6ea27cf Compare May 24, 2024 14:16
These two tests always fail at the same time, too 🤔

* Re-try when using HTTP API to close a connection and an error happens
* Introduce `ShortSpan` wait span.
* Ensure that message is actually routed and confirmed before checking.

* Limit client provided name to 3000 characters

* Add callback exception handlers to flaky tests

* Check for null consumer tag based on CI failures.

* No need for random data, just different data.

Update projects/RabbitMQ.Client/client/impl/ConsumerDispatching/ConsumerDispatcherBase.cs

Co-authored-by: Paulo Morgado <470455+paulomorgado@users.noreply.github.com>
@lukebakken lukebakken force-pushed the lukebakken/fix-basic-roundtrip-tests branch from cbcc643 to a8825c6 Compare May 25, 2024 14:31
@lukebakken lukebakken marked this pull request as ready for review May 25, 2024 14:56
@lukebakken lukebakken merged commit 7bea841 into main May 25, 2024
11 checks passed
@lukebakken lukebakken deleted the lukebakken/fix-basic-roundtrip-tests branch May 25, 2024 17:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants