-
John Hawthorn authored
This deviates from the vanilla minitest behaviour, which calls prerecord before tests are run even for parallel executors, which can result in interleaved output. Instead this calls prerecord after the test has come back and immediately before calling record while holding a mutex, to ensure the correct time is associated with the correct test. Co-authored-by:
abeidahmed <abeidahmed92@gmail.com>
John Hawthorn authoredThis deviates from the vanilla minitest behaviour, which calls prerecord before tests are run even for parallel executors, which can result in interleaved output. Instead this calls prerecord after the test has come back and immediately before calling record while holding a mutex, to ensure the correct time is associated with the correct test. Co-authored-by:
abeidahmed <abeidahmed92@gmail.com>
Loading