diff options
author | John Carey <ranix@google.com> | 2015-10-28 14:02:23 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2015-10-30 11:47:45 -0700 |
commit | 0b5f8b789cb362de99e68dfd23a0253b0b4a91d3 (patch) | |
tree | ca96105b66d5cace187c84b4a36d3ab974acf4e5 | |
parent | 1cb67b811f2874742273fb0c4d9d3911011ca5b5 (diff) | |
download | chromite-0b5f8b789cb362de99e68dfd23a0253b0b4a91d3.tar.gz |
Add jetstream_cq hwtest to the commit queue, nonblocking.
BUG=chrome-os-partner:45210
TEST=tested in roundabout ways
Change-Id: I2d76270c3b94039c98b7510c53bc2d8a35b0b80a
Reviewed-on: https://chromium-review.googlesource.com/309577
Commit-Ready: John Carey <ranix@google.com>
Tested-by: John Carey <ranix@google.com>
Reviewed-by: John Carey <ranix@google.com>
Reviewed-by: David James <davidjames@chromium.org>
Reviewed-by: Adam Haberlach <ahaberlach@chromium.org>
-rw-r--r-- | cbuildbot/chromeos_config.py | 14 | ||||
-rw-r--r-- | cbuildbot/config_dump.json | 23 | ||||
-rw-r--r-- | cbuildbot/constants.py | 1 |
3 files changed, 17 insertions, 21 deletions
diff --git a/cbuildbot/chromeos_config.py b/cbuildbot/chromeos_config.py index 73230621d..a5adeb486 100644 --- a/cbuildbot/chromeos_config.py +++ b/cbuildbot/chromeos_config.py @@ -901,7 +901,6 @@ def GetConfig(): dev_installer_prebuilts=False, # TODO(gauravsh): crbug.com/356414 Start running tests on Brillo configs. vm_tests=[], - hw_tests=[], ) moblab = config_lib.BuildConfig( @@ -1680,6 +1679,12 @@ def GetConfig(): 'x86-zgb', ]) + + # Jetstream devices run unique hw tests + _paladin_jetstream_hwtest_boards = frozenset([ + 'whirlwind', + ]) + _paladin_moblab_hwtest_boards = frozenset([ 'guado_moblab', ]) @@ -1710,6 +1715,13 @@ def GetConfig(): blocking=True, num=1, timeout=120*60, pool=constants.HWTEST_PALADIN_POOL) ]) + if board in _paladin_jetstream_hwtest_boards: + customizations.update( + hw_tests=[ + config_lib.HWTestConfig( + constants.HWTEST_JETSTREAM_COMMIT_SUITE, + pool=constants.HWTEST_PALADIN_POOL) + ]) if board not in _paladin_important_boards: customizations.update(important=False) if board in _paladin_chroot_replace_boards: diff --git a/cbuildbot/config_dump.json b/cbuildbot/config_dump.json index dcce6168b..b0069906a 100644 --- a/cbuildbot/config_dump.json +++ b/cbuildbot/config_dump.json @@ -1449,7 +1449,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "sync_chrome": false, "vm_tests": [] }, @@ -2874,7 +2873,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "image_test": false, "images": [ "base", @@ -2944,7 +2942,6 @@ "chrome_sdk": false, "dev_installer_prebuilts": false, "grouped": true, - "hw_tests": [], "image_test": false, "images": [ "base", @@ -2968,7 +2965,6 @@ "chrome_sdk_build_chrome": false, "dev_installer_prebuilts": false, "grouped": true, - "hw_tests": [], "image_test": false, "images": [ "base", @@ -2986,7 +2982,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "image_test": false, "images": [ "base", @@ -3123,7 +3118,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "image_test": false, "images": [ "base", @@ -7334,7 +7328,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "important": true, "paygen": false, "signer_tests": false, @@ -9107,7 +9100,6 @@ "dev_manifest": "kayle.xml", "factory_install_netboot": false, "factory_toolkit": false, - "hw_tests": [], "hwqual": false, "images": [ "base" @@ -9855,7 +9847,6 @@ "chrome_sdk": false, "dev_installer_prebuilts": false, "disk_layout": "base", - "hw_tests": [], "hwqual": false, "image_test": false, "important": true, @@ -10034,7 +10025,6 @@ "chrome_sdk": false, "dev_installer_prebuilts": false, "disk_layout": "base", - "hw_tests": [], "hwqual": false, "image_test": false, "important": true, @@ -10234,7 +10224,6 @@ "chrome_sdk": false, "dev_installer_prebuilts": false, "disk_layout": "base", - "hw_tests": [], "hwqual": false, "image_test": false, "signer_tests": false, @@ -13617,7 +13606,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "important": true, "paygen": false, "profile": "minimal", @@ -13688,7 +13676,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "sync_chrome": false, "vm_tests": [] }, @@ -15342,7 +15329,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "sync_chrome": false, "vm_tests": [] }, @@ -18275,7 +18261,6 @@ ], "chrome_sdk": false, "dev_installer_prebuilts": false, - "hw_tests": [], "paygen_skip_testing": true, "signer_tests": false, "sync_chrome": false, @@ -18298,7 +18283,6 @@ "chrome_sdk": false, "dev_installer_prebuilts": false, "grouped": true, - "hw_tests": [], "name": "storm-release", "paygen_skip_testing": true, "signer_tests": false, @@ -18316,7 +18300,6 @@ "chrome_sdk_build_chrome": false, "dev_installer_prebuilts": false, "grouped": true, - "hw_tests": [], "name": "arkham-release", "sync_chrome": false, "unittests": null, @@ -18332,7 +18315,6 @@ "chrome_sdk": false, "chrome_sdk_build_chrome": false, "grouped": true, - "hw_tests": [], "name": "whirlwind-release", "sync_chrome": false, "unittests": null, @@ -18342,7 +18324,6 @@ "chrome_sdk": false, "description": "Release Builds (canary) (internal); Group config (boards: storm, arkham, whirlwind)", "dev_installer_prebuilts": false, - "hw_tests": [], "paygen_skip_testing": true, "signer_tests": false, "sync_chrome": false, @@ -23327,6 +23308,9 @@ ], "chrome_sdk": false, "description": "Commit Queue (internal)", + "hw_tests": [ + "{\n \"async\": false,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 6,\n \"offload_failures_only\": false,\n \"pool\": \"cq\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"jetstream_cq\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}" + ], "internal": true, "manifest": "official.xml", "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal", @@ -23367,7 +23351,6 @@ "whirlwind" ], "chrome_sdk": false, - "hw_tests": [], "sync_chrome": false, "vm_tests": [] }, diff --git a/cbuildbot/constants.py b/cbuildbot/constants.py index ed9bfe989..13b5e5d00 100644 --- a/cbuildbot/constants.py +++ b/cbuildbot/constants.py @@ -442,6 +442,7 @@ HWTEST_BVT_SUITE = 'bvt-inline' HWTEST_COMMIT_SUITE = 'bvt-cq' HWTEST_CANARY_SUITE = 'bvt-perbuild' HWTEST_AFDO_SUITE = 'AFDO_record' +HWTEST_JETSTREAM_COMMIT_SUITE = 'jetstream_cq' HWTEST_MOBLAB_SUITE = 'moblab' HWTEST_MOBLAB_QUICK_SUITE = 'moblab_quick' HWTEST_SANITY_SUITE = 'sanity' |