Changeset 83783 in webkit
- Timestamp:
- Apr 13, 2011 4:04:01 PM (13 years ago)
- Location:
- trunk/Tools
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r83781 r83783 1 2011-04-13 Mihai Parparita <mihaip@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 [NRWT] Rename --baseline-search-patch to --additional-platform-directory to match ORWT 6 https://bugs.webkit.org/show_bug.cgi?id=58489 7 8 r83743 added --additional-platform-directory to old-run-webkit-tests, 9 rename the equivalent flag in new-run-webkit-tests to be consistent. 10 11 * Scripts/webkitpy/layout_tests/port/base.py: 12 * Scripts/webkitpy/layout_tests/port/base_unittest.py: 13 * Scripts/webkitpy/layout_tests/run_webkit_tests.py: 14 * Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py: 15 1 16 2011-04-13 Mihai Parparita <mihaip@chromium.org> 2 17 -
trunk/Tools/Scripts/webkitpy/layout_tests/port/base.py
r83759 r83783 286 286 baseline_filename = testname + '-expected' + suffix 287 287 288 baseline_search_path = self.get_option(' baseline_search_path', []) + self.baseline_search_path()288 baseline_search_path = self.get_option('additional_platform_directory', []) + self.baseline_search_path() 289 289 290 290 baselines = [] -
trunk/Tools/Scripts/webkitpy/layout_tests/port/base_unittest.py
r83759 r83783 233 233 self.assertEqual(port.name(), 'foo') 234 234 235 def test_ baseline_search_path(self):235 def test_additional_platform_directory(self): 236 236 filesystem = MockFileSystem() 237 237 options, args = optparse.OptionParser().parse_args([]) … … 241 241 test_file = filesystem.join(layout_test_dir, 'fast', 'test.html') 242 242 243 # No baseline search path243 # No additional platform directory 244 244 self.assertEqual( 245 245 port.expected_baselines(test_file, '.txt'), 246 246 [(None, 'fast/test-expected.txt')]) 247 247 248 # Simple search path249 options. baseline_search_path= ['/tmp/local-baselines']248 # Simple additional platform directory 249 options.additional_platform_directory = ['/tmp/local-baselines'] 250 250 filesystem.files = { 251 251 '/tmp/local-baselines/fast/test-expected.txt': 'foo', … … 255 255 [('/tmp/local-baselines', 'fast/test-expected.txt')]) 256 256 257 # Multiple entries in search path258 options. baseline_search_path= ['/foo', '/tmp/local-baselines']257 # Multiple additional platform directories 258 options.additional_platform_directory = ['/foo', '/tmp/local-baselines'] 259 259 self.assertEqual( 260 260 port.expected_baselines(test_file, '.txt'), -
trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py
r83646 r83783 161 161 options.slow_time_out_ms = str(5 * int(options.time_out_ms)) 162 162 163 if options. baseline_search_path:164 normalized_ search_paths = []165 for path in options. baseline_search_path:163 if options.additional_platform_directory: 164 normalized_platform_directories = [] 165 for path in options.additional_platform_directory: 166 166 if not port_obj._filesystem.isabs(path): 167 warnings.append("-- baseline-search-path=%s is ignored since it is not absolute" % path)167 warnings.append("--additional-platform-directory=%s is ignored since it is not absolute" % path) 168 168 continue 169 normalized_ search_paths.append(port_obj._filesystem.normpath(path))170 options. baseline_search_path = normalized_search_paths169 normalized_platform_directories.append(port_obj._filesystem.normpath(path)) 170 options.additional_platform_directory = normalized_platform_directories 171 171 172 172 return warnings … … 293 293 default=False, help="Reset any existing baselines to the " 294 294 "generated results"), 295 optparse.make_option("-- baseline-search-path", action="append",295 optparse.make_option("--additional-platform-directory", action="append", 296 296 default=[], help="Additional directory where to look for test " 297 297 "baselines (will take precendence over platform baselines). " -
trunk/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py
r83646 r83783 576 576 self.assertEquals(['passes/mismatch.html', 'passes/mismatch-expected-mismatch.html'], tests_run) 577 577 578 def test_ baseline_search_path(self):579 self.assertTrue(passing_run(['-- baseline-search-path', '/tmp/foo']))580 self.assertTrue(passing_run(['-- baseline-search-path', '/tmp/../foo']))581 self.assertTrue(passing_run(['-- baseline-search-path', '/tmp/foo',582 '-- baseline-search-path', '/tmp/bar']))578 def test_additional_platform_directory(self): 579 self.assertTrue(passing_run(['--additional-platform-directory', '/tmp/foo'])) 580 self.assertTrue(passing_run(['--additional-platform-directory', '/tmp/../foo'])) 581 self.assertTrue(passing_run(['--additional-platform-directory', '/tmp/foo', 582 '--additional-platform-directory', '/tmp/bar'])) 583 583 584 584 res, buildbot_output, regular_output, user = logging_run( 585 ['-- baseline-search-path', 'foo'])586 self.assertTrue('-- baseline-search-path=foo is ignored since it is not absolute\n'585 ['--additional-platform-directory', 'foo']) 586 self.assertTrue('--additional-platform-directory=foo is ignored since it is not absolute\n' 587 587 in regular_output.get()) 588 588
Note: See TracChangeset
for help on using the changeset viewer.