[Webkit-unassigned] [Bug 211245] Enable NSZombieEnabled=YES on bots to catch use-after-release bugs sooner
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon May 4 10:24:14 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=211245
David Kilzer (:ddkilzer) <ddkilzer at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|EWS bots should run with |Enable NSZombieEnabled=YES
|NSZombieEnabled=YES |on bots to catch
| |use-after-release bugs
| |sooner
--- Comment #2 from David Kilzer (:ddkilzer) <ddkilzer at webkit.org> ---
(In reply to Alexey Proskuryakov from comment #1)
> I don't think that EWS should be getting more different from the normal way
> of running tests. If tests run well with NSZombieEnabled, then we should
> have that in local testing and post-commit too. EWS-only failures are the
> worst.
EWS finding failures early is also the best. Lots of ways to implement this: Enable NSZombieEnabled=YES everywhere; add separate bots just to run in NSZombieEnabled=YES mode; make NSZombieEnabled=YES part of a "catch flakey tests before they're committed" effort; etc.
I probably made the title too specific. Tried to update the title.
> I don't know if NSZombieEnabled comes for free though.
It's not 100% free, but it may be worth the cost of catching bugs before they're committed. Might be hard to gather metrics, though.
Part of the reason I filed this was simply to track issues that might have been caught sooner had this been implemented (to provide a case for it later), like Bug 211386.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200504/dc34b3e8/attachment.htm>
More information about the webkit-unassigned
mailing list