Bug 44121

Summary: When the web process crashes and a crash log is being saved, WebKitTestRunner thinks the web process has become unresponsive
Product: WebKit Reporter: Adam Roben (:aroben) <aroben>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal Keywords: InRadar, PlatformOnly
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows XP   
Attachments:
Description Flags
Save a crash log when the web process crashes sam: review+

Description Adam Roben (:aroben) 2010-08-17 12:24:00 PDT
run-webkit-tests records crashes in the WebKit2 web process as time-outs instead of crashes when a crash log is being saved. We need some way to communicate to run-webkit-tests that the web process has crashed, even when the post-mortem debugger is attached and saving a crash log.
Comment 1 Adam Roben (:aroben) 2010-08-17 13:53:23 PDT
<rdar://problem/8320759>
Comment 2 Adam Roben (:aroben) 2010-12-14 12:53:47 PST
Now that WebKitTestRunner detects hangs in the web process, WTR is the one getting confused here. WTR thinks the web process has hung.
Comment 3 Adam Roben (:aroben) 2011-01-13 09:06:59 PST
See also bug 52330.
Comment 4 Adam Roben (:aroben) 2011-03-01 07:41:13 PST
Here's an example: http://build.webkit.org/results/Windows%207%20Release%20(WebKit2%20Tests)/r79994%20(3567)/

A bunch of tests caused the web process to crash, but WTR (and thus run-webkit-tests) thought that the tests hung instead.
Comment 5 Adam Roben (:aroben) 2011-03-01 09:31:33 PST
Created attachment 84239 [details]
Save a crash log when the web process crashes
Comment 6 Adam Roben (:aroben) 2011-03-01 09:34:53 PST
*** Bug 55472 has been marked as a duplicate of this bug. ***
Comment 7 Adam Roben (:aroben) 2011-03-01 10:15:49 PST
Committed r80009: <http://trac.webkit.org/changeset/80009>