Closed Bug 837146 Opened 11 years ago Closed 11 years ago

Disable mailbloat on Mac Debug builds due to perma red (to enable comm-esr17 nightly builds to run)

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: standard8, Assigned: standard8)

References

Details

Attachments

(3 files)

All the other comm-esr17 branches have them, so we should have them to.
Weirdly, enable_nightly is already set to true. Dunno why we aren't getting them.
There's permared, hidden, mac debug builds. That's why wer'e not getting nightlies. https://tbpl.mozilla.org/?tree=Thunderbird-Esr17&noignore=1
We've had perma red on these builds for a while, plus they don't tend to give us stuff. However its just the leak test bit - the builds are still fine and the debug mozmill/xpcshell still run.

So lets turn off the leak test step. If at some time we get around to debugging them, then we can perhaps turn them back on again.
Attachment #709117 - Flags: review?(bhearsum)
Attachment #709117 - Flags: review?(bhearsum) → review+
Summary: Enable nightly builds for comm-esr17 → Disable mailbloat on Mac Debug builds due to perma red (to enable comm-esr17 nightly builds to run)
Comment on attachment 709117 [details] [diff] [review]
Disable leak tests on mac debug builds

http://hg.mozilla.org/build/buildbot-configs/rev/231b30d5adb3
Attachment #709117 - Flags: checked-in+
Looks like the previous patch didn't work, the leak tests are still run on Mac debug.

This should do it though - stop defining leak_target globally, and let the platforms decide if to define it or not.
Assignee: nobody → mbanner
Status: NEW → ASSIGNED
Attachment #709653 - Flags: review?(bhearsum)
Attachment #709653 - Flags: review?(bhearsum) → review?(catlee)
Comment on attachment 709653 [details] [diff] [review]
Don't define leak_target globally

I think this will turn it off everywhere with the current implementation...

http://hg.mozilla.org/build/buildbotcustom/file/default/misc.py#l1110

should be changed to look at pf['leak_target'] instead of config['leak_target']. Then we can define this per-platform.
Attachment #709653 - Flags: review?(catlee) → review+
In production
I totally headed down the wrong route. leak_target is just overriding the action that happens to run the actual leak tests.

What I wanted to be doing was setting enable_leaktests to false on Mac.

This patch:
- Reverts the changes to leak_target
- Removes the duplicate platform definitions for leak_target when the global config will do.
- Turns off enable_leaktests on Mac.

When landing this, I'll also backout http://hg.mozilla.org/build/buildbotcustom/rev/f7e9b171d2c9 to revert the leak_target check to using the global config.
Attachment #711739 - Flags: review?(jhopkins)
Attachment #711739 - Flags: review?(catlee)
Attachment #711739 - Flags: review?(catlee) → review+
Attachment #711739 - Flags: review?(jhopkins)
in production
This is live and working fine now.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Blocks: 840958
Product: mozilla.org → Release Engineering
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: