Clean up b2gdesktop builders



5 years ago
11 months ago


(Reporter: jgriffin, Assigned: jgriffin)


Firefox Tracking Flags

(Not tracked)



(2 attachments, 1 obsolete attachment)



5 years ago
There are quite a few b2gdesktop builders we don't need, either because they're not actually being used, or because they're perma-fail and no one is looking at them.  Let's get rid of these.

Comment 1

5 years ago
Posted patch Clean up b2gdesktop builders, (obsolete) — Splinter Review
This cleans up b2gdesktop builders by removing unused and unneeded job types.  Will get feedback from sheriffs regarding the actual builder diff.
Attachment #8502090 - Flags: review?(jlund)

Comment 2

5 years ago
Builders removed
- b2g_ash_emulator-jb-debug_nonunified
- b2g_ash_emulator-jb_nonunified
- b2g_ash_emulator-kk-debug_nonunified
- b2g_ash_emulator-kk_nonunified
- b2g_b2g-inbound_emulator-jb-debug_nonunified
- b2g_b2g-inbound_emulator-jb_nonunified
- b2g_b2g-inbound_emulator-kk-debug_nonunified
- b2g_b2g-inbound_emulator-kk_nonunified
- b2g_cedar_emulator-jb-debug_nonunified
- b2g_cedar_emulator-jb_nonunified
- b2g_cedar_emulator-kk-debug_nonunified
- b2g_cedar_emulator-kk_nonunified
- b2g_cypress_emulator-jb-debug_nonunified
- b2g_cypress_emulator-jb_nonunified
- b2g_cypress_emulator-kk-debug_nonunified
- b2g_cypress_emulator-kk_nonunified
- b2g_emulator-jb_vm cedar opt test marionette-webapi
- b2g_emulator-kk_vm cedar opt test marionette-webapi
- b2g_fx-team_emulator-jb-debug_nonunified
- b2g_fx-team_emulator-jb_nonunified
- b2g_fx-team_emulator-kk-debug_nonunified
- b2g_fx-team_emulator-kk_nonunified
- b2g_graphics_emulator-jb-debug_nonunified
- b2g_graphics_emulator-jb_nonunified
- b2g_graphics_emulator-kk-debug_nonunified
- b2g_graphics_emulator-kk_nonunified
- b2g_gum_emulator-jb-debug_nonunified
- b2g_gum_emulator-jb_nonunified
- b2g_gum_emulator-kk-debug_nonunified
- b2g_gum_emulator-kk_nonunified
- b2g_jamun_emulator-jb-debug_nonunified
- b2g_jamun_emulator-jb_nonunified
- b2g_jamun_emulator-kk-debug_nonunified
- b2g_jamun_emulator-kk_nonunified
- b2g_maple_emulator-jb-debug_nonunified
- b2g_maple_emulator-jb_nonunified
- b2g_maple_emulator-kk-debug_nonunified
- b2g_maple_emulator-kk_nonunified
- b2g_mozilla-central_emulator-jb-debug_nonunified
- b2g_mozilla-central_emulator-jb_nonunified
- b2g_mozilla-central_emulator-kk-debug_nonunified
- b2g_mozilla-central_emulator-kk_nonunified
- b2g_mozilla-inbound_emulator-jb-debug_nonunified
- b2g_mozilla-inbound_emulator-jb_nonunified
- b2g_mozilla-inbound_emulator-kk-debug_nonunified
- b2g_mozilla-inbound_emulator-kk_nonunified
- b2g_oak_emulator-jb-debug_nonunified
- b2g_oak_emulator-jb_nonunified
- b2g_oak_emulator-kk-debug_nonunified
- b2g_oak_emulator-kk_nonunified
- b2g_pine_emulator-jb-debug_nonunified
- b2g_pine_emulator-jb_nonunified
- b2g_pine_emulator-kk-debug_nonunified
- b2g_pine_emulator-kk_nonunified
- b2g_ubuntu32_vm cedar debug test mochitest-1
- b2g_ubuntu32_vm cedar debug test reftest-sanity
- b2g_ubuntu32_vm cedar opt test reftest-1
- b2g_ubuntu32_vm cedar opt test reftest-10
- b2g_ubuntu32_vm cedar opt test reftest-2
- b2g_ubuntu32_vm cedar opt test reftest-3
- b2g_ubuntu32_vm cedar opt test reftest-4
- b2g_ubuntu32_vm cedar opt test reftest-5
- b2g_ubuntu32_vm cedar opt test reftest-6
- b2g_ubuntu32_vm cedar opt test reftest-7
- b2g_ubuntu32_vm cedar opt test reftest-8
- b2g_ubuntu32_vm cedar opt test reftest-9
- b2g_ubuntu32_vm pine opt test gaia-ui-test
- b2g_ubuntu64_vm ash opt test mochitest-1
- b2g_ubuntu64_vm ash opt test reftest-sanity
- b2g_ubuntu64_vm b2g-inbound opt test mochitest-1
- b2g_ubuntu64_vm b2g-inbound opt test reftest-sanity
- b2g_ubuntu64_vm cedar debug test gaia-integration
- b2g_ubuntu64_vm cedar debug test gaia-linter
- b2g_ubuntu64_vm cedar debug test gaia-unit
- b2g_ubuntu64_vm cedar debug test mochitest-1
- b2g_ubuntu64_vm cedar debug test reftest-sanity
- b2g_ubuntu64_vm cedar opt test mochitest-1
- b2g_ubuntu64_vm cedar opt test reftest-sanity
- b2g_ubuntu64_vm cypress opt test mochitest-1
- b2g_ubuntu64_vm cypress opt test reftest-sanity
- b2g_ubuntu64_vm fx-team opt test mochitest-1
- b2g_ubuntu64_vm fx-team opt test reftest-sanity
- b2g_ubuntu64_vm gaia-try opt test mochitest-1
- b2g_ubuntu64_vm gaia-try opt test reftest-sanity
- b2g_ubuntu64_vm graphics opt test mochitest-1
- b2g_ubuntu64_vm graphics opt test reftest-sanity
- b2g_ubuntu64_vm jamun opt test mochitest-1
- b2g_ubuntu64_vm jamun opt test reftest-sanity
- b2g_ubuntu64_vm mozilla-aurora opt test mochitest-1
- b2g_ubuntu64_vm mozilla-aurora opt test reftest-sanity
- b2g_ubuntu64_vm mozilla-b2g32_v2_0 opt test mochitest-1
- b2g_ubuntu64_vm mozilla-b2g32_v2_0 opt test reftest-sanity
- b2g_ubuntu64_vm mozilla-b2g34_v2_1 opt test mochitest-1
- b2g_ubuntu64_vm mozilla-b2g34_v2_1 opt test reftest-sanity
- b2g_ubuntu64_vm mozilla-central opt test mochitest-1
- b2g_ubuntu64_vm mozilla-central opt test reftest-sanity
- b2g_ubuntu64_vm mozilla-inbound opt test mochitest-1
- b2g_ubuntu64_vm mozilla-inbound opt test reftest-sanity
- b2g_ubuntu64_vm pine opt test mochitest-1
- b2g_ubuntu64_vm pine opt test reftest-sanity
- b2g_ubuntu64_vm try opt test mochitest-1
- b2g_ubuntu64_vm try opt test reftest-sanity

