Bug 59528

Summary: Use release builds with assertions on bots instead of debug builds
Product: WebKit Reporter: Kenneth Russell <kbr>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Normal CC: ap, aroben, bfulgham
Priority: P2 Keywords: InRadar, ToolsHitList
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

Kenneth Russell
Reported 2011-04-26 14:44:30 PDT
During the session at the WebKit meeting on reducing test failures, the idea was proposed (I think by Adam Roben) of building Release mode on bots with assertions enabled, rather than running Debug builds. It seems that the lack of compiler optimizations, rather than the presence of assertion failures, is the main reason test runs using Debug builds are so much slower than those on Release builds. Testing Release mode with assertions enabled would improve test coverage with basically no performance impact.
Attachments
Adam Roben (:aroben)
Comment 1 2011-05-26 11:53:19 PDT
Adam Roben (:aroben)
Comment 2 2011-11-20 19:38:21 PST
Note You need to log in before you can comment on or make changes to this bug.