Closed
Bug 897569
Opened 12 years ago
Closed 12 years ago
Please schedule gaia-ui-tests on desktop-b2g-builds across all m-c based branches
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jgriffin, Assigned: emorley)
References
Details
Attachments
(1 file)
4.19 KB,
patch
|
bhearsum
:
review+
|
Details | Diff | Splinter Review |
The gaia-ui-tests that are running on cedar are stably green; let's schedule them to run on all trunk branches, including try (but not mozilla-b2g18..).
Sheriffs, we'd like to disable them initially when they show up, to give us a chance to experiment with some processes that we'll recommend to developers when a commit they submit causes bustage.
Comment 1•12 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #0)
> Sheriffs, we'd like to disable them initially when they show up
Hide you mean?
Reporter | ||
Comment 2•12 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #1)
> (In reply to Jonathan Griffin (:jgriffin) from comment #0)
> > Sheriffs, we'd like to disable them initially when they show up
>
> Hide you mean?
Er, yep!
Comment 3•12 years ago
|
||
Tweaking summary to:
1) avoid confusion with gaia-ui tests on pandas being disabled. These are tests being run on desktop-b2g builds running on (iirc) ubuntu32 + ubuntu64.
2) per yesterday's b2g meeting, jgriffin said these tests should be enabled on m-c and branches that land to/from there (*-inbound, try, aurora/beta/release). I dont remember if these should be enabled on mozilla-b2g18* or not.
(jgriffin, please adjust if I missed anything).
Summary: Please schedule gaia-ui-tests on all trunk branches → Please schedule gaia-ui-tests on desktop-b2g-builds across all m-c based branches
Reporter | ||
Comment 4•12 years ago
|
||
(In reply to John O'Duinn [:joduinn] from comment #3)
> Tweaking summary to:
>
> 1) avoid confusion with gaia-ui tests on pandas being disabled. These are
> tests being run on desktop-b2g builds running on (iirc) ubuntu32 + ubuntu64.
That's correct.
>
> 2) per yesterday's b2g meeting, jgriffin said these tests should be enabled
> on m-c and branches that land to/from there (*-inbound, try,
> aurora/beta/release). I dont remember if these should be enabled on
> mozilla-b2g18* or not.
No to mozilla-b2g18. Yes to other trees that merge in and out of m-c, including services-central, fx-team, and birch.
>
> (jgriffin, please adjust if I missed anything).
Can we get some traction here? These have been green for a week, and we still haven't scheduled them out across the other trees. In the meantime, we're getting justifiable flak from the developers about turning these things on. We are so close to the finish line on this one; it would be a real travesty to run out of steam this close to done.
Flags: needinfo?(catlee)
Assignee | ||
Comment 6•12 years ago
|
||
Schedule gaia-ui-test on desktop-b2g-builds across all branches other than esr17 and mozilla-b2g18*.
Attachment #784514 -
Flags: review?(bhearsum)
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → emorley
Status: NEW → ASSIGNED
Assignee | ||
Comment 7•12 years ago
|
||
(Thought I'd have a stab at this, hope you don't mind :-))
Assignee | ||
Comment 8•12 years ago
|
||
Note gaia-ui-test jobs are no longer green on cedar (eg https://tbpl.mozilla.org/php/getParsedLog.php?id=25985915&tree=Cedar#error1), but at least if we get them scheduled everywhere, we can hide temporarily until green and still have the advantage of finer-grained regression ranges in the meantime :-)
Reporter | ||
Comment 9•12 years ago
|
||
(In reply to Ed Morley [:edmorley UTC+1] from comment #8)
> Note gaia-ui-test jobs are no longer green on cedar (eg
> https://tbpl.mozilla.org/php/getParsedLog.php?id=25985915&tree=Cedar#error1),
> but at least if we get them scheduled everywhere, we can hide temporarily
> until green and still have the advantage of finer-grained regression ranges
> in the meantime :-)
Just filed this as bug 900630.
Comment 10•12 years ago
|
||
Comment on attachment 784514 [details] [diff] [review]
Patch v1
Review of attachment 784514 [details] [diff] [review]:
-----------------------------------------------------------------
::: mozilla-tests/b2g_config.py
@@ +1500,5 @@
> + if branch in ('mozilla-esr17', 'mozilla-b2g18_v1_0_0',
> + 'mozilla-b2g18_v1_0_1', 'mozilla-b2g18_v1_1_0_hd'):
> + if 'linux64_gecko' in BRANCHES[branch]['platforms']:
> + if 'ubuntu64_vm-b2gdt' in BRANCHES[branch]['platforms']['linux64_gecko']:
> + del BRANCHES[branch]['platforms']['linux64_gecko']['ubuntu64_vm-b2gdt']
Don't we want to run GAIA_UNITTESTS here still, just not GAIA_UI? The rest of the patch looks fine.
Comment 11•12 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #10)
> Comment on attachment 784514 [details] [diff] [review]
> Patch v1
>
> Review of attachment 784514 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> ::: mozilla-tests/b2g_config.py
> @@ +1500,5 @@
> > + if branch in ('mozilla-esr17', 'mozilla-b2g18_v1_0_0',
> > + 'mozilla-b2g18_v1_0_1', 'mozilla-b2g18_v1_1_0_hd'):
> > + if 'linux64_gecko' in BRANCHES[branch]['platforms']:
> > + if 'ubuntu64_vm-b2gdt' in BRANCHES[branch]['platforms']['linux64_gecko']:
> > + del BRANCHES[branch]['platforms']['linux64_gecko']['ubuntu64_vm-b2gdt']
>
> Don't we want to run GAIA_UNITTESTS here still, just not GAIA_UI? The rest
> of the patch looks fine.
Flags: needinfo?(emorley)
Updated•12 years ago
|
Flags: needinfo?(catlee)
Comment 12•12 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #10)
> Comment on attachment 784514 [details] [diff] [review]
> Patch v1
>
> Review of attachment 784514 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> ::: mozilla-tests/b2g_config.py
> @@ +1500,5 @@
> > + if branch in ('mozilla-esr17', 'mozilla-b2g18_v1_0_0',
> > + 'mozilla-b2g18_v1_0_1', 'mozilla-b2g18_v1_1_0_hd'):
> > + if 'linux64_gecko' in BRANCHES[branch]['platforms']:
> > + if 'ubuntu64_vm-b2gdt' in BRANCHES[branch]['platforms']['linux64_gecko']:
> > + del BRANCHES[branch]['platforms']['linux64_gecko']['ubuntu64_vm-b2gdt']
>
> Don't we want to run GAIA_UNITTESTS here still, just not GAIA_UI? The rest
> of the patch looks fine.
Yes, we want both.
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Reporter | ||
Comment 13•12 years ago
|
||
Tests are green again on cedar, so it would be a good time to put this in production. :bhearsum, can you r+ or r-?
Flags: needinfo?(emorley) → needinfo?(bhearsum)
Assignee | ||
Comment 14•12 years ago
|
||
(In reply to Ben Hearsum [:bhearsum] from comment #10)
> Don't we want to run GAIA_UNITTESTS here still, just not GAIA_UI? The rest
> of the patch looks fine.
I think there was a reason for this - unfortunately it's been almost two weeks since I wrote the patch so will need to re-assimilate those configs again. Was hoping to get to it today, but got back late from the ER (plaster cast mishaps, yey). Will take a look tomorrow :-)
Comment 15•12 years ago
|
||
(In reply to Ed Morley [:edmorley UTC+1] from comment #14)
> (In reply to Ben Hearsum [:bhearsum] from comment #10)
> > Don't we want to run GAIA_UNITTESTS here still, just not GAIA_UI? The rest
> > of the patch looks fine.
>
> I think there was a reason for this - unfortunately it's been almost two
> weeks since I wrote the patch so will need to re-assimilate those configs
> again. Was hoping to get to it today, but got back late from the ER (plaster
> cast mishaps, yey). Will take a look tomorrow :-)
Do you know the answer to this, Jonathan?
Flags: needinfo?(bhearsum) → needinfo?(jgriffin)
Reporter | ||
Comment 16•12 years ago
|
||
I think the gaia-unit tests are runnable on older branches, but not very sheriffable. The reason is that they don't benefit from the gaia pushbot we have on trunk; so failures in gaia-unit tests on non-trunks branches will be impossible to blame on specific gaia commits.
Given this, I'm fine with not running them on older branches. The primary push from engineering is to get them running on trunk branches.
Flags: needinfo?(jgriffin)
Updated•12 years ago
|
Attachment #784514 -
Flags: review?(bhearsum) → review+
Comment 17•12 years ago
|
||
Bhearsum, is this safe to land on one of the build repos? OR do we need to wait for a reconfigure? Let's close this out, happy to help, just not sure how to do so without stepping on your toes.
Flags: needinfo?(bhearsum)
Assignee | ||
Comment 18•12 years ago
|
||
Rebased and pushed :-)
https://hg.mozilla.org/build/buildbot-configs/rev/88a3f11a4a02
(Clint, will need reconfig by releng)
Comment 19•12 years ago
|
||
Change merged to production branch and live on the buildbot masters.
Comment 21•12 years ago
|
||
I guess we need a new bug for un-hiding them when they aren't perma-fail.
Assignee | ||
Comment 22•12 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #21)
> I guess we need a new bug for un-hiding them when they aren't perma-fail.
Filed bug 907611 :-)
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
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
•