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
Updated by okurz about 3 years ago
- Category set to Feature requests
- Priority changed from Normal to Low
- Target version set to Ready
Updated by kraih about 3 years ago
- Status changed from New to Resolved
PR has been merged. https://github.com/os-autoinst/openQA/pull/4157
Updated by okurz about 2 years ago
- Related to action #112898: Minion workers alert triggering on and off size:M added
Actions