Closed Bug 1885003 Opened 7 months ago Closed 7 months ago

Perma OS X bustage warning: Can't unify mozinfo.json: file differs between /builds/worker/fetches/x64/common and /builds/worker/fetches/aarch64/common when Gecko 125 switches from Early Beta to Late Beta on 2024-03-29

Categories

(Firefox Build System :: General, defect, P1)

defect

Tracking

(firefox-esr115 unaffected, firefox123 unaffected, firefox124 unaffected, firefox125blocking verified)

VERIFIED FIXED
125 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox123 --- unaffected
firefox124 --- unaffected
firefox125 blocking verified

People

(Reporter: noriszfay, Assigned: pbone)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Central-as-beta simulation

How to run these simulations

Failure log:

[task 2024-03-12T16:52:47.427Z] Setting permissions to 100644 for /.DS_Store
[task 2024-03-12T16:53:39.512Z] + mkdir -p /builds/worker/artifacts
[task 2024-03-12T16:53:39.513Z] + mv target.dmg /builds/worker/artifacts/
[task 2024-03-12T16:53:39.514Z] + python3 -c 
[task 2024-03-12T16:53:39.514Z] import json
[task 2024-03-12T16:53:39.514Z] import os
[task 2024-03-12T16:53:39.515Z] 
[task 2024-03-12T16:53:39.515Z] for artifact in json.loads(os.environ["MOZ_FETCHES"]):
[task 2024-03-12T16:53:39.515Z]     if artifact.get("extract") and artifact.get("dest", "").startswith("x64"):
[task 2024-03-12T16:53:39.515Z]         print(artifact["dest"], os.path.basename(artifact["artifact"]))
[task 2024-03-12T16:53:39.515Z] 
[task 2024-03-12T16:53:39.515Z] + read dir artifact
[task 2024-03-12T16:53:39.532Z] + [ target.awsy.tests.tar.gz = target.crashreporter-symbols.zip ]
[task 2024-03-12T16:53:39.532Z] + /builds/worker/checkouts/gecko/mach python /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/unify_tests.py /builds/worker/fetches/x64/awsy /builds/worker/fetches/aarch64/awsy
[task 2024-03-12T16:53:39.613Z] Running "pip check" to verify compatibility between the system Python and the "mach" site.
[task 2024-03-12T16:53:40.905Z] Running "pip check" to verify compatibility between the system Python and the "common" site.
[task 2024-03-12T16:53:42.479Z] + find /builds/worker/fetches/x64/awsy -not -type d -printf %P\0
[task 2024-03-12T16:53:42.479Z] + tar -C /builds/worker/fetches/x64/awsy --owner=0:0 --group=0:0 -zcf target.awsy.tests.tar.gz --no-recursion --null -T -
[task 2024-03-12T16:53:42.484Z] + mv target.awsy.tests.tar.gz /builds/worker/artifacts/
[task 2024-03-12T16:53:42.485Z] + read dir artifact
[task 2024-03-12T16:53:42.485Z] + [ target.common.tests.tar.gz = target.crashreporter-symbols.zip ]
[task 2024-03-12T16:53:42.485Z] + /builds/worker/checkouts/gecko/mach python /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/unify_tests.py /builds/worker/fetches/x64/common /builds/worker/fetches/aarch64/common
[task 2024-03-12T16:53:42.565Z] Running "pip check" to verify compatibility between the system Python and the "mach" site.
[task 2024-03-12T16:53:43.854Z] Running "pip check" to verify compatibility between the system Python and the "common" site.
[task 2024-03-12T16:53:45.734Z] warning: Can't unify mozinfo.json: file differs between /builds/worker/fetches/x64/common and /builds/worker/fetches/aarch64/common
[task 2024-03-12T16:53:45.734Z] --- /builds/worker/fetches/x64/common/mozinfo.json
[task 2024-03-12T16:53:45.734Z] +++ /builds/worker/fetches/aarch64/common/mozinfo.json
[task 2024-03-12T16:53:45.734Z] @@ -24,7 +24,7 @@
[task 2024-03-12T16:53:45.734Z]      "os": "mac",
[task 2024-03-12T16:53:45.734Z]      "pgo": true,
[task 2024-03-12T16:53:45.734Z]      "platform_guess": "macosx64",
[task 2024-03-12T16:53:45.734Z] -    "processor": "x86_64",
[task 2024-03-12T16:53:45.734Z] +    "processor": "aarch64",
[task 2024-03-12T16:53:45.734Z]      "release_or_beta": true,
[task 2024-03-12T16:53:45.734Z]      "require_signing": false,
[task 2024-03-12T16:53:45.734Z]      "stylo": true,
[task 2024-03-12T16:53:46.114Z] error: Can't unify xpcshell/tests/xpcshell.toml: file differs between /builds/worker/fetches/x64/common and /builds/worker/fetches/aarch64/common
[task 2024-03-12T16:53:46.115Z] --- /builds/worker/fetches/x64/common/xpcshell/tests/xpcshell.toml
[task 2024-03-12T16:53:46.115Z] +++ /builds/worker/fetches/aarch64/common/xpcshell/tests/xpcshell.toml
[task 2024-03-12T16:53:46.115Z] @@ -195,9 +195,7 @@
[task 2024-03-12T16:53:46.115Z]  ["include:toolkit/components/windowcreator/tests/unit/xpcshell.toml"]
[task 2024-03-12T16:53:46.115Z]  ["include:toolkit/components/xulstore/tests/xpcshell/xpcshell.toml"]
[task 2024-03-12T16:53:46.115Z]  ["include:toolkit/content/tests/unit/xpcshell.toml"]
[task 2024-03-12T16:53:46.115Z] -["include:toolkit/crashreporter/test/unit/xpcshell-phc.toml"]
[task 2024-03-12T16:53:46.115Z]  ["include:toolkit/crashreporter/test/unit/xpcshell.toml"]
[task 2024-03-12T16:53:46.115Z] -["include:toolkit/crashreporter/test/unit_ipc/xpcshell-phc.toml"]
[task 2024-03-12T16:53:46.115Z]  ["include:toolkit/crashreporter/test/unit_ipc/xpcshell.toml"]
[task 2024-03-12T16:53:46.115Z]  ["include:toolkit/modules/subprocess/test/xpcshell/xpcshell.toml"]
[task 2024-03-12T16:53:46.115Z]  ["include:toolkit/modules/tests/xpcshell/xpcshell.toml"]
[task 2024-03-12T16:53:46.115Z] Traceback (most recent call last):
[task 2024-03-12T16:53:46.115Z]   File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/unify_tests.py", line 65, in <module>
[task 2024-03-12T16:53:46.115Z]     main()
[task 2024-03-12T16:53:46.115Z]   File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/unify_tests.py", line 59, in main
[task 2024-03-12T16:53:46.115Z]     copier.add(p, f)
[task 2024-03-12T16:53:46.115Z]   File "/builds/worker/fetches/python/lib/python3.8/contextlib.py", line 120, in __exit__
[task 2024-03-12T16:53:46.115Z]     next(self.gen)
[task 2024-03-12T16:53:46.116Z]   File "/builds/worker/checkouts/gecko/python/mozbuild/mozpack/errors.py", line 143, in accumulate
[task 2024-03-12T16:53:46.116Z]     raise AccumulatedErrors()
[task 2024-03-12T16:53:46.116Z] mozpack.errors.AccumulatedErrors
[taskcluster 2024-03-12 16:53:47.136Z] === Task Finished ===
[taskcluster 2024-03-12 16:53:47.168Z] Artifact "public/logs" not found at "/builds/worker/logs/": (HTTP code 404) no such container - Could not find the file /builds/worker/logs/ in container 6a6beaefbc9dc6f1c9481ebf68ed4ad28cbb942781f3dece10642eadcd4f4aef 
[taskcluster 2024-03-12 16:53:47.170Z] Artifact "public/cidata/sccache-stats.json" not found at "/builds/worker/cidata/sccache-stats.json": (HTTP code 404) no such container - Could not find the file /builds/worker/cidata/sccache-stats.json in container 6a6beaefbc9dc6f1c9481ebf68ed4ad28cbb942781f3dece10642eadcd4f4aef 
[taskcluster 2024-03-12 16:53:47.172Z] Artifact "public/cidata/sccache.log" not found at "/builds/worker/cidata/sccache.log": (HTTP code 404) no such container - Could not find the file /builds/worker/cidata/sccache.log in container 6a6beaefbc9dc6f1c9481ebf68ed4ad28cbb942781f3dece10642eadcd4f4aef 
[taskcluster 2024-03-12 16:53:51.844Z] Artifact "public/cidata/target.crashreporter-symbols-full.tar.zst" not found at "/builds/worker/cidata/target.crashreporter-symbols-full.tar.zst": (HTTP code 404) no such container - Could not find the file /builds/worker/cidata/target.crashreporter-symbols-full.tar.zst in container 6a6beaefbc9dc6f1c9481ebf68ed4ad28cbb942781f3dece10642eadcd4f4aef 
[taskcluster 2024-03-12 16:53:52.195Z] Unsuccessful task run with exit code: 1 completed in 570.649 seconds

Hello, could you take a look at this? It only happens on late beta.

Flags: needinfo?(mh+mozilla)

The relevant error is:

error: Can't unify xpcshell/tests/xpcshell.toml: file differs between /builds/worker/fetches/x64/common and /builds/worker/fetches/aarch64/common

and this is a regression from bug 1884293

Flags: needinfo?(mh+mozilla)
Keywords: regression
Regressed by: 1884293

:pbone, since you are the author of the regressor, bug 1884293, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(pbone)
Assignee: nobody → pbone
Status: NEW → ASSIGNED
Flags: needinfo?(pbone)

S3 because I think this is a warning rather than something that blocks the build. If I'm wrong S1.

Severity: -- → S3
Priority: -- → P1

It's breaking DevEdition builds.

Severity: S3 → S1
Flags: needinfo?(pbone)

Thanks Ryan.

Flags: needinfo?(pbone)
Pushed by pbone@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2333872b0f50 Disable PHC on all late beta and release MacOS builds r=glandium
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch

.

Status: RESOLVED → VERIFIED
Status: VERIFIED → RESOLVED
Closed: 7 months ago7 months ago
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: