Closed Bug 1256184 Opened 8 years ago Closed 8 years ago

Remove magical Talos g2 enabling code that isn't needed anymore

Categories

(Release Engineering :: General, defect)

Unspecified
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: RyanVM, Assigned: RyanVM)

Details

Attachments

(1 file, 1 obsolete file)

mozilla-tests/config.py has a block of code for enabling Talos g2 unconditionally on Gecko 40+. At this point, all Talos-running branches are already newer than version 40, so this block is at best a no-op and at worst actually causes Talos jobs to be scheduled on branches that otherwise wouldn't run any Talos tests.

That's actually how I found this bug - I'm working on getting Ash ready for e10s testing and was finding that g2 was somehow getting enabled even though I was explicitly setting "'enable_talos': False" in project_branches.py.
Attached patch patch (obsolete) — Splinter Review
Looks like Oak was special too :)

Builders removed
- Rev7 MacOSX Yosemite 10.10.5 oak talos g2
- Ubuntu HW 12.04 x64 oak pgo talos g2
- Ubuntu HW 12.04 x64 oak talos g2
- Windows 7 32-bit oak pgo talos g2
- Windows 7 32-bit oak talos g2
- Windows 8 64-bit oak pgo talos g2
- Windows 8 64-bit oak talos g2
- Windows XP 32-bit oak pgo talos g2
- Windows XP 32-bit oak talos g2
Attachment #8730029 - Flags: review?(jmaher)
Attached patch patchSplinter Review
Whoops, attached the test patch instead of the actual one.
Attachment #8730029 - Attachment is obsolete: true
Attachment #8730029 - Flags: review?(jmaher)
Attachment #8730031 - Flags: review?(jmaher)
Comment on attachment 8730031 [details] [diff] [review]
patch

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

good find.  I think we could clean up another 500 lines in that file if we were so inclined :)
Attachment #8730031 - Flags: review?(jmaher) → review+
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
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: