Fix rabbitmq test by starting RabbitMQ from scratch every test#78186
Fix rabbitmq test by starting RabbitMQ from scratch every test#78186
Conversation
|
Almost! Except |
Yep, curious how the flaky check went okay, but the single test execution failed 😏. At least the test where it failed shows something quite clear and not an obscure error due to some weird RabbitMQ server thing. I'll keep investigating 🧐 |
|
I found something interesting in logs: And also Rabbit was doing nothing for 2 minutes: And these two minutes were exactly the time we tried to read the messages from the Rabbit and gave up at the end |
|
Also: Do we really have 64Gb RAM in the RabbitMQ container? Let's use more of that then. |
Use rabbitmqctl to stop and start instead of killing the docker instance
68d2057 to
00ffc43
Compare
Well, not exactly. My understanding is that we set 64GB for the outer docker runner that orchestrates everything. Then, we run the tests along with the rest of docker containers (DoD or Docker on Docker) such as RabbitMQ within those limits. Thanks @nikitamikhaylov 🙏 Anyhoo, let's merge this and I'll keep monitoring it |
|
Still happening for |
Use rabbitmqctl to stop and start instead of killing the docker instance
Closes #71049
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
...
Documentation entry for user-facing changes