Moving to Minitest 5.14+ and Minitest Reporters in 3.2/develop

Ohai!

we had an long outstanding issue to switch up from minitest 5.10 to something newer, which required us also to switch away from ci_reporter_minitest to minitest-reporters.

These changes now landed in develop:
https://github.com/theforeman/foreman/pull/8960
https://github.com/theforeman/foreman/pull/8969

While doing so, we also had to do a change to Katello, as they already were using minitest-reporters, and initializing those twice broke things.

A quick git grep didn’t show any other plugins initializing Minitest or its plugins on their own, but we as well might have overlooked something.

So please, if your tests started to behave in a weird way, speak up and we’ll try to fix that all up with you :slight_smile:

Evgeni, on behalf of the watchers of the logs

2 Likes