RESOLVED FIXED 48790
new-run-webkit-tests: use DRT, child-processes=1 for GPU tests by default
https://bugs.webkit.org/show_bug.cgi?id=48790
Summary new-run-webkit-tests: use DRT, child-processes=1 for GPU tests by default
Dirk Pranke
Reported 2010-11-01 15:31:55 PDT
new-run-webkit-tests: use DRT, child-processes=1 for GPU tests by default
Attachments
Patch (4.10 KB, patch)
2010-11-01 15:32 PDT, Dirk Pranke
jamesr: review+
Dirk Pranke
Comment 1 2010-11-01 15:32:35 PDT
James Robinson
Comment 2 2010-11-01 15:36:39 PDT
Comment on attachment 72575 [details] Patch Okie
Dirk Pranke
Comment 3 2010-11-01 16:01:17 PDT
James Robinson
Comment 4 2011-02-18 17:31:20 PST
I don't remember why we did this - do we still need to limit this? It makes the tests a lot slower and since we're doing everything in software now by default it seems like there's no reason to serialize the tests in the default config. Running with --child-processes=16 on my linux z600 results in the tests running a little better than 2x faster.
Dirk Pranke
Comment 5 2011-02-18 17:44:29 PST
Two different issues ... 1) we have to use DRT, because TestShell didn't have the code paths, and it's gone now anyway. As to --child-processes=1, I know the tests were flaky before w/o it. I've been meaning to check w/ Ken or someone to see if we still needed it, but if we don't, feel free to post a patch dropping the restrictions (and/or I will get around to trying it eventually and doing so myself).
James Robinson
Comment 6 2011-02-18 17:47:08 PST
I'll ask the trybots if a higher process count is still flaky.
Note You need to log in before you can comment on or make changes to this bug.