Open Bug 1729546 Opened 4 years ago Updated 4 years ago

test failure in toolkit/modules/subprocess/test/xpcshell/test_subprocess.js on apple silicon

Categories

(Toolkit :: Async Tooling, task, P3)

task

Tracking

()

People

(Reporter: bhearsum, Unassigned)

References

Details

Last week we turned on tests for Apple Silicon (OSX 11.2.3 on new Apple based hardware). We are using the simplified new test config process:
https://firefox-source-docs.mozilla.org/testing/ci-configs/index.html

As the tests are live, we are now filing bugs to help close the loop and hope to fix any issues over the next 7 weeks. As the process outlines, there are tier-3 jobs running on m-c which run these skipped tests and will expect a failure/timeout/crash- if it doesn't fail, then the job will turn orange.

Here is a log showing the failure: https://treeherder.mozilla.org/jobs?repo=mozilla-central&tier=1%2C2%2C3&searchStr=macosx1100&revision=eac40293649628d32911c909219d514bebb8ce63&test_paths=toolkit%2Fmodules%2Fsubprocess%2Ftest%2Fxpcshell&selectedTaskRun=dmCjMsSzT7aLxeToJB2KsA.0

Changing severity to N/A because this does not affect users directly.

Severity: -- → N/A
Priority: -- → P3

This is showing up in triage emails because defects can't be severity: N/A, so making this into a task for now. However...

(In reply to bhearsum@mozilla.com (:bhearsum) from comment #0)

Last week we turned on tests for Apple Silicon (OSX 11.2.3 on new Apple based hardware). We are using the simplified new test config process:
https://firefox-source-docs.mozilla.org/testing/ci-configs/index.html

As the tests are live, we are now filing bugs to help close the loop and hope to fix any issues over the next 7 weeks.

7 weeks have passed - is this fixed now, or was there an investigation that showed what was wrong here?

Here is a log showing the failure: https://treeherder.mozilla.org/jobs?repo=mozilla-central&tier=1%2C2%2C3&searchStr=macosx1100&revision=eac40293649628d32911c909219d514bebb8ce63&test_paths=toolkit%2Fmodules%2Fsubprocess%2Ftest%2Fxpcshell&selectedTaskRun=dmCjMsSzT7aLxeToJB2KsA.0

This doesn't seem to include errors from test_subprocess.js, perhaps the link is wrong?

(In reply to Mike Conley (:mconley) (:⚙️) from comment #1)

Changing severity to N/A because this does not affect users directly.

Are we sure about this? Is it possible that the test points out something that would break e.g. interaction of webextensions with external apps using subprocess, on M1 macs?

Type: defect → task
Flags: needinfo?(bhearsum)

we don't have any references to this failure anymore, if you want to get a fresh log, you can edit the manifest and push to try:
https://searchfox.org/mozilla-central/source/toolkit/modules/subprocess/test/xpcshell/xpcshell.ini#13

remove or comment out line 13 which references apple_silicon.

and you can push to try:
./mach try fuzzy -q 'test-macosx1100 xpcshell

Flags: needinfo?(bhearsum)
You need to log in before you can comment on or make changes to this bug.