Changeset 121571 in webkit
- Timestamp:
- Jun 29, 2012 10:29:42 AM (12 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r121568 r121571 1 2012-06-29 Zoltan Horvath <zoltan@webkit.org> 2 3 Add support for --force parameter to run-performance-tests 4 https://bugs.webkit.org/show_bug.cgi?id=90279 5 6 Reviewed by Dirk Pranke. 7 8 It's helpful to be able to run tests from the Skipped list of the performance tests. 9 10 * Scripts/webkitpy/performance_tests/perftestsrunner.py: 11 (PerfTestsRunner._parse_args): 12 (PerfTestsRunner._collect_tests): 13 * Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py: Add test. 14 (test_collect_tests_with_skipped_list): 15 1 16 2012-06-29 Tony Chang <tony@chromium.org> 2 17 -
trunk/Tools/Scripts/webkitpy/performance_tests/perftestsrunner.py
-
Property
svn:executable
set to
*
r119188 r121571 102 102 optparse.make_option("--replay", dest="replay", action="store_true", default=False, 103 103 help="Run replay tests."), 104 optparse.make_option("--force", dest="skipped", action="store_true", default=False, 105 help="Run all tests, including the ones in the Skipped list."), 104 106 ] 105 107 return optparse.OptionParser(option_list=(perf_option_list)).parse_args(args) … … 129 131 for path in test_files: 130 132 relative_path = self._port.relative_perf_test_filename(path).replace('\\', '/') 131 if self._port.skips_perf_test(relative_path) :133 if self._port.skips_perf_test(relative_path) and not self._options.skipped: 132 134 continue 133 135 test = PerfTestFactory.create_perf_test(self._port, relative_path, path) -
Property
svn:executable
set to
-
trunk/Tools/Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py
r119188 r121571 398 398 self.assertEqual(self._collect_tests_and_sort_test_name(runner), ['inspector/test1.html', 'inspector/test2.html']) 399 399 400 def test_collect_tests_with_skipped_list(self): 401 runner, port = self.create_runner(args=['--force']) 402 403 self._add_file(runner, 'inspector', 'test1.html') 404 self._add_file(runner, 'inspector', 'unsupported_test1.html') 405 self._add_file(runner, 'inspector', 'test2.html') 406 self._add_file(runner, 'inspector/resources', 'resource_file.html') 407 self._add_file(runner, 'unsupported', 'unsupported_test2.html') 408 port.skipped_perf_tests = lambda: ['inspector/unsupported_test1.html', 'unsupported'] 409 self.assertEqual(self._collect_tests_and_sort_test_name(runner), ['inspector/test1.html', 'inspector/test2.html', 'inspector/unsupported_test1.html', 'unsupported/unsupported_test2.html']) 410 400 411 def test_collect_tests_with_page_load_svg(self): 401 412 runner, port = self.create_runner()
Note: See TracChangeset
for help on using the changeset viewer.