Closed Bug 1689298 Opened 3 years ago Closed 3 years ago

macOS DevEdition tasks should not run on mozilla-release

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(firefox-esr78 unaffected, firefox84 wontfix, firefox85 wontfix, firefox86 fixed, firefox87 fixed)

RESOLVED FIXED
87 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox84 --- wontfix
firefox85 --- wontfix
firefox86 --- fixed
firefox87 --- fixed

People

(Reporter: aryx, Assigned: aryx)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

macOS has DevEdition tasks (builds + wdspec + wpt crashtest), see this push. This started with Firefox 84 when macOS switched to WebRender in combination with rules to run the tasks .*-qr/.*: ['release']. It needs treatment similar to bug 1677084.

Starting with Firefox 84 when macOS switched to run its tests with WebRender
(bug 1673071), the wdspec and wpt crashtests also ran in the DevEdition
configuration because there were rules ".-qr/.: ['release']".

Removes the following tasks:

  • build-android-x86_64/opt
  • build-macosx64-aarch64-devedition/opt
  • build-macosx64-devedition/opt
  • build-macosx64-x64-devedition/opt
  • test-android-em-7.0-x86_64-qr/opt-geckoview-web-platform-tests-crashtest-e10s
  • test-macosx1014-64-devedition-qr/opt-web-platform-tests-crashtest-e10s
  • test-macosx1014-64-devedition-qr/opt-web-platform-tests-wdspec-e10s-1
  • test-macosx1014-64-devedition-qr/opt-web-platform-tests-wdspec-e10s-2
  • test-macosx1014-64-devedition-qr/opt-web-platform-tests-wdspec-e10s-3
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/integration/autoland/rev/fc8f6a406e03
Turn off macOS DevEdition tasks on release. r=jgraham
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch

The patch landed in nightly and beta is affected.
:aryx, is this bug important enough to require an uplift?
If not please set status_beta to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(aryx.bugmail)

Comment on attachment 9199738 [details]
Bug 1689298 - Turn off macOS DevEdition tasks on release. r=jgraham

Beta/Release Uplift Approval Request

  • User impact if declined: None
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Low risk. Tasks which got removed got calculated by running the ./mach taskgraph script locally
  • String changes made/needed: None
Flags: needinfo?(aryx.bugmail)
Attachment #9199738 - Flags: approval-mozilla-beta?

Comment on attachment 9199738 [details]
Bug 1689298 - Turn off macOS DevEdition tasks on release. r=jgraham

Approved for 86 beta 6, thanks.

Attachment #9199738 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: