| Index: tools/testing/perf_testing/run_perf_tests.py
|
| ===================================================================
|
| --- tools/testing/perf_testing/run_perf_tests.py (revision 8007)
|
| +++ tools/testing/perf_testing/run_perf_tests.py (working copy)
|
| @@ -827,7 +827,9 @@
|
| """Runs Dromaeo tests, in the browser."""
|
| def __init__(self, test_runner):
|
| super(DromaeoTest, self).__init__(
|
| - self.name(), BrowserTester.get_browsers(), 'browser',
|
| + self.name(),
|
| + filter(lambda x: x != 'ie', BrowserTester.get_browsers()),
|
| + 'browser',
|
| DromaeoTester.get_dromaeo_versions(),
|
| DromaeoTester.get_dromaeo_benchmarks(), test_runner,
|
| self.DromaeoPerfTester(self),
|
| @@ -935,7 +937,7 @@
|
|
|
| versions = DromaeoTester.get_dromaeo_versions()
|
|
|
| - for browser in BrowserTester.get_browsers():
|
| + for browser in filter(lambda x: x != 'ie', BrowserTester.get_browsers()):
|
| self.move_chrome_driver_if_needed(browser)
|
| for version_name in versions:
|
| if not self.test.is_valid_combination(browser, version_name):
|
| @@ -948,6 +950,10 @@
|
| self.add_svn_revision_to_trace(self.test.trace_file, browser)
|
| file_path = '"%s"' % os.path.join(os.getcwd(), dromaeo_path,
|
| 'index-js.html?%s' % version)
|
| + if platform.system() == 'Windows':
|
| + file_path = file_path.replace('&', '^&')
|
| + file_path = file_path.replace('?', '^?')
|
| + file_path = file_path.replace('|', '^|')
|
| self.test.test_runner.run_cmd(
|
| ['python', os.path.join('tools', 'testing', 'run_selenium.py'),
|
| '--out', file_path, '--browser', browser,
|
|
|