| OLD | NEW |
| 1 #!/usr/bin/env python | 1 #!/usr/bin/env python |
| 2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2012 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 ''' Runs various chrome tests through valgrind_test.py.''' | 6 ''' Runs various chrome tests through valgrind_test.py.''' |
| 7 | 7 |
| 8 import glob | 8 import glob |
| 9 import logging | 9 import logging |
| 10 import multiprocessing | 10 import multiprocessing |
| (...skipping 435 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 446 cmd_args=[ | 446 cmd_args=[ |
| 447 "--ui-test-action-timeout=60000", | 447 "--ui-test-action-timeout=60000", |
| 448 "--ui-test-action-max-timeout=150000"]) | 448 "--ui-test-action-max-timeout=150000"]) |
| 449 | 449 |
| 450 def TestSkia(self): | 450 def TestSkia(self): |
| 451 return self.SimpleTest("skia", "skia_unittests") | 451 return self.SimpleTest("skia", "skia_unittests") |
| 452 | 452 |
| 453 def TestSql(self): | 453 def TestSql(self): |
| 454 return self.SimpleTest("chrome", "sql_unittests") | 454 return self.SimpleTest("chrome", "sql_unittests") |
| 455 | 455 |
| 456 def TestSync(self): |
| 457 return self.SimpleTest("chrome", "sync_unit_tests") |
| 458 |
| 456 def TestLinuxSandbox(self): | 459 def TestLinuxSandbox(self): |
| 457 return self.SimpleTest("sandbox", "sandbox_linux_unittests") | 460 return self.SimpleTest("sandbox", "sandbox_linux_unittests") |
| 458 | 461 |
| 459 def TestUnit(self): | 462 def TestUnit(self): |
| 460 # http://crbug.com/51716 | 463 # http://crbug.com/51716 |
| 461 # Disabling all unit tests | 464 # Disabling all unit tests |
| 462 # Problems reappeared after r119922 | 465 # Problems reappeared after r119922 |
| 463 if common.IsMac() and (self._options.valgrind_tool == "memcheck"): | 466 if common.IsMac() and (self._options.valgrind_tool == "memcheck"): |
| 464 logging.warning("unit_tests are disabled for memcheck on MacOS.") | 467 logging.warning("unit_tests are disabled for memcheck on MacOS.") |
| 465 return 0; | 468 return 0; |
| (...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 699 "net": TestNet, "net_unittests": TestNet, | 702 "net": TestNet, "net_unittests": TestNet, |
| 700 "net_perf": TestNetPerf, "net_perftests": TestNetPerf, | 703 "net_perf": TestNetPerf, "net_perftests": TestNetPerf, |
| 701 "phonenumber": TestPhoneNumber, | 704 "phonenumber": TestPhoneNumber, |
| 702 "libphonenumber_unittests": TestPhoneNumber, | 705 "libphonenumber_unittests": TestPhoneNumber, |
| 703 "ppapi": TestPPAPI, "ppapi_unittests": TestPPAPI, | 706 "ppapi": TestPPAPI, "ppapi_unittests": TestPPAPI, |
| 704 "printing": TestPrinting, "printing_unittests": TestPrinting, | 707 "printing": TestPrinting, "printing_unittests": TestPrinting, |
| 705 "remoting": TestRemoting, "remoting_unittests": TestRemoting, | 708 "remoting": TestRemoting, "remoting_unittests": TestRemoting, |
| 706 "sandbox": TestLinuxSandbox, "sandbox_linux_unittests": TestLinuxSandbox, | 709 "sandbox": TestLinuxSandbox, "sandbox_linux_unittests": TestLinuxSandbox, |
| 707 "skia": TestSkia, "skia_unittests": TestSkia, | 710 "skia": TestSkia, "skia_unittests": TestSkia, |
| 708 "sql": TestSql, "sql_unittests": TestSql, | 711 "sql": TestSql, "sql_unittests": TestSql, |
| 712 "sync": TestSync, "sync_unit_tests": TestSync, |
| 709 "sync_integration_tests": TestSyncIntegration, | 713 "sync_integration_tests": TestSyncIntegration, |
| 710 "sync_integration": TestSyncIntegration, | 714 "sync_integration": TestSyncIntegration, |
| 711 "ui_base_unit": TestUIBaseUnit, "ui_base_unittests": TestUIBaseUnit, | 715 "ui_base_unit": TestUIBaseUnit, "ui_base_unittests": TestUIBaseUnit, |
| 712 "ui_chromeos": TestUIChromeOS, "ui_chromeos_unittests": TestUIChromeOS, | 716 "ui_chromeos": TestUIChromeOS, "ui_chromeos_unittests": TestUIChromeOS, |
| 713 "unit": TestUnit, "unit_tests": TestUnit, | 717 "unit": TestUnit, "unit_tests": TestUnit, |
| 714 "url": TestURL, "url_unittests": TestURL, | 718 "url": TestURL, "url_unittests": TestURL, |
| 715 "views": TestViews, "views_unittests": TestViews, | 719 "views": TestViews, "views_unittests": TestViews, |
| 716 "webkit": TestLayout, | 720 "webkit": TestLayout, |
| 717 } | 721 } |
| 718 | 722 |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 791 | 795 |
| 792 for t in options.test: | 796 for t in options.test: |
| 793 tests = ChromeTests(options, args, t) | 797 tests = ChromeTests(options, args, t) |
| 794 ret = tests.Run() | 798 ret = tests.Run() |
| 795 if ret: return ret | 799 if ret: return ret |
| 796 return 0 | 800 return 0 |
| 797 | 801 |
| 798 | 802 |
| 799 if __name__ == "__main__": | 803 if __name__ == "__main__": |
| 800 sys.exit(_main()) | 804 sys.exit(_main()) |
| OLD | NEW |