Closed Bug 1730213 Opened 3 years ago Closed 3 years ago

Explicitly skip browser/ tests on android

Categories

(Testing :: General, enhancement)

Default
enhancement

Tracking

(firefox94 fixed)

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: gbrown, Assigned: gbrown)

References

Details

Attachments

(1 file)

In bug 1581345 we keep seeing test failures when tests are scheduled for a manifests in browser/ on an android platform. I think all browser/ code is excluded from android builds, so none of those tests should run...but the scheduler doesn't know that, because the exclusion happens in moz.build files rather than the test manifests.

Let's add explicit 'skip-if = os == "android"' annotations to these manifests.

There are many, many manifests in browser/, but thankfully most of them are browser.ini -- browser-chrome manifests -- and those should not be a concern, because there are no android browser-chrome tasks. (I reviewed the associated android failures for several months, and they were all plain mochitests.)

These tests are excluded from android test runs in moz.build. Including
an explicit annotation in each manifest avoids scheduling confusion.
browser-chrome and plain-chrome tests in browser/ are of no concern,
since those test types are never scheduled on android.

Pushed by gbrown@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/cfbf53c78245
Explicitly skip tests under browser/ on android; r=ahal
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: