Closed Bug 1892536 Opened 1 year ago Closed 1 year ago

Windows x86 and x64 and macOS symbols not uploaded if push does not modify build platform, but should at least for release trees/branches

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(firefox127 affected)

RESOLVED DUPLICATE of bug 1715248
Tracking Status
firefox127 --- affected

People

(Reporter: aryx, Unassigned)

Details

This week mozilla-beta had the following situation:

  • merge from mozilla-central to mozilla-beta with the commit count increased by a magnitude because the merge of the firefox-android repository included: the decision task failed to run because of the high commit count and other tasks did not get scheduled
  • followed by a push which only touched the CLOBBER file
  • followed by a push which only touched applications

Symbol uploads for normal Windows and macOS builds are missing, crash reports are unsymbolified.

Should the logic in the decision task which decides if symbols get build and uploaded based on changes in this push check if the symbols the builds shall use (fall back to) actually exist?

Flags: needinfo?(gsvelto)

We should be scheduling symbol-upload as part of release promotion IMO (bug 1715248), so that it gets added if it was not done on push.

I must admit I don't know how that particular task is being scheduled, I'm not super-familiar with TC mechanisms.

Flags: needinfo?(gsvelto)
Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1715248
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.