Closed Bug 1081246 Opened 10 years ago Closed 10 years ago

Enable split Gij and Gip suites on repos other than cedar

Categories

(Release Engineering :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kgrandon, Assigned: jgriffin)

References

Details

Attachments

(3 files)

It looks like support for the suite split is there and enabled on Cedar, now we need to get this enabled on treeherder.
This is a Release Engineering bug, not a Treeherder bug. Our dashboards already support these split jobs.
Component: Treeherder → General Automation
Product: Tree Management → Release Engineering
QA Contact: catlee
Thanks for fixing that Ryan.

Jonathan, Simone - what needs to happen here to get this enabled?
Flags: needinfo?(sbruno)
Flags: needinfo?(jgriffin)
Gip chunks are green on cedar, so we can enable them elsewhere; I'll file a patch for that.

Gij chunks are red on cedar, so they'll need to be fixed by the Gaia team first.

See https://treeherder.mozilla.org/ui/#/jobs?repo=cedar&searchQuery=Gij
Flags: needinfo?(sbruno)
Flags: needinfo?(jgriffin)
(In reply to Jonathan Griffin (:jgriffin) from comment #3)
> Gip chunks are green on cedar, so we can enable them elsewhere; I'll file a
> patch for that.
> 

Hmm, I have a patch for this but it causes us to exceed 4084 builders.  We'll have to wait until bug 1080146 goes into production, probably Mon or Tues.
Depends on: 1080146
Summary: Enable split GIj and Gip suites on treeherder → Enable split Gij and Gip suites on repos other than cedar
Builders added:
+ b2g_macosx64 ash opt test gaia-ui-test-accessibility
+ b2g_macosx64 ash opt test gaia-ui-test-functional-1
+ b2g_macosx64 ash opt test gaia-ui-test-functional-2
+ b2g_macosx64 ash opt test gaia-ui-test-functional-3
+ b2g_macosx64 ash opt test gaia-ui-test-unit
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-accessibility
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-functional-1
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-functional-2
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-functional-3
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-unit
+ b2g_macosx64 cypress opt test gaia-ui-test-accessibility
+ b2g_macosx64 cypress opt test gaia-ui-test-functional-1
+ b2g_macosx64 cypress opt test gaia-ui-test-functional-2
+ b2g_macosx64 cypress opt test gaia-ui-test-functional-3
+ b2g_macosx64 cypress opt test gaia-ui-test-unit
+ b2g_macosx64 fx-team opt test gaia-ui-test-accessibility
+ b2g_macosx64 fx-team opt test gaia-ui-test-functional-1
+ b2g_macosx64 fx-team opt test gaia-ui-test-functional-2
+ b2g_macosx64 fx-team opt test gaia-ui-test-functional-3
+ b2g_macosx64 fx-team opt test gaia-ui-test-unit
+ b2g_macosx64 gaia-try opt test gaia-ui-test-accessibility
+ b2g_macosx64 gaia-try opt test gaia-ui-test-functional-1
+ b2g_macosx64 gaia-try opt test gaia-ui-test-functional-2
+ b2g_macosx64 gaia-try opt test gaia-ui-test-functional-3
+ b2g_macosx64 gaia-try opt test gaia-ui-test-unit
+ b2g_macosx64 graphics opt test gaia-ui-test-accessibility
+ b2g_macosx64 graphics opt test gaia-ui-test-functional-1
+ b2g_macosx64 graphics opt test gaia-ui-test-functional-2
+ b2g_macosx64 graphics opt test gaia-ui-test-functional-3
+ b2g_macosx64 graphics opt test gaia-ui-test-unit
+ b2g_macosx64 jamun opt test gaia-ui-test-accessibility
+ b2g_macosx64 jamun opt test gaia-ui-test-functional-1
+ b2g_macosx64 jamun opt test gaia-ui-test-functional-2
+ b2g_macosx64 jamun opt test gaia-ui-test-functional-3
+ b2g_macosx64 jamun opt test gaia-ui-test-unit
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-accessibility
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-functional-1
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-functional-2
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-functional-3
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-unit
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-accessibility
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-functional-1
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-functional-2
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-functional-3
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-unit
+ b2g_macosx64 pine opt test gaia-ui-test-accessibility
+ b2g_macosx64 pine opt test gaia-ui-test-functional-1
+ b2g_macosx64 pine opt test gaia-ui-test-functional-2
+ b2g_macosx64 pine opt test gaia-ui-test-functional-3
+ b2g_macosx64 pine opt test gaia-ui-test-unit
+ b2g_macosx64 try opt test gaia-ui-test-accessibility
+ b2g_macosx64 try opt test gaia-ui-test-functional-1
+ b2g_macosx64 try opt test gaia-ui-test-functional-2
+ b2g_macosx64 try opt test gaia-ui-test-functional-3
+ b2g_macosx64 try opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm fx-team opt
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-funct
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-unit

+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-t
+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-test-functional-2

+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-test-unit
+ b2g_u
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-func
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-unit
+ b2
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-functional-
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-functional-
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-functional-
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-uni
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-ac
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-f
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-f
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-f
+ b2g_ubuntu64_vm mozilla-central opt test gaia-u
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-acc
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-fu
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-fu
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-fu
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui
+ b2g_ubuntu64_vm pine opt test gaia-ui-test-accessibility

+ b2g_ubuntu64_vm pine opt test gaia-ui-test-functional-2

+ b2g_ubuntu64_vm pine opt test gaia-ui-test-unit
+ b2g_ub
+ b2g_ubuntu64_vm try opt test gaia-ui-test-functional-1
+
+ b2g_ubuntu64_vm try opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm try opt test gaia-ui-test-unit
Builders removed
- b2g_macosx64 ash opt test gaia-ui-test
- b2g_macosx64 b2g-inbound opt test gaia-ui-test
- b2g_
- b2g_macosx64 fx-team opt test gaia-ui-test
- b2g_maco
- b2g_macosx64 graphics opt test gaia-ui-test
-
- b2g_macosx64 mozilla-central opt test gaia-ui-test
- b2g_macosx6
- b2g_macosx64 pine opt test gaia-ui-test
- b2g_macosx64 try opt 
- b2g_ubuntu64_vm ash opt test gaia-ui-test
- b2g_ubuntu64_vm b2g
- b2g_ubuntu64_vm cypress opt test gaia-ui-test
- b2g_ubuntu64_vm
- b2g_ubuntu64_vm gaia-try opt test gaia-ui-test
- b2g_ub
- b2g_ubuntu64_vm jamun opt test gaia-ui-test
- b2g_ubuntu64_vm mo
- b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test
- b2g_ubu
- b2g_ubuntu64_vm try opt test gaia-ui-test
~
!
Attachment #8504217 - Flags: review?(jlund)
Assignee: nobody → jgriffin
Hmm, that builder diff was slightly scrambled.  Here's the correct version:

Builders added:
+ b2g_macosx64 ash opt test gaia-ui-test-accessibility
+ b2g_macosx64 ash opt test gaia-ui-test-functional-1
+ b2g_macosx64 ash opt test gaia-ui-test-functional-2
+ b2g_macosx64 ash opt test gaia-ui-test-functional-3
+ b2g_macosx64 ash opt test gaia-ui-test-unit
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-accessibility
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-functional-1
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-functional-2
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-functional-3
+ b2g_macosx64 b2g-inbound opt test gaia-ui-test-unit
+ b2g_macosx64 cypress opt test gaia-ui-test-accessibility
+ b2g_macosx64 cypress opt test gaia-ui-test-functional-1
+ b2g_macosx64 cypress opt test gaia-ui-test-functional-2
+ b2g_macosx64 cypress opt test gaia-ui-test-functional-3
+ b2g_macosx64 cypress opt test gaia-ui-test-unit
+ b2g_macosx64 fx-team opt test gaia-ui-test-accessibility
+ b2g_macosx64 fx-team opt test gaia-ui-test-functional-1
+ b2g_macosx64 fx-team opt test gaia-ui-test-functional-2
+ b2g_macosx64 fx-team opt test gaia-ui-test-functional-3
+ b2g_macosx64 fx-team opt test gaia-ui-test-unit
+ b2g_macosx64 gaia-try opt test gaia-ui-test-accessibility
+ b2g_macosx64 gaia-try opt test gaia-ui-test-functional-1
+ b2g_macosx64 gaia-try opt test gaia-ui-test-functional-2
+ b2g_macosx64 gaia-try opt test gaia-ui-test-functional-3
+ b2g_macosx64 gaia-try opt test gaia-ui-test-unit
+ b2g_macosx64 graphics opt test gaia-ui-test-accessibility
+ b2g_macosx64 graphics opt test gaia-ui-test-functional-1
+ b2g_macosx64 graphics opt test gaia-ui-test-functional-2
+ b2g_macosx64 graphics opt test gaia-ui-test-functional-3
+ b2g_macosx64 graphics opt test gaia-ui-test-unit
+ b2g_macosx64 jamun opt test gaia-ui-test-accessibility
+ b2g_macosx64 jamun opt test gaia-ui-test-functional-1
+ b2g_macosx64 jamun opt test gaia-ui-test-functional-2
+ b2g_macosx64 jamun opt test gaia-ui-test-functional-3
+ b2g_macosx64 jamun opt test gaia-ui-test-unit
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-accessibility
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-functional-1
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-functional-2
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-functional-3
+ b2g_macosx64 mozilla-central opt test gaia-ui-test-unit
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-accessibility
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-functional-1
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-functional-2
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-functional-3
+ b2g_macosx64 mozilla-inbound opt test gaia-ui-test-unit
+ b2g_macosx64 pine opt test gaia-ui-test-accessibility
+ b2g_macosx64 pine opt test gaia-ui-test-functional-1
+ b2g_macosx64 pine opt test gaia-ui-test-functional-2
+ b2g_macosx64 pine opt test gaia-ui-test-functional-3
+ b2g_macosx64 pine opt test gaia-ui-test-unit
+ b2g_macosx64 try opt test gaia-ui-test-accessibility
+ b2g_macosx64 try opt test gaia-ui-test-functional-1
+ b2g_macosx64 try opt test gaia-ui-test-functional-2
+ b2g_macosx64 try opt test gaia-ui-test-functional-3
+ b2g_macosx64 try opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm ash opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm cypress opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm fx-team opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm gaia-try opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm graphics opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm jamun opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm pine opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm pine opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm pine opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm pine opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm pine opt test gaia-ui-test-unit
+ b2g_ubuntu64_vm try opt test gaia-ui-test-accessibility
+ b2g_ubuntu64_vm try opt test gaia-ui-test-functional-1
+ b2g_ubuntu64_vm try opt test gaia-ui-test-functional-2
+ b2g_ubuntu64_vm try opt test gaia-ui-test-functional-3
+ b2g_ubuntu64_vm try opt test gaia-ui-test-unit
Builders removed
- b2g_macosx64 ash opt test gaia-ui-test
- b2g_macosx64 b2g-inbound opt test gaia-ui-test
- b2g_macosx64 cypress opt test gaia-ui-test
- b2g_macosx64 fx-team opt test gaia-ui-test
- b2g_macosx64 gaia-try opt test gaia-ui-test
- b2g_macosx64 graphics opt test gaia-ui-test
- b2g_macosx64 jamun opt test gaia-ui-test
- b2g_macosx64 mozilla-central opt test gaia-ui-test
- b2g_macosx64 mozilla-inbound opt test gaia-ui-test
- b2g_macosx64 pine opt test gaia-ui-test
- b2g_macosx64 try opt test gaia-ui-test
- b2g_ubuntu64_vm ash opt test gaia-ui-test
- b2g_ubuntu64_vm b2g-inbound opt test gaia-ui-test
- b2g_ubuntu64_vm cypress opt test gaia-ui-test
- b2g_ubuntu64_vm fx-team opt test gaia-ui-test
- b2g_ubuntu64_vm gaia-try opt test gaia-ui-test
- b2g_ubuntu64_vm graphics opt test gaia-ui-test
- b2g_ubuntu64_vm jamun opt test gaia-ui-test
- b2g_ubuntu64_vm mozilla-central opt test gaia-ui-test
- b2g_ubuntu64_vm mozilla-inbound opt test gaia-ui-test
- b2g_ubuntu64_vm pine opt test gaia-ui-test
- b2g_ubuntu64_vm try opt test gaia-ui-test
So I think the immediate need is to get 'B2G Desktop Linux x64 Opt' green first, before the other environments? That is the only one that's currently running on tbpl.

The current error appears to be this: command timed out: 500 seconds without output running ['/tools/buildbot/bin/python', 'scripts/scripts/gaia_integration.py', '--cfg', 'b2g/gaia_integration_config.py', '--this-chunk', '3', '--total-chunks', '4', '--download-symbols', 'ondemand'], attempting to kill

Simone - would you happen to have any idea about this error?
Flags: needinfo?(sbruno)
My guess is that it just takes time. Can we use more chunks or increase the timeout? FTR on TBPL the timeout is 7200 sec for the full suite (and it's exceeding this timeout, btw).
(In reply to Kevin Grandon :kgrandon from comment #7)
> So I think the immediate need is to get 'B2G Desktop Linux x64 Opt' green
> first, before the other environments? That is the only one that's currently
> running on tbpl.
> 
> The current error appears to be this: command timed out: 500 seconds without
> output running ['/tools/buildbot/bin/python',
> 'scripts/scripts/gaia_integration.py', '--cfg',
> 'b2g/gaia_integration_config.py', '--this-chunk', '3', '--total-chunks',
> '4', '--download-symbols', 'ondemand'], attempting to kill
> 
> Simone - would you happen to have any idea about this error?

500s is too small a timeout, certainly.

The non-chunked version has an 1800s timeout:

http://hg.mozilla.org/build/buildbot-configs/file/70167b42f9a1/mozilla-tests/b2g_config.py#l788

For some reason, the chunked version has only 500s:

http://hg.mozilla.org/build/buildbot-configs/file/70167b42f9a1/mozilla-tests/b2g_config.py#l467

Simone, was there any particular reason for that change?
jgriffin, that value should definitely be changed: 500 was just a random value I chose to test the patch, I just forgot to agree with the testing team about the actual value to be used and to update it to a more reasonable value before landing. Sorry about that!
Flags: needinfo?(sbruno)
No worries.  Here's a patch which sets the timeout the same as the un-chunked variety.
Attachment #8504838 - Flags: review?(sbruno)
Attachment #8504838 - Flags: review?(sbruno) → review+
1800 looks sane; if a test timeout, we should just chunk it more.
I think we still have a quite high fixed cost for setting up the environment though. I think James is working on this.
Comment on attachment 8504217 [details] [diff] [review]
Roll out Gip split to trunk branches,

it was a Canadian holiday yesterday so I am a bit behind in queue. I will review this by tomorrow.
Comment on attachment 8504217 [details] [diff] [review]
Roll out Gip split to trunk branches,

Review of attachment 8504217 [details] [diff] [review]:
-----------------------------------------------------------------

with trunk gecko_version fix.

maybe if I reviewed faster we could have had this ride m-c for only a day! ;)

::: mozilla-tests/b2g_config.py
@@ +2251,4 @@
>      BRANCHES[name]['platforms']['linux64_gecko']['ubuntu64_vm-b2gdt']['opt_unittest_suites'] += \
>        GAIA_BUILD_UNIT
>  
> +# Use chunked Gip in 35+ (bug 1081246)

s/35/36

@@ +2251,5 @@
>      BRANCHES[name]['platforms']['linux64_gecko']['ubuntu64_vm-b2gdt']['opt_unittest_suites'] += \
>        GAIA_BUILD_UNIT
>  
> +# Use chunked Gip in 35+ (bug 1081246)
> +for name, branch in items_at_least(BRANCHES, 'gecko_version', 35):

s/35/36

@@ +2257,5 @@
> +                           ('macosx64_gecko', 'mountainlion-b2gdt')):
> +        if slave_platform[0] in BRANCHES[name]['platforms']:
> +            BRANCHES[name]['platforms'][slave_platform[0]][slave_platform[1]]['opt_unittest_suites'] += GIP[:]
> +# ...and non-chunked Gip in earlier branches
> +for name, branch in items_before(BRANCHES, 'gecko_version', 35):

s/35/36
Attachment #8504217 - Flags: review?(jlund) → review+
Merged to production, and deployed.
(In reply to Pete Moore from comment #16)
> In production: https://hg.mozilla.org/build/buildbot-configs/rev/0a99e92c8570

With this in production, the Gij chunks on cedar are green, so I'll go ahead and make a patch to roll them out on trunk branches.
Turns on chunked Gij on trunk branches, and turns off Gij on cedar for macosx, since those were perma-fail and no one is looking into them.

Builders added:
+ b2g_ubuntu64_vm ash opt test gaia-js-integration-1
+ b2g_ubuntu64_vm ash opt test gaia-js-integration-2
+ b2g_ubuntu64_vm ash opt test gaia-js-integration-3
+ b2g_ubuntu64_vm ash opt test gaia-js-integration-4
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-js-integration-1
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-js-integration-2
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-js-integration-3
+ b2g_ubuntu64_vm b2g-inbound opt test gaia-js-integration-4
+ b2g_ubuntu64_vm cypress opt test gaia-js-integration-1
+ b2g_ubuntu64_vm cypress opt test gaia-js-integration-2
+ b2g_ubuntu64_vm cypress opt test gaia-js-integration-3
+ b2g_ubuntu64_vm cypress opt test gaia-js-integration-4
+ b2g_ubuntu64_vm fx-team opt test gaia-js-integration-1
+ b2g_ubuntu64_vm fx-team opt test gaia-js-integration-2
+ b2g_ubuntu64_vm fx-team opt test gaia-js-integration-3
+ b2g_ubuntu64_vm fx-team opt test gaia-js-integration-4
+ b2g_ubuntu64_vm gaia-try opt test gaia-js-integration-1
+ b2g_ubuntu64_vm gaia-try opt test gaia-js-integration-2
+ b2g_ubuntu64_vm gaia-try opt test gaia-js-integration-3
+ b2g_ubuntu64_vm gaia-try opt test gaia-js-integration-4
+ b2g_ubuntu64_vm graphics opt test gaia-js-integration-1
+ b2g_ubuntu64_vm graphics opt test gaia-js-integration-2
+ b2g_ubuntu64_vm graphics opt test gaia-js-integration-3
+ b2g_ubuntu64_vm graphics opt test gaia-js-integration-4
+ b2g_ubuntu64_vm jamun opt test gaia-js-integration-1
+ b2g_ubuntu64_vm jamun opt test gaia-js-integration-2
+ b2g_ubuntu64_vm jamun opt test gaia-js-integration-3
+ b2g_ubuntu64_vm jamun opt test gaia-js-integration-4
+ b2g_ubuntu64_vm mozilla-central opt test gaia-js-integration-1
+ b2g_ubuntu64_vm mozilla-central opt test gaia-js-integration-2
+ b2g_ubuntu64_vm mozilla-central opt test gaia-js-integration-3
+ b2g_ubuntu64_vm mozilla-central opt test gaia-js-integration-4
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-js-integration-1
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-js-integration-2
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-js-integration-3
+ b2g_ubuntu64_vm mozilla-inbound opt test gaia-js-integration-4
+ b2g_ubuntu64_vm pine opt test gaia-js-integration-1
+ b2g_ubuntu64_vm pine opt test gaia-js-integration-2
+ b2g_ubuntu64_vm pine opt test gaia-js-integration-3
+ b2g_ubuntu64_vm pine opt test gaia-js-integration-4
+ b2g_ubuntu64_vm try opt test gaia-js-integration-1
+ b2g_ubuntu64_vm try opt test gaia-js-integration-2
+ b2g_ubuntu64_vm try opt test gaia-js-integration-3
+ b2g_ubuntu64_vm try opt test gaia-js-integration-4
Builders removed
- b2g_macosx64 cedar opt test gaia-integration
- b2g_macosx64 cedar opt test gaia-js-integration-1
- b2g_macosx64 cedar opt test gaia-js-integration-2
- b2g_macosx64 cedar opt test gaia-js-integration-3
- b2g_macosx64 cedar opt test gaia-js-integration-4
- b2g_ubuntu64_vm ash opt test gaia-integration
- b2g_ubuntu64_vm b2g-inbound opt test gaia-integration
- b2g_ubuntu64_vm cedar opt test gaia-integration
- b2g_ubuntu64_vm cypress opt test gaia-integration
- b2g_ubuntu64_vm fx-team opt test gaia-integration
- b2g_ubuntu64_vm gaia-try opt test gaia-integration
- b2g_ubuntu64_vm graphics opt test gaia-integration
- b2g_ubuntu64_vm jamun opt test gaia-integration
- b2g_ubuntu64_vm mozilla-central opt test gaia-integration
- b2g_ubuntu64_vm mozilla-inbound opt test gaia-integration
- b2g_ubuntu64_vm pine opt test gaia-integration
- b2g_ubuntu64_vm try opt test gaia-integration
Attachment #8506531 - Flags: review?(jlund)
Comment on attachment 8506531 [details] [diff] [review]
Schedule chunked Gij on trunk branches,

lgtm
Attachment #8506531 - Flags: review?(jlund) → review+
All done here.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Depends on: 1087376
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: