Split android debug mochitest-chrome into at least 2 chunks

RESOLVED FIXED in Firefox 50

Status

Testing
General
RESOLVED FIXED
a year ago
a year ago

People

(Reporter: gbrown, Assigned: gbrown)

Tracking

unspecified
mozilla50
Points:
---

Firefox Tracking Flags

(firefox50 fixed)

Details

Attachments

(1 attachment)

(Assignee)

Description

a year ago
Android 4.3 API15+ Debug mochitest-chrome typically takes more than 90 minutes now; adding tests tends to cause timeouts, as in bug 1287455.
(Assignee)

Comment 1

a year ago
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?
(Assignee)

Comment 2

a year ago
Created attachment 8773529 [details] [diff] [review]
split tc android 4.3 debug mochitest-chrome into 2 chunks

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.

Comment 6

a year ago
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
(Assignee)

Comment 7

a year ago
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.

Comment 8

a year ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/0719f3b4d365
Status: NEW → RESOLVED
Last Resolved: a year ago
status-firefox50: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
You need to log in before you can comment on or make changes to this bug.