| OLD | NEW |
| 1 #!/usr/bin/python | 1 #!/usr/bin/python |
| 2 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 # chrome_tests.py | 6 # chrome_tests.py |
| 7 | 7 |
| 8 ''' Runs various chrome tests through valgrind_test.py.''' | 8 ''' Runs various chrome tests through valgrind_test.py.''' |
| 9 | 9 |
| 10 import glob | 10 import glob |
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 92 if exe and common.IsWindows(): | 92 if exe and common.IsWindows(): |
| 93 exe = exe + '.exe' | 93 exe = exe + '.exe' |
| 94 | 94 |
| 95 if not self._options.build_dir: | 95 if not self._options.build_dir: |
| 96 if common.IsWine(): | 96 if common.IsWine(): |
| 97 self._options.build_dir = os.path.join( | 97 self._options.build_dir = os.path.join( |
| 98 self._source_dir, "chrome", "Debug") | 98 self._source_dir, "chrome", "Debug") |
| 99 else: | 99 else: |
| 100 dirs = [ | 100 dirs = [ |
| 101 os.path.join(self._source_dir, "xcodebuild", "Debug"), | 101 os.path.join(self._source_dir, "xcodebuild", "Debug"), |
| 102 os.path.join(self._source_dir, "sconsbuild", "Debug"), | |
| 103 os.path.join(self._source_dir, "out", "Debug"), | 102 os.path.join(self._source_dir, "out", "Debug"), |
| 104 os.path.join(self._source_dir, "build", "Debug"), | 103 os.path.join(self._source_dir, "build", "Debug"), |
| 105 ] | 104 ] |
| 106 if exe: | 105 if exe: |
| 107 self._options.build_dir = FindDirContainingNewestFile(dirs, exe) | 106 self._options.build_dir = FindDirContainingNewestFile(dirs, exe) |
| 108 else: | 107 else: |
| 109 self._options.build_dir = FindNewestDir(dirs) | 108 self._options.build_dir = FindNewestDir(dirs) |
| 110 | 109 |
| 111 cmd = list(self._command_preamble) | 110 cmd = list(self._command_preamble) |
| 112 | 111 |
| (...skipping 341 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 454 for t in options.test: | 453 for t in options.test: |
| 455 tests = ChromeTests(options, args, t) | 454 tests = ChromeTests(options, args, t) |
| 456 ret = tests.Run() | 455 ret = tests.Run() |
| 457 if ret: return ret | 456 if ret: return ret |
| 458 return 0 | 457 return 0 |
| 459 | 458 |
| 460 | 459 |
| 461 if __name__ == "__main__": | 460 if __name__ == "__main__": |
| 462 ret = _main(sys.argv) | 461 ret = _main(sys.argv) |
| 463 sys.exit(ret) | 462 sys.exit(ret) |
| OLD | NEW |