diff options
author | prasadv <prasadv@chromium.org> | 2015-02-10 12:07:12 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-10 20:07:52 +0000 |
commit | 5557c6774817b610eae5d28a9fa717fc7fbf914c (patch) | |
tree | 81d5479f126b3775c605ceaaffc2c20e2928c6e1 /tools/auto_bisect/fetch_build_test.py | |
parent | 85594ccf495b97ccd4642dd5f5ab98e31d1d2003 (diff) | |
download | chromium_src-5557c6774817b610eae5d28a9fa717fc7fbf914c.zip chromium_src-5557c6774817b610eae5d28a9fa717fc7fbf914c.tar.gz chromium_src-5557c6774817b610eae5d28a9fa717fc7fbf914c.tar.bz2 |
Make changes to read target_arch param from config.
BUG=455845
NOTRY=true
Review URL: https://codereview.chromium.org/907963003
Cr-Commit-Position: refs/heads/master@{#315622}
Diffstat (limited to 'tools/auto_bisect/fetch_build_test.py')
-rw-r--r-- | tools/auto_bisect/fetch_build_test.py | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/tools/auto_bisect/fetch_build_test.py b/tools/auto_bisect/fetch_build_test.py index 1a3c3be..6e45988 100644 --- a/tools/auto_bisect/fetch_build_test.py +++ b/tools/auto_bisect/fetch_build_test.py @@ -74,6 +74,16 @@ class BuildArchiveTest(unittest.TestCase): self.assertEqual('android_main_rel/full-build-linux_1234567890abcdef.zip', archive.FilePath('1234567890abcdef')) + def test_FullBuildArchive_Linux_BuilderName(self): + archive = fetch_build.FullBuildArchive() + archive._platform = 'linux' + self.assertEqual('bisect_builder', archive.GetBuilderName()) + + def test_FullBuildArchive_Windows_BuildTime(self): + archive = fetch_build.FullBuildArchive() + archive._platform = 'win' + self.assertEqual(14400, archive.GetBuilderBuildTime()) + def test_PerfBuildArchive_Linux(self): archive = fetch_build.PerfBuildArchive() archive._platform = 'linux' @@ -106,6 +116,56 @@ class BuildArchiveTest(unittest.TestCase): '_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.zip', archive.FilePath(123456, 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')) + def test_PerfBuildArchive_64BitWindows_BuilderName(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'win64' + self.assertEqual('win_x64_perf_bisect_builder', archive.GetBuilderName()) + + def test_PerfBuildArchive_64BitWindows_BuildTime(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'win64' + self.assertEqual(14400, archive.GetBuilderBuildTime()) + + def test_PerfBuildArchive_Windows_BuilderName(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'win' + self.assertEqual('win_perf_bisect_builder', archive.GetBuilderName()) + + def test_PerfBuildArchive_Windows_BuildTime(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'win' + self.assertEqual(14400, archive.GetBuilderBuildTime()) + + def test_PerfBuildArchive_Linux_BuilderName(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'linux' + self.assertEqual('linux_perf_bisect_builder', archive.GetBuilderName()) + + def test_PerfBuildArchive_Linux_BuildTime(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'linux' + self.assertEqual(14400, archive.GetBuilderBuildTime()) + + def test_PerfBuildArchive_Android_BuilderName(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'android' + self.assertEqual('android_perf_bisect_builder', archive.GetBuilderName()) + + def test_PerfBuildArchive_Android_BuildTime(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'android' + self.assertEqual(14400, archive.GetBuilderBuildTime()) + + def test_PerfBuildArchive_Mac_BuilderName(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'mac' + self.assertEqual('mac_perf_bisect_builder', archive.GetBuilderName()) + + def test_PerfBuildArchive_mac_BuildTime(self): + archive = fetch_build.PerfBuildArchive() + archive._platform = 'mac' + self.assertEqual(14400, archive.GetBuilderBuildTime()) + class UnzipTest(unittest.TestCase): |