Closed Bug 1755075 Opened 3 years ago Closed 3 years ago

split mochitest-media webrtc tests into smaller manifests

Categories

(Testing :: Mochitest, task)

Default
task

Tracking

(firefox99 fixed)

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: jmaher, Assigned: jmaher)

References

Details

Attachments

(1 file, 1 obsolete file)

there are concerns that we get too many failure on the webrtc tests in both mochitest and web-platform-tests. One thing we can do is help isolate the failures to prevent bleedthrough. In doing that we can easily split a large mochitest.ini into multiple manifests.

I did a --rebuild 10 and saw very few failures (13 total out of ~500 jobs - 7 failures were timeout/shutdown hangs):
https://treeherder.mozilla.org/jobs?repo=try&revision=11da11dc96132c5ae4db10319b285df9545f564d

:bwc, does this help the problem much? ignoring the 7 failures, that leaves 6 test failures which is just a hair >1% failure rate. That is pretty good for a large volume of tests.

I am happy to submit my patch if you like this and I don't see any drawbacks to maintenance going forward.

Flags: needinfo?(docfaraday)

3 shutdown hangs on linux/debug were waiting for shutdown after finishing: dom/media/test/mochitest.ini - maybe split this up into 5-8 manifests?
4 shutdown hangs on osx/debug were waiting for shutdown after finishing: dom/media/webaudio/test/ - maybe split this into 3 manifests?

Most of our tests aren't running here; I only see the identity webrtc tests in these logs. I don't think the new manifests are being picked up?

Flags: needinfo?(docfaraday)
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Attachment #9264615 - Attachment description: Bug 1755075 - split up webrtc tests and dom tests for smaller manifest chunks. r=bwc! → Bug 1755075 - split up webrtc tests and dom tests for smaller manifest chunks. r=bwc!,alwu!
Attachment #9265231 - Attachment is obsolete: true
Pushed by jmaher@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/887c82bbb32d split up webrtc tests and dom tests for smaller manifest chunks. r=bwc,media-playback-reviewers,alwu
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch

based off of mozilla-central commits (runs all tests) it seems like the week prior we had ~3 failures/push and the 5 days after landing we are at ~1.5 failures/push. A slight win. We run 109 mochitest-media jobs (tier-1 + 2). 1% total failure rate for intermittents is pretty good for a large suite, almost there- but other big fish to fry

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: