I noticed rails 6 supports parallel testing and I know devs have been coming up with homemade solutions to paralelize Rails tests even before that. My understanding is Rails 6 creates a database per worker, which iirc was the concern when this was brought up years ago.
Aside from time and resources, is there anything stopping us from running tests in parallel? Our Rails tests are by far the longest tests in both Katello and Foreman and I think any improvement in time there would be a big improvement.
I’m sure we would all appreciate Katello tests that didn’t take an hour