-
Notifications
You must be signed in to change notification settings - Fork 595
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
Replacing nUnit with xUnit and parallelizing tests where possible. #1025
Conversation
I see a fair amount of these warnings when I
|
Never mind, this has to do with me running against a RabbitMQ node build from a development PR. In other words, |
Nope, the error is also present with 3.8.14 and has to do with how |
passes on both branches. Trying to reproduce on two separate machines now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For some reason
export RABBITMQ_RABBITMQCTL_PATH=rabbitmqctl; dotnet test projects/Unit; ./run-test.sh
against a 3.8.14 node passes (twice) in master but not on this branch. Something affects
how
rabbitmqctl list_connections -s pid client_properties
output is parsed.
Curiously, running the connection recovery test suite alone executed like this:
passes on this branch. |
Interesting. I'll take a look. |
Made a change to how the names are parsed to try and fix things @michaelklishin. |
That helped, thank you. |
Proposed Changes
Replacing nUnit with xUnit since xUnit is more widely used, has built-in code analyzers and has better parallelization options. Also fixed code in the main project that starts failing after updating Visual Studio to v16.9.
Types of Changes
Checklist
CONTRIBUTING.md
document