Disable all B2G Desktop Builds & Tests on All trees

RESOLVED FIXED

Status

Release Engineering
General Automation
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: mikehenrty, Assigned: Callek)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(8 attachments, 1 obsolete attachment)

Comment hidden (empty)
Selena, I am told you are the person who can help us get all the b2g-desktop builds turned off in task cluster. Can you help us start this process?
Flags: needinfo?(sdeckelmann)
Discussion on the mailing list about killing b2g-desktop in task cluster: https://groups.google.com/d/msg/mozilla.dev.fxos/tTUhCGJwYPY/8PuE9W0lDQAJ
Chris, I took a look at the B2G-desktop jobs on treeherder, and all the ones I saw had a task inspector. Do you know if there are any B2G-desktop jobs still running on buildbot?
Flags: needinfo?(catlee)

Comment 4

2 years ago
Hidden on all trunk trees on Michael's request. CCing myself on the bug to delete the hiding when the jobs are disabled.
(Assignee)

Comment 5

2 years ago
(In reply to Michael Henretty [:mhenretty] from comment #3)
> Chris, I took a look at the B2G-desktop jobs on treeherder, and all the ones
> I saw had a task inspector. Do you know if there are any B2G-desktop jobs
> still running on buildbot?

I'll own figuring this out for catlee. Including making sure that (at least) all the buildbot-based ones get turned off.
Assignee: nobody → bugspam.Callek
Flags: needinfo?(catlee)

Updated

2 years ago
Blocks: 1209932
(Assignee)

Comment 6

2 years ago
Created attachment 8706456 [details] [diff] [review]
[m-c] disable all TC based b2g-desktop jobs

Here is the removal of these things from tree.

r=sfink for sixgill/js changes.
r=garndt for decision task changes/removals
r=rail for mozharness removals.
Attachment #8706456 - Flags: review?(sphink)
Attachment #8706456 - Flags: review?(rail)
Attachment #8706456 - Flags: review?(garndt)
(Assignee)

Comment 7

2 years ago
Created attachment 8706458 [details] [diff] [review]
[buildbot-configs] remove b2g-desktop

the buildbot configs side was surprisingly easy.

r=sfink for the fact that we're removing hazard analysis for these (I suspect thats expected/ok)
r=rail for the actual code.
Attachment #8706458 - Flags: review?(sphink)
Attachment #8706458 - Flags: review?(rail)
(Assignee)

Comment 8

2 years ago
Created attachment 8706460 [details] [diff] [review]
TC graph diff of b2g-inbound

helper-only b2g-inbound ./mach taskcluster-graph --print-names-only ... diff for b2g-inbound
(Assignee)

Comment 9

2 years ago
Created attachment 8706461 [details] [diff] [review]
TC graph diff of alder

helper-only b2g-inbound ./mach taskcluster-graph --print-names-only ... diff for alder
(Assignee)

Comment 10

2 years ago
Created attachment 8706463 [details] [diff] [review]
TC graph diff of cedar

helper-only b2g-inbound ./mach taskcluster-graph --print-names-only ... diff for cedar
(Assignee)

Comment 11

2 years ago
Comment on attachment 8706456 [details] [diff] [review]
[m-c] disable all TC based b2g-desktop jobs

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

:garndt also of note, it seems there will be some workertype, cache and scope cleanup possible after this sticks:

callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r "b2gbuild-desktop" testing/taskcluster/
callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r "b2g-desktop-debug" testing/taskcluster/
callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r "b2g-desktop-opt" testing/taskcluster/
callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r "b2g-desktop-objects-opt" testing/taskcluster/
callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r "b2g-desktop-objects-debug" testing/taskcluster/
Comment on attachment 8706456 [details] [diff] [review]
[m-c] disable all TC based b2g-desktop jobs

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

AS far as disabling the in-tree configurations, I don't see anything obvious being broken by removing these.
Attachment #8706456 - Flags: review?(garndt) → review+
(In reply to Justin Wood (:Callek) from comment #11)
> Comment on attachment 8706456 [details] [diff] [review]
> [m-c] disable all TC based b2g-desktop jobs
> 
> Review of attachment 8706456 [details] [diff] [review]:
> -----------------------------------------------------------------
> 
> :garndt also of note, it seems there will be some workertype, cache and
> scope cleanup possible after this sticks:
> 
> callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r
> "b2gbuild-desktop" testing/taskcluster/
> callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r
> "b2g-desktop-debug" testing/taskcluster/
> callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r "b2g-desktop-opt"
> testing/taskcluster/
> callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r
> "b2g-desktop-objects-opt" testing/taskcluster/
> callek@Centaurus:~/mozilla/hg/mozilla-inbound$ grep -U3 -r
> "b2g-desktop-objects-debug" testing/taskcluster/

If there are other bits that should be cleaned up, could you please open a bug detailing what is no longer used so we can track the removal of those?
Comment on attachment 8706458 [details] [diff] [review]
[buildbot-configs] remove b2g-desktop

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

Wheeee! LGTM
Attachment #8706458 - Flags: review?(rail) → review+
Attachment #8706456 - Flags: review?(rail) → review+
(Assignee)

Comment 15

2 years ago
Comment on attachment 8706458 [details] [diff] [review]
[buildbot-configs] remove b2g-desktop

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

catlee reminded me in IRC about b2g37 v2.2 which has "linux32_gecko" jobs based in buildbot. I'll get a followup to remove them as well (since rail already reviewed this part)
(In reply to Justin Wood (:Callek) from comment #15)
> catlee reminded me in IRC about b2g37 v2.2 which has "linux32_gecko" jobs
> based in buildbot. I'll get a followup to remove them as well (since rail
> already reviewed this part)

If you need help do disable b2g27 v2.2 please let us know
(Assignee)

Updated

2 years ago
Blocks: 1239082
(Assignee)

Comment 17

2 years ago
Comment on attachment 8706458 [details] [diff] [review]
[buildbot-configs] remove b2g-desktop

Not using this patch in deference of Bug 1239082
Attachment #8706458 - Attachment is obsolete: true
Attachment #8706458 - Flags: review?(sphink)
(Assignee)

Comment 18

2 years ago
Created attachment 8707151 [details] [diff] [review]
[configs] remove configs for linux64_gecko{,-debug}

In between last patch post and this we dropped the branch that had linux64_gecko, this just clears out the remnants!

We also had some macosx64_gecko lying about too.

Builder diff dump yields no changes.
Attachment #8707151 - Flags: review?(rail)
(Assignee)

Comment 19

2 years ago
Created attachment 8707154 [details] [diff] [review]
[tools] remove from production-masters.json

This should only land after the configs change is live
Attachment #8707154 - Flags: review?(rail)
(Assignee)

Comment 20

2 years ago
Created attachment 8707155 [details] [diff] [review]
[puppet] cleanup

to land after the configs patch deploys
Attachment #8707155 - Flags: review?(rail)
(Assignee)

Comment 21

2 years ago
Created attachment 8707168 [details] [diff] [review]
[custom] cleanup

just some cleanup.
Attachment #8707168 - Flags: review?(rail)
(Assignee)

Comment 22

2 years ago
Comment on attachment 8706456 [details] [diff] [review]
[m-c] disable all TC based b2g-desktop jobs

After IRC discussion with sfink, the hazard stuff is waiting, I pushed to b2g-inbound with that hazard stuff split out:

https://hg.mozilla.org/integration/b2g-inbound/rev/ec98db90ebce
Attachment #8706456 - Flags: review?(sphink)
Comment on attachment 8707151 [details] [diff] [review]
[configs] remove configs for linux64_gecko{,-debug}

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

DIAF!
Attachment #8707151 - Flags: review?(rail) → review+
Attachment #8707154 - Flags: review?(rail) → review+
Attachment #8707155 - Flags: review?(rail) → review+
Attachment #8707168 - Flags: review?(rail) → review+
(Assignee)

Comment 24

2 years ago
(In reply to Michael Henretty [:mhenretty] from comment #1)
> Selena, I am told you are the person who can help us get all the b2g-desktop
> builds turned off in task cluster. Can you help us start this process?

my patches did that ;-)
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Flags: needinfo?(sdeckelmann)
Resolution: --- → FIXED
(Assignee)

Comment 25

2 years ago
Comment on attachment 8707151 [details] [diff] [review]
[configs] remove configs for linux64_gecko{,-debug}

https://hg.mozilla.org/build/buildbot-configs/rev/66b14e07db81
Attachment #8707151 - Flags: checked-in+
(Assignee)

Comment 28

2 years ago
Comment on attachment 8707154 [details] [diff] [review]
[tools] remove from production-masters.json

  https://hg.mozilla.org/build/tools/rev/35c8c89defe4
Attachment #8707154 - Flags: checked-in+
(Assignee)

Comment 29

2 years ago
Comment on attachment 8707168 [details] [diff] [review]
[custom] cleanup

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

https://hg.mozilla.org/build/buildbotcustom/rev/e0ab5efe7082
Attachment #8707168 - Flags: checked-in+
You need to log in before you can comment on or make changes to this bug.