commit 859a1e6252fb1215d5790c0e334dde86388bd5f6
parent 6751cc072d186b3c482ba60d169bb194a93a43e5
Author: myeongjun <myeongjun.ko@gmail.com>
Date: Tue, 18 Nov 2025 12:58:19 +0000
Bug 2000618 - compiler_metrics JSON artifact missing on snap-core jobs due to MOZ_AUTOMATION being unset r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D272877
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/toolkit/crashreporter/tools/symbolstore.py b/toolkit/crashreporter/tools/symbolstore.py
@@ -804,7 +804,10 @@ class Dumper:
print(
"PERFHERDER_DATA: %s" % json.dumps(perfherder_data), file=sys.stderr
)
- if "MOZ_AUTOMATION" in os.environ:
+ if (
+ "MOZ_AUTOMATION" in os.environ
+ or "SNAPCRAFT_BUILD_INFO" in os.environ
+ ):
upload_dir = Path(os.environ.get("UPLOAD_DIR"))
upload_dir.mkdir(parents=True, exist_ok=True)
upload_path = upload_dir / "perfherder-data-compiler-metrics.json"