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 -~----------~----~----~----~------~----~------~--~---
