Closed Bug 1274552 Opened 8 years ago Closed 8 years ago

move over 32 devtools jobs/2 jetpack jobs/2 mn-e10s jobs from IX to c3.2xl machines

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(e10s-)

RESOLVED FIXED
Tracking Status
e10s - ---

People

(Reporter: jmaher, Unassigned)

References

Details

Attachments

(1 file)

enough testing has been done, we are down to 2 small pre-requisites in order to make these 36 jobs move from IX -> VM machines.

as a note, here are some results (filtered on dt):
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d3a8933f49a83ab7cab9b9b6f75df8b62578f19f&filter-searchStr=dt

this is consistent and there is one bug (bug 1269872) that needs to get resolved first: getting gpu/clipboard jobs running.  I have outlined the steps needed to resolve that bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1269872#c49

Once that is done, we can move over a large portion of the remaining jobs and effectively resolve our backlog on win7-ix machines (maybe even have a surplus that can move to win8).

I do need help with getting the gpu/clipboard jobs deployed- if this is a priority before June, please help out (I am on a 2.5 day pto/afk weekend starting in 3.5 hours, and next weekend is a holiday weekend for me as well!)
for specific reference the jobs would be:
* win7 opt mochitest-devtools-{1-8}
* win7 opt mochitest-devtools-e10s-{1-8}
* win7 opt mochitest-jetpack
* win7 opt marionette-e10s
* win7 debug mochitest-devtools-{1-8}
* win7 debug mochitest-devtools-e10s-{1-8}
* win7 debug mochitest-jetpack
* win7 debug marionette-e10s


that means that we would still have to work on migrating:
* mochitest-other
* mochitest-mda
* mochitest-gl (will migrate to gpu)
* mochitest-plain-{1-5}
* mochitest-browser-chrome-{1-7}
Blocks: 1271355
Depends on: 1269872
No longer depends on: 1269872
just did a push this morning (using what was checked into the tree) and I believe we are ready to migrate more tests.  as a note, I was concerned with win7-debug dt1-e10s as there were 4 (out of 21) oranges, but alas those are related to a new spike in the last 2 days on that test- so I feel more confident it isn't related to the spot instances.

from the original comment here is what we can migrate...
* win7 opt mochitest-devtools-{1-8}
* win7 opt mochitest-devtools-e10s-{1-8}
* win7 opt mochitest-jetpack
* win7 opt marionette-e10s
* win7 debug mochitest-devtools-{1-8}
* win7 debug mochitest-devtools-e10s-{1-8}
* win7 debug mochitest-jetpack
* win7 debug marionette-e10s

In addition, I would like to migrate:
* win7 opt mochitest-media
* win7 debug mochitest-media

^ NOTE: we will not be migrating win7 opt mochitest-media-e10s, there are 2 tests I need to investigate more there.

The patch should:
* schedule all above jobs on t-w732-spot-* instances
* remove scheduling (including try) on g-w732-spot-* instances and t-w732-ix-* machines
* remove scheduling of gtest on g-w732-spot-* instances for opt/debug (might be try only)
* remove scheduling of xpcshell on g-w732-spot-* instances for opt/debug (might be try only)

:catlee, want to do the honors?
Flags: needinfo?(catlee)
r=rail

Also disable some extra jobs that shouldn't be running on IX or GFX
machines.

Review commit: https://reviewboard.mozilla.org/r/55604/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/55604/
Attachment #8757085 - Flags: review?(rail)
Attachment #8757085 - Flags: review?(rail) → review+
Comment on attachment 8757085 [details]
MozReview Request: Bug 1274552 - Disable extra jobs on IX / GFX instances r=rail

https://reviewboard.mozilla.org/r/55604/#review52366
Comment on attachment 8757085 [details]
MozReview Request: Bug 1274552 - Disable extra jobs on IX / GFX instances r=rail

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/55604/diff/1-2/
Attachment #8757085 - Attachment description: MozReview Request: Bug 1274552 - Move devtools, jetpack and marionette jobs to Win7 VMs → MozReview Request: Bug 1274552 - Disable extra jobs on IX / GFX instances r=rail
Flags: needinfo?(catlee)
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: