Skip to content

Enable verbose logging of when a test starts and stops #88

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

Merged
merged 1 commit into from
Nov 11, 2024

Conversation

lukebakken
Copy link
Contributor

Hopefully it will show which test(s) freeze in GHA

Fixes #87

@lukebakken lukebakken self-assigned this Nov 7, 2024
@lukebakken lukebakken added this to the 0.1.0-RC milestone Nov 7, 2024
@Gsantomaggio
Copy link
Member

Of course, now it works without problems :)

@lukebakken
Copy link
Contributor Author

Of course. I've been able to reproduce a different hang locally, where all of the tests run but the test host does not exit as expected 🤔

@lukebakken
Copy link
Contributor Author

I commented-out the connection recovery test suite and haven't been able to repro, so 🙏 ... that's where I should look...

@lukebakken lukebakken force-pushed the rabbitmq-amqp-dotnet-client-87 branch from d2a5800 to 3a487b4 Compare November 8, 2024 16:00
…est(s) freeze in GHA

* Update deps
* Modify `ConnectionRecoveryTests` to use `IntegrationTest` base class `_containerId` property.
* Generate dotnet test diag logs on GH and upload on failure
* Comment out `ConnectionRecoveryTests` 🤷
* Don't log an expected exception.
* Re-enable `ConnectionRecoveryTests` one at a time.
* Re-enable a test
* Re-enable two more `ConnectionRecoveryTests`
* Re-enable yet two more `ConnectionRecoveryTests`
* Re-enable two more `ConnectionRecoveryTests`
* Re-enable two more `ConnectionRecoveryTests`
* No more skipped tests
* Refactor how a couple links are created and the use of TaskCompletionSource
* Remove the rest of the use of `Debug.Assert`
@lukebakken lukebakken force-pushed the rabbitmq-amqp-dotnet-client-87 branch from b160a1f to 472f7ef Compare November 11, 2024 16:18
@lukebakken lukebakken marked this pull request as ready for review November 11, 2024 16:19
@lukebakken
Copy link
Contributor Author

@Gsantomaggio there isn't anything earth-shattering here. I don't know why the test suite has run successfully every time.

@lukebakken lukebakken merged commit bcdee01 into main Nov 11, 2024
2 checks passed
@lukebakken lukebakken deleted the rabbitmq-amqp-dotnet-client-87 branch November 11, 2024 16:52
@lukebakken lukebakken modified the milestones: 0.2.0-beta.0, 0.1.0 Nov 22, 2024
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.

Fix GitHub actions timeouts
2 participants