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

Separate out connection recovery tests #1549

Merged
merged 2 commits into from
Apr 30, 2024

Conversation

lukebakken
Copy link
Contributor

This will allow these slow tests to run in parallel.

This will allow these slow tests to run in parallel

(cherry picked from commit d3d7195)
@lukebakken lukebakken changed the title Separated out connection recovery tests Separate out connection recovery tests Apr 29, 2024
@lukebakken lukebakken self-assigned this Apr 29, 2024
@lukebakken lukebakken added this to the 7.0.0 milestone Apr 29, 2024
Add assertion to see if test fails earlier

* Fix `TestBindingRecovery_GH1035`

* Fix `QueueUnbindAsync` default argument in `IChannel`

* Rename variables in test to make it easier to understand

* Check for unexpected callback exceptions.

* Add `ConnectionRecoveryError` handler check

* Modify `TestPublishRpcRightAfterReconnect` to just log error condition

* Disregard "unexpected" exceptions in `TestConnectionRecovery`

* Do not use the `amq.fanout` fanout exchange because messages published to it could end up in tests that should note have messages, like  `TestConcurrentQueueDeclareAndBindAsync`
@lukebakken lukebakken force-pushed the lukebakken/connectionrecovery-test-speedup branch from 5c23c76 to 10e58e4 Compare April 30, 2024 13:53
@lukebakken lukebakken marked this pull request as ready for review April 30, 2024 14:17
@lukebakken lukebakken merged commit bd1dfc2 into main Apr 30, 2024
11 checks passed
@lukebakken lukebakken deleted the lukebakken/connectionrecovery-test-speedup branch April 30, 2024 14:17
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.

None yet

1 participant