WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
55163
new-run-webkit-tests: enable multiple processes by default on Chromium Win
https://bugs.webkit.org/show_bug.cgi?id=55163
Summary
new-run-webkit-tests: enable multiple processes by default on Chromium Win
Dirk Pranke
Reported
2011-02-24 11:23:48 PST
nrwt: enable multiple processes by default on windows
Attachments
Patch
(2.29 KB, patch)
2011-02-24 11:24 PST
,
Dirk Pranke
mihaip
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Dirk Pranke
Comment 1
2011-02-24 11:24:46 PST
Created
attachment 83686
[details]
Patch
Dirk Pranke
Comment 2
2011-02-24 15:05:31 PST
Committed
r79628
: <
http://trac.webkit.org/changeset/79628
>
Dirk Pranke
Comment 3
2011-02-24 16:47:39 PST
Okay, turns out processes don't work so well just yet. Two issues I saw: 1) output from the child python processes wasn't getting piped back into the parent processes. I think I had noticed this before and forgotten about it, but this is not a great thing to have going on in --verbose mode. Because of the way windows multiprocessing works, the processes don't share file descriptors, and so I don't get this for free. I think the thing to do is to send the log strings over the message queue. In general we only log a couple of messages per test in the worker, so it shouldn't do more than double the message load. At the same time, on the dbg 2 bot, everything was totally broken: see
http://build.chromium.org/p/chromium.webkit/builders/Webkit%20Win%20%28dbg%29%282%29/builds/1265/steps/webkit_gpu_tests/logs/stdio
. So it's hard to conclude much from that.
Dirk Pranke
Comment 4
2011-02-24 16:48:34 PST
reverted in
http://trac.webkit.org/changeset/79641
Dirk Pranke
Comment 5
2011-04-06 19:45:02 PDT
I don't think it should block
bug 34984
and I plan to clear the blocking flag on Mon 4/11. If you disagree, now would be a good time to speak up :).
Dirk Pranke
Comment 6
2011-04-11 20:06:58 PDT
okay, given the fix to the web server on windows and the logging fix in 58296, everything seems to work for me, so it's time to try again ...
Dirk Pranke
Comment 7
2011-04-12 18:04:16 PDT
clearing blocking flag.
Dirk Pranke
Comment 8
2011-04-13 14:23:00 PDT
Committed
r83764
: <
http://trac.webkit.org/changeset/83764
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug