summaryrefslogtreecommitdiff
path: root/cbuildbot/generate_chromeos_config.py
diff options
context:
space:
mode:
authorPuneet Kumar <puneetster@chromium.org>2015-05-31 02:23:36 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-06-01 09:41:43 +0000
commitf67ce5620e7cf459ce1e409a379185aa0a986e5f (patch)
tree16750ba942909886c7b80ea3faefd63f502e0bfa /cbuildbot/generate_chromeos_config.py
parentc673d6952e4aa142a39772f29a4da9bcbca04b04 (diff)
downloadchromite-f67ce5620e7cf459ce1e409a379185aa0a986e5f.tar.gz
cbuilbot_config: disable factory_install for nonfactory boards
BUG=none TEST="cbuildbot --remote -g 274230 smaug-release" Change-Id: Id27a5a1646cedc0b20e7a5a7548606f40d6d0759 Reviewed-on: https://chromium-review.googlesource.com/274230 Reviewed-by: Puneet Kumar <puneetster@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org>
Diffstat (limited to 'cbuildbot/generate_chromeos_config.py')
-rw-r--r--cbuildbot/generate_chromeos_config.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/cbuildbot/generate_chromeos_config.py b/cbuildbot/generate_chromeos_config.py
index c9cdff022..deed70a51 100644
--- a/cbuildbot/generate_chromeos_config.py
+++ b/cbuildbot/generate_chromeos_config.py
@@ -1351,8 +1351,14 @@ def _CreateConfigsForBoards(config_base, boards, name_suffix, **kwargs):
config_name = '%s-%s' % (board, name_suffix)
if config_name not in _CONFIG:
base = config_lib.BuildConfig()
- _CONFIG.AddConfig(config_base, config_name, base, _base_configs[board],
- **kwargs)
+ config = _CONFIG.AddConfig(config_base, config_name, base,
+ _base_configs[board], **kwargs)
+ if board in _nofactory_boards:
+ try:
+ config.get('images', []).remove('factory_install')
+ except ValueError:
+ pass
+
_chromium_pfq_important_boards = frozenset([
'arm-generic_freon',