rock-core / tools-roby

The roby plan manager
Other
3 stars 11 forks source link

feat: improve output when running many TestTask in parallel #283

Closed jhonasiv closed 3 months ago

jhonasiv commented 3 months ago

Add two new parameters for rake test task: synchronize output and omit test success. Both parameters require capturing stdout from the process. I also redirected stderr to stdout.

Synchronize output will ensure that all stdout outputs are synchronized, which is useful when using rake multitask option.

Omit test success only print tests that failed, especially useful when running long test suites with lots of stdout output or for CI.