Clean up b2gdesktop builders

RESOLVED FIXED

Status

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

People

(Reporter: jgriffin, Assigned: jgriffin)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments, 1 obsolete attachment)

(Assignee)

Description

3 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.
(Assignee)

Comment 1

3 years ago
Created attachment 8502090 [details] [diff] [review]
Clean up b2gdesktop builders,

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)
(Assignee)

Comment 2

3 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)
(Assignee)

Comment 3

3 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?
(Assignee)

Comment 6

3 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.
(Assignee)

Comment 7

3 years ago
Created attachment 8502100 [details] [diff] [review]
Clean up b2gdesktop builders,

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

Updated

3 years ago
Attachment #8502090 - Attachment is obsolete: true
Attachment #8502090 - Flags: review?(jlund)

Comment 8

3 years ago
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+
(Assignee)

Comment 9

3 years ago
Comment on attachment 8502100 [details] [diff] [review]
Clean up b2gdesktop builders,

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

Updated

3 years ago
Blocks: 1081246
Merged to production, and deployed.
(Assignee)

Updated

3 years ago
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
(Assignee)

Comment 11

3 years ago
Re-opening as I want more cleanup!
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(Assignee)

Comment 12

3 years ago
Created attachment 8504420 [details] [diff] [review]
Cleanup b2g_config.py,

This is a big cleanup that removes a bunch of unneeded code...no actual builder changes occur because of this.
Attachment #8504420 - Flags: review?(jlund)
Comment on attachment 8504420 [details] [diff] [review]
Cleanup b2g_config.py,

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]
Cleanup b2g_config.py,

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

this *is* **awesome** :)
Attachment #8504420 - Flags: review?(jlund) → review+
(Assignee)

Comment 15

3 years ago
Comment on attachment 8504420 [details] [diff] [review]
Cleanup b2g_config.py,

https://hg.mozilla.org/build/buildbot-configs/rev/ae8feace5851
Attachment #8504420 - Flags: checked-in+
In production: 2014-10-16 19:51 PT 
(See https://wiki.mozilla.org/ReleaseEngineering:Maintenance)
(Assignee)

Updated

3 years ago
Status: REOPENED → RESOLVED
Last Resolved: 3 years ago3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.