Comment #5 on issue 7834 by [email protected]: test_shell.exe is hanging  
running layout tests under Purify
http://code.google.com/p/chromium/issues/detail?id=7834

run_webkit_tests thinks it's done: the last thing it does before calling  
sys.exit() is
log the exit code it's returning, and that shows up in the stdio.  Then its
"destructor" flushes both stdout and stderr, and shuts down the http server  
if needed
(but some of the hangs happen in runs that never started the http server,  
so that's
not likely to be involved).

So something's going on in the interaction between common.RunSubprocess and  
the
process it's running, blocking on one of the pipes perhaps. This might be  
related to
the problems we've had collecting stderr from layout tests themselves (bug   
4337), if
there's something odd about how subprocess.Popen deals with stdio on  
Windows.

The debug iteration cycle is slow, since the problem only turns up every 48  
hours or
so, but hopefully the additional logging inserted in the above change will  
point to
where the problem is occurring.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to