Open Bug 1527840 Opened 6 years ago Updated 1 year ago

Run "preflight_run_cmd_suites" step by default for all suites and allow opt-out

Categories

(Release Engineering :: Applications: MozharnessCore, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: whimboo, Unassigned)

Details

As discovered on bug 1520175 the preflight_run_cmd_suites step is only run if explicitly specified in the mozharness config. As such lots of new suites (like bug 1520175 for Marionette) are missing to run it, and as such don't adjust the screen size and the mouse position, and more importantly also don't turn off the screensaver, or notifications on Windows.

All this can lead to various intermittent failures mainly because the focus is moved away from the current application.

Note that some suites might not want to run this step, or individual commands. As such an opt-out should be possible.

Geoff or Joel, could one of you take it?

Assignee: nobody → gbrown

Sorry, I haven't managed to get around to this. (Also, I am not how to solve this issue, except perhaps to consolidate mozharness configs for more tests...but that will probably have disadvantages too.)

Assignee: gbrown → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.