Closed Bug 911953 Opened 11 years ago Closed 11 years ago

Consider switching off fedora B2G emulator jobs on cedar

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: rail)

Details

(Whiteboard: [capacity])

Attachments

(1 file, 1 obsolete file)

On all trees apart from cedar (that are running the full-stack B2G builds), we run the test jobs on EC2. On Cedar we run then on both EC2 and the old fedora pool, eg: https://tbpl.mozilla.org/?tree=Cedar&showall=1&jobname=_emulator Now that the dust has settled, post switchover, I think we can turn off the fedora jobs on Cedar too. Unless I'm missing something?
Flags: needinfo?(aki)
Note that on b2g18*, we currently duplicate a lot of tests on both the rev3 and ec2 slaves. I see no problem with doing the same as we do for m-c, though.
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #1) > Note that on b2g18*, we currently duplicate a lot of tests on both the rev3 > and ec2 slaves. I see no problem with doing the same as we do for m-c, > though. Yeah we should probably turn some of those b2g18 dupes off as well...
Rail would know about the fedora/ubuntu split on Cedar.
Flags: needinfo?(aki) → needinfo?(rail)
Patch incoming.
Assignee: nobody → rail
Flags: needinfo?(rail)
Attached patch platform clean up (obsolete) — Splinter Review
The patch: * resets cedar to run only preset (REFTEST + MARIONETTE) and JSREFTEST on cedar on fedora * Disables ALL debug tests on fedora on cedar. They are red on cedar and aren't used on any branch * Enables all tests + JSREFTEST on ubuntu64_vm-b2g-emulator on cedar * Resets mozilla-b2g18 and mozilla-b2g18_v1_1_0_hd branches to use fedora only for REFTEST + MARIONETTE. MOCHITEST + CRASHTEST + XPCSHELL are green on Ubuntu on these branches. Config dump diff: https://gist.github.com/rail/6428638
Attachment #799061 - Flags: review?(aki)
Attachment #799061 - Flags: feedback?(emorley)
Comment on attachment 799061 [details] [diff] [review] platform clean up >-BRANCHES['mozilla-b2g18']['platforms']['emulator']['fedora-b2g-emulator']['opt_unittest_suites'] = [x for x in ALL_UNITTESTS if x not in REFTEST] + REFTEST_SANITY >+BRANCHES['mozilla-b2g18']['platforms']['emulator']['fedora-b2g-emulator']['opt_unittest_suites'] += REFTEST_SANITY > BRANCHES['mozilla-b2g18_v1_0_1']['repo_path'] = "releases/mozilla-b2g18_v1_0_1" > BRANCHES['mozilla-b2g18_v1_1_0_hd']['repo_path'] = "releases/mozilla-b2g18_v1_1_0_hd" >-BRANCHES['mozilla-b2g18_v1_1_0_hd']['platforms']['emulator']['fedora-b2g-emulator']['opt_unittest_suites'] = [x for x in ALL_UNITTESTS if x not in REFTEST] + REFTEST_SANITY >+BRANCHES['mozilla-b2g18_v1_1_0_hd']['platforms']['emulator']['fedora-b2g-emulator']['opt_unittest_suites'] += REFTEST_SANITY I think these 2 lines are because reftest is busted on b2g18*; we only run reftest sanity there. r=me without these two changes.
Attachment #799061 - Flags: review?(aki) → review+
Ah, I'll prep another patch then
* same for cedar * b2g18 runs only marionette and reftest sanity on fedora https://gist.github.com/rail/6428840
Attachment #799061 - Attachment is obsolete: true
Attachment #799061 - Flags: feedback?(emorley)
Attachment #799066 - Flags: review?(aki)
Attachment #799066 - Flags: feedback?(emorley)
Comment on attachment 799066 [details] [diff] [review] platform clean up We don't have ubuntu on b2g18*, so I'm still going to say r=me without the b2g18 lines.
Attachment #799066 - Flags: review?(aki) → review+
Attachment #799066 - Flags: feedback?(emorley) → feedback+
(In reply to Aki Sasaki [:aki] from comment #9) > Comment on attachment 799066 [details] [diff] [review] > platform clean up > > We don't have ubuntu on b2g18*, so I'm still going to say r=me without the > b2g18 lines. Huh? https://tbpl.mozilla.org/?tree=Mozilla-B2g18&showall=1&jobname=emulator_vm are Ubuntu, no?
It's emulator, not linux desktop. Are we turning off linux desktop tests in favor of emulator tests?
<- confused, hang on.
[13:50] <aki> rail: ok, a) was confused and b) emulator fedora+ubuntu appear to be the same tbpl line. r=me with those last two changes included
(In reply to Aki Sasaki [:aki] from comment #13) > emulator fedora+ubuntu appear to be the same tbpl line They were combined in the TBPL UI recently, in bug 911956.
This is in production, but why didn't we do this for all branches? AFAICT we still run duplicate tests on try, mozilla-central, and elsewhere...
(In reply to Ben Hearsum [:bhearsum] from comment #16) > This is in production, but why didn't we do this for all branches? AFAICT we > still run duplicate tests on try, mozilla-central, and elsewhere... I can't see any dupes? https://tbpl.mozilla.org/?showall=1&jobname=_emulator https://tbpl.mozilla.org/?showall=1&tree=Try&jobname=_emulator
(In reply to Ben Hearsum [:bhearsum] from comment #16) > This is in production, but why didn't we do this for all branches? AFAICT we > still run duplicate tests on try, mozilla-central, and elsewhere... Now we should run duplicates only on Cedar and only for test types not switched yet to Ubuntu.
(In reply to Ed Morley [:edmorley UTC+1] from comment #17) > (In reply to Ben Hearsum [:bhearsum] from comment #16) > > This is in production, but why didn't we do this for all branches? AFAICT we > > still run duplicate tests on try, mozilla-central, and elsewhere... > > I can't see any dupes? > https://tbpl.mozilla.org/?showall=1&jobname=_emulator > https://tbpl.mozilla.org/?showall=1&tree=Try&jobname=_emulator You're right, I was confused. (In reply to Rail Aliiev [:rail] from comment #18) > (In reply to Ben Hearsum [:bhearsum] from comment #16) > > This is in production, but why didn't we do this for all branches? AFAICT we > > still run duplicate tests on try, mozilla-central, and elsewhere... > > Now we should run duplicates only on Cedar and only for test types not > switched yet to Ubuntu. Ah, I see.
Looks OK to me.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Thank you! :-)
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: