mac upload-symbols missing from nightly graph
Categories
(Firefox Build System :: Task Configuration, defect)
Tracking
(firefox99 fixed)
| Tracking | Status | |
|---|---|---|
| firefox99 | --- | fixed |
People
(Reporter: jcristau, Assigned: jcristau)
References
Details
Attachments
(2 files, 1 obsolete file)
When builds are not scheduled on push (as happens frequently since bug 1748581), we need the nightly cron decision task to add them.
For mac this goes through https://searchfox.org/mozilla-central/rev/bb14d901ac16633801b7f4adaa4fb104e6f072e4/taskcluster/gecko_taskgraph/target_tasks.py#855
Our upload-symbols tasks for mac shippable builds are build-macosx64-aarch64-shippable/opt-upload-symbols and build-macosx64-x64-shippable/opt-upload-symbols, with corresponding macosx64-aarch64-shippable and macosx64-x64-shippable build platforms, so they are not included in the macosx64-shippable filter and don't get scheduled in that case.
| Assignee | ||
Comment 1•4 years ago
|
||
A secondary reason they're excluded is the x64 and aarch64 build tasks don't have the shippable attribute, thus the upload-symbols tasks don't have it either, and make_desktop_nightly_filter looks for that.
| Assignee | ||
Comment 2•4 years ago
|
||
Updated•4 years ago
|
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Bug 1755007 is probably not a dup of this bug. Its symptoms have disappeared, at least temporarily. But this bug remains unfixed.
Updated•4 years ago
|
| Assignee | ||
Comment 5•4 years ago
|
||
Without this, the desktop nightly graph does not include upload-symbols
tasks for mac, because these tasks don't have the macosx64-shippable
build_platform due to the split x64 / aarch64 build.
Comment 7•4 years ago
|
||
| bugherder | ||
Comment 8•4 years ago
|
||
(Following up comment #4)
The patch for this bug seems to have fixed bug 1755007. So bug 1755007 really is a duplicate of this bug. See bug 1755007 comment #5.
| Assignee | ||
Comment 9•4 years ago
|
||
This ports the change from bug 1753621 over to pinebuild.
Description
•