diff options
author | sadrul@chromium.org <sadrul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-27 02:40:49 +0000 |
---|---|---|
committer | sadrul@chromium.org <sadrul@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-06-27 02:40:49 +0000 |
commit | 810d17bfd9da73b67a0e69524b29bbc0edd1db83 (patch) | |
tree | a49fb492af5399938fb6cf7734f5c463fa587ef2 /tools | |
parent | 79b5e1966b889cfd97dbf4728d0cd8bc29cc338e (diff) | |
download | chromium_src-810d17bfd9da73b67a0e69524b29bbc0edd1db83.zip chromium_src-810d17bfd9da73b67a0e69524b29bbc0edd1db83.tar.gz chromium_src-810d17bfd9da73b67a0e69524b29bbc0edd1db83.tar.bz2 |
valgrind/heapcheck: Add support for running app_list and message_center unittests.
BUG=none
R=thestig@chromium.org
Review URL: https://codereview.chromium.org/17569005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@208840 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/heapcheck/chrome_tests.py | 9 | ||||
-rwxr-xr-x | tools/valgrind/chrome_tests.py | 9 |
2 files changed, 18 insertions, 0 deletions
diff --git a/tools/heapcheck/chrome_tests.py b/tools/heapcheck/chrome_tests.py index a7394dc..61dfee4 100755 --- a/tools/heapcheck/chrome_tests.py +++ b/tools/heapcheck/chrome_tests.py @@ -78,6 +78,7 @@ class ChromeTests(object): # The known list of tests. # Recognise the original abbreviations as well as full executable names. self._test_list = { + "app_list": self.TestAppList, "app_list_unittests": self.TestAppList, "ash": self.TestAsh, "ash_unittests": self.TestAsh, "aura": self.TestAura, "aura_unittests": self.TestAura, "base": self.TestBase, "base_unittests": self.TestBase, @@ -96,6 +97,8 @@ class ChromeTests(object): "ipc": self.TestIpc, "ipc_tests": self.TestIpc, "layout": self.TestLayout, "layout_tests": self.TestLayout, "media": self.TestMedia, "media_unittests": self.TestMedia, + "message_center": self.TestMessageCenter, + "message_center_unittests" : self.TestMessageCenter, "net": self.TestNet, "net_unittests": self.TestNet, "printing": self.TestPrinting, "printing_unittests": self.TestPrinting, "remoting": self.TestRemoting, "remoting_unittests": self.TestRemoting, @@ -247,6 +250,9 @@ class ChromeTests(object): os.putenv("LD_LIBRARY_PATH", self._options.build_dir) return heapcheck_test.RunTool(cmd, supp, module) + def TestAppList(self): + return self.SimpleTest("app_list", "app_list_unittests") + def TestAsh(self): return self.SimpleTest("ash", "ash_unittests") @@ -292,6 +298,9 @@ class ChromeTests(object): def TestMedia(self): return self.SimpleTest("chrome", "media_unittests") + def TestMessageCenter(self): + return self.SimpleTest("message_center", "message_center_unittests") + def TestNet(self): return self.SimpleTest("net", "net_unittests") diff --git a/tools/valgrind/chrome_tests.py b/tools/valgrind/chrome_tests.py index eb792fe..e7bbbcf 100755 --- a/tools/valgrind/chrome_tests.py +++ b/tools/valgrind/chrome_tests.py @@ -244,6 +244,9 @@ class ChromeTests: self.SetupLdPath(False) return tool.Run(cmd, None) + def TestAppList(self): + return self.SimpleTest("app_list", "app_list_unittests") + def TestAsh(self): return self.SimpleTest("ash", "ash_unittests") @@ -302,6 +305,9 @@ class ChromeTests: def TestMedia(self): return self.SimpleTest("chrome", "media_unittests") + def TestMessageCenter(self): + return self.SimpleTest("message_center", "message_center_unittests") + def TestNet(self): return self.SimpleTest("net", "net_unittests") @@ -509,6 +515,7 @@ class ChromeTests: # Recognise the original abbreviations as well as full executable names. _test_list = { "cmdline" : RunCmdLine, + "app_list": TestAppList, "app_list_unittests": TestAppList, "ash": TestAsh, "ash_unittests": TestAsh, "aura": TestAura, "aura_unittests": TestAura, "automated_ui" : TestAutomatedUI, @@ -532,6 +539,8 @@ class ChromeTests: "layout": TestLayout, "layout_tests": TestLayout, "webkit": TestLayout, "media": TestMedia, "media_unittests": TestMedia, + "message_center": TestMessageCenter, + "message_center_unittests" : TestMessageCenter, "net": TestNet, "net_unittests": TestNet, "net_perf": TestNetPerf, "net_perftests": TestNetPerf, "jingle": TestJingle, "jingle_unittests": TestJingle, |