summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Carey <ranix@google.com>2015-10-28 14:02:23 -0700
committerchrome-bot <chrome-bot@chromium.org>2015-10-30 11:47:45 -0700
commit0b5f8b789cb362de99e68dfd23a0253b0b4a91d3 (patch)
treeca96105b66d5cace187c84b4a36d3ab974acf4e5
parent1cb67b811f2874742273fb0c4d9d3911011ca5b5 (diff)
downloadchromite-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.py14
-rw-r--r--cbuildbot/config_dump.json23
-rw-r--r--cbuildbot/constants.py1
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'