https://bugs.webkit.org/show_bug.cgi?id=152542
Reviewed by Ryosuke Niwa.
RunBenchmark should not require user interaction while running.
* Scripts/webkitpy/benchmark_runner/benchmark_builder.py:
(BenchmarkBuilder._checkout_with_subversion):
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@194406
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2015-12-23 Dewei Zhu <dewei_zhu@apple.com>
+
+ SVN checkout used by RunBenchmark should be non-interactive
+ https://bugs.webkit.org/show_bug.cgi?id=152542
+
+ Reviewed by Ryosuke Niwa.
+
+ RunBenchmark should not require user interaction while running.
+
+ * Scripts/webkitpy/benchmark_runner/benchmark_builder.py:
+ (BenchmarkBuilder._checkout_with_subversion):
+
2015-12-23 Brent Fulgham <bfulgham@apple.com>
Web Inspector: add support for running protocol-test.js tests on Windows
def _checkout_with_subversion(self, subversion_url):
_log.info('Checking out %s to %s' % (subversion_url, self._dest))
- error_code = subprocess.call(['svn', 'checkout', subversion_url, self._dest])
+ error_code = subprocess.call(['svn', 'checkout', '--trust-server-cert', '--non-interactive', subversion_url, self._dest])
if error_code:
raise Exception('Cannot checkout the benchmark - Error: %s' % error_code)