macOS 10.15 tests being scheduled on every push to Beta
Categories
(Firefox Build System :: Task Configuration, defect, P1)
Tracking
(firefox-esr140 unaffected, firefox152 unaffected, firefox153 fixed, firefox154 fixed)
| Tracking | Status | |
|---|---|---|
| firefox-esr140 | --- | unaffected |
| firefox152 | --- | unaffected |
| firefox153 | --- | fixed |
| firefox154 | --- | fixed |
People
(Reporter: RyanVM, Assigned: jcristau)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
I noticed this today. They seem to not be getting optimized out like all other tests. I didn't see this during the 152 cycle, so maybe something broke with 153.
| Assignee | ||
Updated•1 day ago
|
Comment 1•1 day ago
|
||
Set release status flags based on info from the regressing bug 2043540
:rcurran, since you are the author of the regressor, bug 2043540, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
| Assignee | ||
Updated•1 day ago
|
| Assignee | ||
Updated•1 day ago
|
| Assignee | ||
Comment 2•1 day ago
|
||
Add a "test-backstop" strategy (aliases skip-unless-backstop by default)
and override it to "always" in the beta project overrides, alongside the
existing "test" override. Update the apply_bug2043540_optimization transform
to use "test-backstop" instead of "skip-unless-backstop" directly, so that
the beta override correctly suppresses these tasks on every push.
On beta backstop=True on every push, so using skip-unless-backstop directly
caused macOS 10.15 mochitest-browser-chrome tasks to run on every push.
| Assignee | ||
Comment 3•1 day ago
|
||
Add a "test-backstop" strategy (aliases skip-unless-backstop by default)
and override it to "always" in the beta project overrides, alongside the
existing "test" override. Update the apply_bug2043540_optimization transform
to use "test-backstop" instead of "skip-unless-backstop" directly, so that
the beta override correctly suppresses these tasks on every push.
On beta backstop=True on every push, so using skip-unless-backstop directly
caused macOS 10.15 mochitest-browser-chrome tasks to run on every push.
Original Revision: https://phabricator.services.mozilla.com/D308844
Updated•1 day ago
|
Comment 4•1 day ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: extra load on mac testers
- Code covered by automated testing?: no
- Fix verified in Nightly?: no
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing: n/a
- Risk associated with taking this patch: low
- Explanation of risk level: CI task scheduling fix
- String changes made/needed?: n/a
- Is Android affected?: no
Updated•1 day ago
|
Updated•1 day ago
|
Description
•