Closed Bug 1236835 Opened 8 years ago Closed 8 years ago

Disable all B2G Desktop Builds & Tests on All trees

Categories

(Release Engineering :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mikehenrty, Assigned: Callek)

References

(Blocks 1 open bug)

Details

Attachments

(8 files, 1 obsolete file)

      No description provided.
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)
Hidden on all trunk trees on Michael's request. CCing myself on the bug to delete the hiding when the jobs are disabled.
(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)
Blocks: 1209932
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)
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)
helper-only b2g-inbound ./mach taskcluster-graph --print-names-only ... diff for b2g-inbound
helper-only b2g-inbound ./mach taskcluster-graph --print-names-only ... diff for alder
helper-only b2g-inbound ./mach taskcluster-graph --print-names-only ... diff for cedar
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+
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
Blocks: 1239082
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)
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)
This should only land after the configs change is live
Attachment #8707154 - Flags: review?(rail)
Attached patch [puppet] cleanupSplinter Review
to land after the configs patch deploys
Attachment #8707155 - Flags: review?(rail)
Attached patch [custom] cleanupSplinter Review
just some cleanup.
Attachment #8707168 - Flags: review?(rail)
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+
(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
Closed: 8 years ago
Flags: needinfo?(sdeckelmann)
Resolution: --- → FIXED
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+
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+
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+
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: