diff options
author | Puneet Kumar <puneetster@chromium.org> | 2015-05-31 02:23:36 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-06-01 09:41:43 +0000 |
commit | f67ce5620e7cf459ce1e409a379185aa0a986e5f (patch) | |
tree | 16750ba942909886c7b80ea3faefd63f502e0bfa /cbuildbot/generate_chromeos_config.py | |
parent | c673d6952e4aa142a39772f29a4da9bcbca04b04 (diff) | |
download | chromite-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.py | 10 |
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', |