Closed Bug 2000618 Opened 9 months ago Closed 9 months ago

compiler_metrics JSON artifact missing on snap-core jobs due to MOZ_AUTOMATION being unset

Categories

(Tree Management :: Perfherder, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: myeongjun.ko, Assigned: myeongjun.ko)

References

Details

Attachments

(1 file)

The snap-core jobs are unable to generate the perfherder-data-compiler-metrics.json artifact. In these jobs, the build script explicitly unsets the MOZ_AUTOMATION environment variable [0]. As a result, symbolstore.py [1] does not emit the compiler-metrics artifact, since it only writes the JSON when MOZ_AUTOMATION is set.

[0]
https://searchfox.org/firefox-main/rev/1c2b83c1fdb8ba523831bcdb63947f5f7a4cfa5e/taskcluster/docker/snap-coreXX-build/run.sh#24
[1]
https://searchfox.org/firefox-main/rev/1c2b83c1fdb8ba523831bcdb63947f5f7a4cfa5e/toolkit/crashreporter/tools/symbolstore.py#785,807
[2] Example task run missing the artifact
https://treeherder.mozilla.org/jobs?repo=autoland&revision=0ecf73d86765a2f666eb6731435e2cd7867e750f&selectedTaskRun=Whuf777AT8qscUlzzvKpSw.0

See Also: → 2000830
Pushed by myeongjun.ko@gmail.com: https://github.com/mozilla-firefox/firefox/commit/859a1e6252fb https://hg.mozilla.org/integration/autoland/rev/0e2c3f12ef00 compiler_metrics JSON artifact missing on snap-core jobs due to MOZ_AUTOMATION being unset r=sparky
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Blocks: 1986824
No longer depends on: 1986824
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: