compiler_metrics JSON artifact missing on snap-core jobs due to MOZ_AUTOMATION being unset
Categories
(Tree Management :: Perfherder, defect)
Tracking
(Not tracked)
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
| Assignee | ||
Comment 1•9 months ago
|
||
Comment 3•9 months ago
|
||
| bugherder | ||
Updated•9 months ago
|
Description
•