Actions
action #96561
closedcoordination #93883: [epic] Speedup openQA coverage tests with running minion jobs synchronously using new upstream "perform_jobs_in_foreground" mojo function
Speed up `t/25-cache-service.t` by avoiding forking to run Minion jobs
Description
It looks like this test is still forking to run Minion jobs (see #93883#note-5) and this can likely be avoided (see parent ticket/epic for explanation).
acceptance criteria¶
- AC1: No calls to
collect_coverage_of_gru_jobs
int/25-cache-service.t
- AC2: No coverage drop despite implementing AC1
further notes¶
- We've recently done something similar for other tests: https://github.com/os-autoinst/openQA/pull/4095
- I've already tried the following (but it is not working yet): https://github.com/Martchus/openQA/pull/new/gru-coverage-3
Actions