Open Bug 1707734 Opened 3 years ago Updated 3 years ago

8 test failures skipped on apple silicon

Categories

(Firefox :: Session Restore, task)

task

Tracking

()

Tracking Status
firefox90 --- affected

People

(Reporter: jmaher, 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 are the failing tests:
browser/components/sessionstore/test/browser_async_flushes.js
browser/components/sessionstore/test/browser_crashedTabs.js
browser/components/sessionstore/test/browser_pinned_tabs.js
browser/components/sessionstore/test/browser_unrestored_crashedTabs.js
browser/components/sessionstore/test/browser_revive_crashed_bg_tabs.js
browser/components/sessionstore/test/browser_label_and_icon.js
browser/components/sessionstore/test/browser_background_tab_crash.js
browser/components/sessionstore/test/browser_tabicon_after_bg_tab_crash.js

as most of these indicate a crash in the title name, it could be that we are having issues with crashreporter which could be the root problem as many crash tests are skip-if = !crashreporter.

Mike, can you take a quick look here to make sure we are not overlooking anything.

Flags: needinfo?(mdeboer)
See Also: → 1707736

Thanks for the ping Joel :-)

From the Treeherder link in comment 0 I only see browser_async_flushes.js to be failing, but the others you mention do not surprise me. I think you're right that process crashes are not handled as these tests expects. LGTM!

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