Changeset 93463 in webkit
- Timestamp:
- Aug 19, 2011 6:31:11 PM (13 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r93451 r93463 1 2011-08-19 James Robinson <jamesr@chromium.org> 2 3 [chromium] Default to experimental-fully-parallel mode for chromium gpu port 4 https://bugs.webkit.org/show_bug.cgi?id=66606 5 6 Reviewed by Dirk Pranke. 7 8 The chromium GPU configuration does not (currently) contain any tests 9 incompatible with --experimental-fully-parallel, and this flag is a 10 significan speedup because of the directory canvas/philip/tests which 11 contains 802 tests in the same directory. Setting this option by 12 default on this configuration is a 2x speed in release, 44s to 22s, 13 and a 3x speedup in debug, 223s to 77s, on linux on a 16 core machine. 14 15 * Scripts/webkitpy/layout_tests/port/chromium_gpu.py: 16 * Scripts/webkitpy/layout_tests/port/chromium_gpu_unittest.py: 17 * Scripts/webkitpy/layout_tests/run_webkit_tests.py: 18 1 19 2011-08-19 Sheriff Bot <webkit.review.bot@gmail.com> 2 20 -
trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_gpu.py
r93444 r93463 66 66 if port.get_option('accelerated_2d_canvas') is None: 67 67 port._options.accelerated_2d_canvas = True 68 if port.get_option('experimental_fully_parallel') is None: 69 port._options.experimental_fully_parallel = True 68 70 69 71 # FIXME: Remove this after http://codereview.chromium.org/5133001/ is enabled -
trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium_gpu_unittest.py
r93444 r93463 68 68 self.assertTrue(port._options.accelerated_compositing) 69 69 self.assertTrue(port._options.accelerated_2d_canvas) 70 self.assertTrue(port._options.experimental_fully_parallel) 70 71 self.assertEqual(port._options.builder_name, 'foo - GPU') 71 72 -
trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py
r92803 r93463 378 378 "'inline' and 'processes'.")), 379 379 optparse.make_option("-f", "--experimental-fully-parallel", 380 action="store_true", default=False,380 action="store_true", 381 381 help="run all tests in parallel"), 382 optparse.make_option("--no-experimental-fully-parallel", 383 action="store_false", 384 dest="experimental_fully_parallel", 385 help="do not run all tests in parallel"), 382 386 optparse.make_option("--exit-after-n-failures", type="int", default=500, 383 387 help="Exit after the first N failures instead of running all "
Note: See TracChangeset
for help on using the changeset viewer.