cbuildbot_config: Add 'parrot_ivb-freon' configs.
Add 'parrot_ivb-freon' config. Augment 'ivybridge-freon' release group
to build this variant.
BUG=chromium:461918
TEST=`./cbuildbot/cbuildbot_config_unittest`,config
- Unit test suite passes.
- Generated configuration looks correct.
Change-Id: Ib57ad395888994742563f7697a81a840e902f41d
Reviewed-on: https://chromium-review.googlesource.com/253650
Trybot-Ready: Daniel Jacques <dnj@chromium.org>
Reviewed-by: Dharani Govindan <dharani@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>
Commit-Queue: Daniel Jacques <dnj@chromium.org>
Tested-by: Daniel Jacques <dnj@chromium.org>
(cherry picked from commit 9d881c11530569014ac5504556c0c00f052c9972)
Reviewed-on: https://chromium-review.googlesource.com/255630
diff --git a/cbuildbot/cbuildbot_config.py b/cbuildbot/cbuildbot_config.py
index 5de3af7..13ee41f 100755
--- a/cbuildbot/cbuildbot_config.py
+++ b/cbuildbot/cbuildbot_config.py
@@ -1451,6 +1451,7 @@
'parrot',
'parrot_freon',
'parrot_ivb',
+ 'parrot_ivb-freon',
'parry',
'peppy',
'quawks',
@@ -1606,6 +1607,7 @@
'monroe',
'panther',
'parrot_freon',
+ 'parrot_ivb-freon',
'peppy',
'rambi_freon',
'strago',
@@ -2869,6 +2871,8 @@
# ivybridge chipset boards (freon variant)
_AddGroupConfig('ivybridge-freon', 'stout_freon', (
'link',
+), (
+ 'parrot_ivb-freon',
),
important=False,
)
diff --git a/cbuildbot/config_dump.json b/cbuildbot/config_dump.json
index 4dd2f9b..ab26a04 100644
--- a/cbuildbot/config_dump.json
+++ b/cbuildbot/config_dump.json
@@ -19792,9 +19792,38 @@
],
"usepkg_build_packages": false,
"vm_tests": []
+ },
+ {
+ "archive_build_debug": true,
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_packages_in_background": true,
+ "build_type": "full",
+ "chrome_sdk_build_chrome": false,
+ "chroot_replace": true,
+ "description": "Full Builds",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Continuous",
+ "git_sync": true,
+ "grouped": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "name": "parrot_ivb-freon-full",
+ "prebuilts": "public",
+ "trybot_list": true,
+ "unittests": null,
+ "useflags": [
+ "-chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": []
}
],
- "description": "Full Builds; Group config (boards: stout_freon, link)",
+ "description": "Full Builds; Group config (boards: stout_freon, link, parrot_ivb-freon)",
"name": "ivybridge-freon-full-group"
},
"ivybridge-freon-release-group": {
@@ -19902,9 +19931,61 @@
],
"usepkg_build_packages": false,
"vm_tests": []
+ },
+ {
+ "afdo_use": true,
+ "archive_build_debug": true,
+ "binhost_base_url": "https://commondatastorage.googleapis.com/chromeos-dev-installer",
+ "binhost_bucket": "gs://chromeos-dev-installer",
+ "binhost_key": "RELEASE_BINHOST",
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_packages_in_background": true,
+ "build_type": "canary",
+ "chrome_sdk_build_chrome": false,
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Release Builds (canary) (internal)",
+ "dev_installer_prebuilts": true,
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Canaries",
+ "grouped": true,
+ "hw_tests": [
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": 10,\n \"minimum_duts\": 1,\n \"num\": 1,\n \"pool\": \"bvt\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"sanity\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": 10,\n \"minimum_duts\": 4,\n \"num\": 6,\n \"pool\": \"bvt\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"bvt-inline\",\n \"suite_min_duts\": 6,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": 10,\n \"minimum_duts\": 4,\n \"num\": 2,\n \"pool\": \"bvt\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"au\",\n \"suite_min_duts\": 6,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": null,\n \"minimum_duts\": 4,\n \"num\": 2,\n \"pool\": \"bvt\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-cq\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": null,\n \"minimum_duts\": 4,\n \"num\": 2,\n \"pool\": \"bvt\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-perbuild\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}"
+ ],
+ "hwqual": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-release",
+ "overlays": "both",
+ "paygen": true,
+ "push_image": true,
+ "signer_tests": true,
+ "trybot_list": true,
+ "unittests": null,
+ "upload_symbols": true,
+ "useflags": [
+ "-cros-debug",
+ "-highdpi",
+ "chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": []
}
],
- "description": "Release Builds (canary) (internal); Group config (boards: stout_freon, link)",
+ "description": "Release Builds (canary) (internal); Group config (boards: stout_freon, link, parrot_ivb-freon)",
"name": "ivybridge-freon-release-group"
},
"ivybridge-full-group": {
@@ -33723,6 +33804,500 @@
],
"vm_tests": []
},
+ "parrot_ivb-freon-chrome-pfq": {
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "chrome",
+ "chrome_rev": "latest_release",
+ "chrome_sdk": true,
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Preflight Chrome Uprev & Build (internal)",
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-chrome-pfq",
+ "overlays": "both",
+ "prebuilts": "private",
+ "uprev": false,
+ "useflags": [
+ "chrome_internal"
+ ],
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-chromium-pfq": {
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "chrome",
+ "chrome_rev": "latest_release",
+ "chrome_sdk": true,
+ "chroot_replace": true,
+ "description": "Preflight Chromium Uprev & Build (internal)",
+ "internal": true,
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-chromium-pfq",
+ "overlays": "both",
+ "prebuilts": "public",
+ "uprev": false,
+ "useflags": [
+ "-chrome_internal"
+ ],
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-compile-only-pre-cq": {
+ "archive": false,
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_packages_in_background": true,
+ "build_type": "binary",
+ "chrome_sdk_build_chrome": false,
+ "chroot_replace": true,
+ "compilecheck": true,
+ "cpe_export": false,
+ "debug_symbols": false,
+ "description": "Verifies compilation only",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Pre-CQ",
+ "health_alert_recipients": [
+ "chromeos-infra-eng@grotations.appspotmail.com"
+ ],
+ "important": true,
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-compile-only-pre-cq",
+ "overlays": "both",
+ "pre_cq": true,
+ "trybot_list": true,
+ "unittests": false,
+ "upload_standalone_images": false,
+ "useflags": [
+ "chrome_internal"
+ ],
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-full": {
+ "archive_build_debug": true,
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "full",
+ "chrome_sdk": true,
+ "chroot_replace": true,
+ "description": "Full Builds",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Continuous",
+ "git_sync": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "name": "parrot_ivb-freon-full",
+ "prebuilts": "public",
+ "trybot_list": true,
+ "useflags": [
+ "-chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-no-vmtest-pre-cq": {
+ "archive": false,
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_packages_in_background": true,
+ "build_type": "binary",
+ "chrome_sdk_build_chrome": false,
+ "chroot_replace": true,
+ "cpe_export": false,
+ "debug_symbols": false,
+ "description": "Verifies compilation, building an image, and unit tests if supported.",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Pre-CQ",
+ "health_alert_recipients": [
+ "chromeos-infra-eng@grotations.appspotmail.com"
+ ],
+ "important": true,
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-no-vmtest-pre-cq",
+ "overlays": "both",
+ "pre_cq": true,
+ "trybot_list": true,
+ "upload_standalone_images": false,
+ "useflags": [
+ "chrome_internal"
+ ],
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-paladin": {
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "paladin",
+ "chrome_sdk": true,
+ "chrome_sdk_build_chrome": false,
+ "description": "Commit Queue (internal)",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-CQ",
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-paladin",
+ "overlays": "both",
+ "prebuilts": "private",
+ "trybot_list": true,
+ "upload_standalone_images": false,
+ "useflags": [
+ "chrome_internal"
+ ],
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-payloads": {
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "payloads",
+ "description": "Regenerate release payloads.",
+ "internal": true,
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-payloads",
+ "overlays": "both",
+ "paygen": true,
+ "upload_hw_test_artifacts": false,
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-pre-cq": {
+ "archive": false,
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_packages_in_background": true,
+ "build_type": "binary",
+ "chrome_sdk_build_chrome": false,
+ "chroot_replace": true,
+ "cpe_export": false,
+ "debug_symbols": false,
+ "description": "Verifies compilation, building an image, and vm/unit tests if supported.",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Pre-CQ",
+ "health_alert_recipients": [
+ "chromeos-infra-eng@grotations.appspotmail.com"
+ ],
+ "important": true,
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-pre-cq",
+ "overlays": "both",
+ "pre_cq": true,
+ "trybot_list": true,
+ "upload_standalone_images": false,
+ "useflags": [
+ "chrome_internal"
+ ],
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-release": {
+ "afdo_use": true,
+ "archive_build_debug": true,
+ "binhost_base_url": "https://commondatastorage.googleapis.com/chromeos-dev-installer",
+ "binhost_bucket": "gs://chromeos-dev-installer",
+ "binhost_key": "RELEASE_BINHOST",
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "canary",
+ "chrome_sdk": true,
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Release Builds (canary) (internal)",
+ "dev_installer_prebuilts": true,
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Canaries",
+ "hw_tests": [
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": 10,\n \"minimum_duts\": 1,\n \"num\": 1,\n \"pool\": \"bvt\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"sanity\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": 10,\n \"minimum_duts\": 4,\n \"num\": 6,\n \"pool\": \"bvt\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"bvt-inline\",\n \"suite_min_duts\": 6,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": 10,\n \"minimum_duts\": 4,\n \"num\": 2,\n \"pool\": \"bvt\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"au\",\n \"suite_min_duts\": 6,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": null,\n \"minimum_duts\": 4,\n \"num\": 2,\n \"pool\": \"bvt\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-cq\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": true,\n \"max_retries\": null,\n \"minimum_duts\": 4,\n \"num\": 2,\n \"pool\": \"bvt\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-perbuild\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}"
+ ],
+ "hwqual": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-release",
+ "overlays": "both",
+ "paygen": true,
+ "push_image": true,
+ "signer_tests": true,
+ "trybot_list": true,
+ "upload_symbols": true,
+ "useflags": [
+ "-cros-debug",
+ "-highdpi",
+ "chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-release-afdo": {
+ "child_configs": [
+ {
+ "afdo_generate_min": true,
+ "afdo_update_ebuild": true,
+ "archive_build_debug": true,
+ "binhost_base_url": "https://commondatastorage.googleapis.com/chromeos-dev-installer",
+ "binhost_bucket": "gs://chromeos-dev-installer",
+ "binhost_key": "RELEASE_BINHOST",
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "canary",
+ "chrome_sdk": true,
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Release Builds (canary) (internal)",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Canaries",
+ "grouped": true,
+ "hw_tests": [
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 4,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"bvt-inline\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"au\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-cq\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-perbuild\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": false,\n \"suite\": \"perf_v2\",\n \"suite_min_duts\": 0,\n \"timeout\": 7200,\n \"warn_only\": false\n}"
+ ],
+ "hwqual": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-release-afdo-generate",
+ "overlays": "both",
+ "signer_tests": true,
+ "upload_symbols": true,
+ "useflags": [
+ "-cros-debug",
+ "-highdpi",
+ "chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": [
+ "smoke_suite",
+ "dev_mode_test",
+ "cros_vm_test"
+ ]
+ },
+ {
+ "afdo_use": true,
+ "archive_build_debug": true,
+ "binhost_base_url": "https://commondatastorage.googleapis.com/chromeos-dev-installer",
+ "binhost_bucket": "gs://chromeos-dev-installer",
+ "binhost_key": "RELEASE_BINHOST",
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "canary",
+ "chrome_sdk": true,
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Release Builds (canary) (internal)",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Canaries",
+ "grouped": true,
+ "hw_tests": [
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 4,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"bvt-inline\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"au\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-cq\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-perbuild\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": false,\n \"suite\": \"perf_v2\",\n \"suite_min_duts\": 0,\n \"timeout\": 7200,\n \"warn_only\": false\n}"
+ ],
+ "hwqual": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-release-afdo-use",
+ "overlays": "both",
+ "signer_tests": true,
+ "upload_symbols": true,
+ "useflags": [
+ "-cros-debug",
+ "-highdpi",
+ "chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": [
+ "smoke_suite",
+ "dev_mode_test",
+ "cros_vm_test"
+ ]
+ }
+ ],
+ "name": "parrot_ivb-freon-release-afdo"
+ },
+ "parrot_ivb-freon-release-afdo-generate": {
+ "afdo_generate_min": true,
+ "afdo_update_ebuild": true,
+ "archive_build_debug": true,
+ "binhost_base_url": "https://commondatastorage.googleapis.com/chromeos-dev-installer",
+ "binhost_bucket": "gs://chromeos-dev-installer",
+ "binhost_key": "RELEASE_BINHOST",
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "canary",
+ "chrome_sdk": true,
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Release Builds (canary) (internal)",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Canaries",
+ "hw_tests": [
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 4,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"bvt-inline\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"au\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-cq\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-perbuild\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": false,\n \"suite\": \"perf_v2\",\n \"suite_min_duts\": 0,\n \"timeout\": 7200,\n \"warn_only\": false\n}"
+ ],
+ "hwqual": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-release-afdo-generate",
+ "overlays": "both",
+ "signer_tests": true,
+ "upload_symbols": true,
+ "useflags": [
+ "-cros-debug",
+ "-highdpi",
+ "chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": [
+ "smoke_suite",
+ "dev_mode_test",
+ "cros_vm_test"
+ ]
+ },
+ "parrot_ivb-freon-release-afdo-use": {
+ "afdo_use": true,
+ "archive_build_debug": true,
+ "binhost_base_url": "https://commondatastorage.googleapis.com/chromeos-dev-installer",
+ "binhost_bucket": "gs://chromeos-dev-installer",
+ "binhost_key": "RELEASE_BINHOST",
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "canary",
+ "chrome_sdk": true,
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Release Builds (canary) (internal)",
+ "doc": "http://www.chromium.org/chromium-os/build/builder-overview#TOC-Canaries",
+ "hw_tests": [
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 4,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"bvt-inline\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": false,\n \"blocking\": true,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": 10,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": true,\n \"suite\": \"au\",\n \"suite_min_duts\": 0,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-cq\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"PostBuild\",\n \"retry\": false,\n \"suite\": \"bvt-perbuild\",\n \"suite_min_duts\": 1,\n \"timeout\": 13200,\n \"warn_only\": false\n}",
+ "{\n \"async\": true,\n \"blocking\": false,\n \"critical\": false,\n \"file_bugs\": false,\n \"max_retries\": null,\n \"minimum_duts\": 0,\n \"num\": 1,\n \"pool\": \"suites\",\n \"priority\": \"Build\",\n \"retry\": false,\n \"suite\": \"perf_v2\",\n \"suite_min_duts\": 0,\n \"timeout\": 7200,\n \"warn_only\": false\n}"
+ ],
+ "hwqual": true,
+ "image_test": true,
+ "images": [
+ "base",
+ "test",
+ "factory_install"
+ ],
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "manifest_version": true,
+ "name": "parrot_ivb-freon-release-afdo-use",
+ "overlays": "both",
+ "signer_tests": true,
+ "upload_symbols": true,
+ "useflags": [
+ "-cros-debug",
+ "-highdpi",
+ "chrome_internal"
+ ],
+ "usepkg_build_packages": false,
+ "vm_tests": [
+ "smoke_suite",
+ "dev_mode_test",
+ "cros_vm_test"
+ ]
+ },
+ "parrot_ivb-freon-tot-chrome-pfq-informational": {
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "chrome",
+ "chrome_rev": "tot",
+ "chromeos_official": true,
+ "chroot_replace": true,
+ "description": "Informational Chrome Uprev & Build (internal)",
+ "internal": true,
+ "manifest": "official.xml",
+ "manifest_repo_url": "https://chrome-internal-review.googlesource.com/chromeos/manifest-internal",
+ "name": "parrot_ivb-freon-tot-chrome-pfq-informational",
+ "overlays": "both",
+ "uprev": false,
+ "use_lkgm": true,
+ "useflags": [
+ "chrome_internal"
+ ],
+ "vm_tests": []
+ },
+ "parrot_ivb-freon-tot-chromium-pfq-informational": {
+ "boards": [
+ "parrot_ivb-freon"
+ ],
+ "build_type": "chrome",
+ "chrome_rev": "tot",
+ "chroot_replace": true,
+ "description": "Informational Chromium Uprev & Build (public)",
+ "name": "parrot_ivb-freon-tot-chromium-pfq-informational",
+ "uprev": false,
+ "use_lkgm": true,
+ "useflags": [
+ "-chrome_internal"
+ ],
+ "vm_tests": []
+ },
"parrot_ivb-full": {
"archive_build_debug": true,
"boards": [