Run "preflight_run_cmd_suites" step by default for all suites and allow opt-out
Categories
(Release Engineering :: Applications: MozharnessCore, 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?
Updated•6 years ago
|
Comment 1•5 years ago
|
||
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.)
Updated•1 year ago
|
Description
•