| Index: tools/valgrind/chrome_tests.py
|
| ===================================================================
|
| --- tools/valgrind/chrome_tests.py (revision 109598)
|
| +++ tools/valgrind/chrome_tests.py (working copy)
|
| @@ -350,8 +350,11 @@
|
| os.makedirs(out_dir)
|
| script = os.path.join(self._source_dir, "webkit", "tools", "layout_tests",
|
| "run_webkit_tests.py")
|
| - script_cmd = ["python", script, "--run-singly", "-v",
|
| - "--noshow-results", "--time-out-ms=200000",
|
| + script_cmd = ["python", script, "-v",
|
| + "--run-singly", # run a separate DumpRenderTree for each test
|
| + "--experimental-fully-parallel",
|
| + "--time-out-ms=200000",
|
| + "--noshow-results",
|
| "--nocheck-sys-deps"]
|
| # Pass build mode to run_webkit_tests.py. We aren't passed it directly,
|
| # so parse it out of build_dir. run_webkit_tests.py can only handle
|
| @@ -482,11 +485,7 @@
|
| "instead of /tmp.\nThis can be useful for tool "
|
| "developers/maintainers.\nPlease note that the <tool>"
|
| ".logs directory will be clobbered on tool startup.")
|
| - # My machine can do about 120 layout tests/hour in release mode.
|
| - # Let's do 30 minutes worth per run.
|
| - # The CPU is mostly idle, so perhaps we can raise this when
|
| - # we figure out how to run them more efficiently.
|
| - parser.add_option("-n", "--num_tests", default=60, type="int",
|
| + parser.add_option("-n", "--num_tests", default=200, type="int",
|
| help="for layout tests: # of subtests per run. 0 for all.")
|
|
|
| options, args = parser.parse_args()
|
|
|