This mostly disables redundant non-OOP reftest/mochitests, nonunified emulator-jb and emulator-kk builds, and some jobs on cedar that we aren't going to be rolling out to trunk branches.  Let me know if anything looks askew.
Flags: needinfo?(ryanvm)

Comment 3

5 years ago
Btw, this removes 102 builders.
Why are we killing the nonunified builds? We've caught bustage with them before due to JB/KK having a different toolchain than ICS.
Flags: needinfo?(ryanvm)
Otherwise, I'm fine with killing the non-OOP reftests/mochitests on the production branches assuming the B2G folks are too. Also, was killing JB/KK Mnw on Cedar intended?

Comment 6

5 years ago
(In reply to Ryan VanderMeulen [:RyanVM UTC-4] from comment #5)
> Otherwise, I'm fine with killing the non-OOP reftests/mochitests on the
> production branches assuming the B2G folks are too. Also, was killing JB/KK
> Mnw on Cedar intended?

Yes, those were just experimental to see if they had fewer timeout problems than with emulator-ics.  They don't run at all.

Comment 7

5 years ago
New version with non-unified builds restored, as these are what we use on release branches.
Attachment #8502100 - Flags: review?(jlund)


5 years ago
Attachment #8502090 - Attachment is obsolete: true
Attachment #8502090 - Flags: review?(jlund)
Comment on attachment 8502100 [details] [diff] [review]
Clean up b2gdesktop builders,

Review of attachment 8502100 [details] [diff] [review]:

wow there was some complicated configuration in there.
Attachment #8502100 - Flags: review?(jlund) → review+


5 years ago
Blocks: 1081246
Merged to production, and deployed.


5 years ago
Last Resolved: 5 years ago
Resolution: --- → FIXED

Comment 11

5 years ago
Re-opening as I want more cleanup!
Resolution: FIXED → ---

Comment 12

5 years ago
This is a big cleanup that removes a bunch of unneeded actual builder changes occur because of this.
Attachment #8504420 - Flags: review?(jlund)
Comment on attachment 8504420 [details] [diff] [review]

it was a Canadian holiday yesterday so I am a bit behind in queue. I will review this by tomorrow.
Comment on attachment 8504420 [details] [diff] [review]

Review of attachment 8504420 [details] [diff] [review]:

this *is* **awesome** :)
Attachment #8504420 - Flags: review?(jlund) → review+
In production: 2014-10-16 19:51 PT 


5 years ago
Last Resolved: 5 years ago5 years ago
Resolution: --- → FIXED
Component: General Automation → General
Product: Release Engineering → Release Engineering
You need to log in before you can comment on or make changes to this bug.