Closed Bug 720782 Opened 10 years ago Closed 7 years ago

If we dont_build a platform on project_branches we should not add testers for it

Categories

(Release Engineering :: General, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: armenzg, Unassigned)

References

Details

(Whiteboard: [configs])

Attachments

(1 file)

After looking at this attachment [1] and knowing that we want less builders since it causes trouble [2].

I believe we should be smart and disable test builders if there are no build builders for that branch.

This is not urgent but worth taking into consideration when working on bug 633054.

[1] https://bugzilla.mozilla.org/attachment.cgi?id=591117&action=edit
[2] bug 712244.
This is while we don't do it automatically.
Attachment #591209 - Flags: review?(coop)
Comment on attachment 591209 [details] [diff] [review]
remove testing builders

I've already landed my patch to turn off the debug builds for the profiling branch. If you wouldn't mind adding "'enable_debug_unittests': False" to the profiling debug platforms before you commit, I would appreciate it. 

No sense creating those builders unnecessarily, as you said.
Attachment #591209 - Flags: review?(coop) → review+
Comment on attachment 591209 [details] [diff] [review]
remove testing builders

Added "profiling" as well:
http://hg.mozilla.org/build/buildbot-configs/rev/0c1ac1eef9e8
Attachment #591209 - Flags: checked-in+
This landed in production today.
Armen: anything left to do here?
Component: Release Engineering → Release Engineering: Automation
OS: Mac OS X → All
Priority: P4 → P3
QA Contact: release → catlee
Hardware: x86 → All
Whiteboard: [configs]
Yes.
If we don't build on a platform we should not create the test builders for it.
My patch was to address an instance of such scenario (no builder but there were testers for it), hence, all the work is still remaining.
Product: mozilla.org → Release Engineering
Buildbot is on life support at this point, probably not worth fixing.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.