Closed Bug 1287831 Opened 3 years ago Closed 3 years ago

Split android debug mochitest-chrome into at least 2 chunks

Categories

(Testing :: General, defect)

defect
Not set

Tracking

(firefox50 fixed)

RESOLVED FIXED
mozilla50
Tracking Status
firefox50 --- fixed

People

(Reporter: gbrown, Assigned: gbrown)

References

Details

Attachments

(1 file)

Android 4.3 API15+ Debug mochitest-chrome typically takes more than 90 minutes now; adding tests tends to cause timeouts, as in bug 1287455.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=1a50fbf26ead - almost worked (taskcluster only), but ran into some trouble with the test summary...it's there, but retrieved late?
Bug 1288501 will allow calling the android mozharness script, android_emulator_unittest.py, with --this-chunk / --total-chunk, just like desktop. Specifying --total-chunk over-rides the total chunks in the mozharness configuration.

This patch switches over to using --this-chunk / --total-chunk for Android, and then adds 2 chunks for mochitest-chrome on debug only.

https://treeherder.mozilla.org/#/jobs?repo=try&revision=cf4e1bd9b448 shows this in action, with 2 tc debug mochitest-chrome jobs while buildbot jobs continue to run as they were.
Attachment #8773529 - Flags: review?(dustin)
Comment on attachment 8773529 [details] [diff] [review]
split tc android 4.3 debug mochitest-chrome into 2 chunks

Review of attachment 8773529 [details] [diff] [review]:
-----------------------------------------------------------------
Attachment #8773529 - Flags: review?(dustin) → review+
Huh, it ate my comment:

OK, I guess the "GRINNING CAT FACE WITH SMILING EYES" emoji causes bugzilla to not render that line.
Pushed by gbrown@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/0719f3b4d365
Split TC Android debug mochitest-chrome into 2 chunks and specify chunks explicitly; r=dustin
TC Android 4.3 Debug mochitest-chrome in 2 chunks completes in about 45 minutes per chunk.

Buildbot Android 4.3 Debug mochitest-chrome no longer runs on trunk.

TC Android 4.3 Opt mochitest-chrome, in 1 chunk, completes in about 45 minutes.

Buildbot Android 4.3 Opt mochitest-chrome, in 1 chunk, completes in about 100 minutes. That's a little worrying, but I don't see any current timeouts, and these jobs may also be short-lived (in favor of TC), so I'm not going to make any changes there right now.
https://hg.mozilla.org/mozilla-central/rev/0719f3b4d365
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
You need to log in before you can comment on or make changes to this bug.