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)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: emorley, Assigned: rail)
Details
(Whiteboard: [capacity])
Attachments
(1 file, 1 obsolete file)
2.84 KB,
patch
|
mozilla
:
review+
emorley
:
feedback+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
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)
Comment 1•11 years ago
|
||
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.
Reporter | ||
Comment 2•11 years ago
|
||
(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...
Comment 3•11 years ago
|
||
Rail would know about the fedora/ubuntu split on Cedar.
Flags: needinfo?(aki) → needinfo?(rail)
Assignee | ||
Comment 5•11 years ago
|
||
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 6•11 years ago
|
||
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+
Assignee | ||
Comment 7•11 years ago
|
||
Ah, I'll prep another patch then
Assignee | ||
Comment 8•11 years ago
|
||
* 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 9•11 years ago
|
||
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+
Reporter | ||
Updated•11 years ago
|
Attachment #799066 -
Flags: feedback?(emorley) → feedback+
Assignee | ||
Comment 10•11 years ago
|
||
(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?
Comment 11•11 years ago
|
||
It's emulator, not linux desktop.
Are we turning off linux desktop tests in favor of emulator tests?
Comment 12•11 years ago
|
||
<- confused, hang on.
Comment 13•11 years ago
|
||
[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
Assignee | ||
Comment 14•11 years ago
|
||
Comment on attachment 799066 [details] [diff] [review]
platform clean up
https://hg.mozilla.org/build/buildbot-configs/rev/30b91aa1bb9c
Attachment #799066 -
Flags: checked-in+
Reporter | ||
Comment 15•11 years ago
|
||
(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.
Comment 16•11 years ago
|
||
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...
Reporter | ||
Comment 17•11 years ago
|
||
(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
Assignee | ||
Comment 18•11 years ago
|
||
(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.
Comment 19•11 years ago
|
||
(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.
Assignee | ||
Comment 20•11 years ago
|
||
Looks OK to me.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 21•11 years ago
|
||
Thank you! :-)
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•