| Index: tools/buildbot_spec.py
|
| diff --git a/tools/buildbot_spec.py b/tools/buildbot_spec.py
|
| index 2582fba3db053eccd6b96df1273b9489da4fec99..8e2f7b7b1370cd260726721274e98674f5692bc2 100755
|
| --- a/tools/buildbot_spec.py
|
| +++ b/tools/buildbot_spec.py
|
| @@ -227,6 +227,7 @@ def device_cfg(builder_dict):
|
| 'Nexus5': 'arm_v7_neon',
|
| 'Nexus6': 'arm_v7_neon',
|
| 'Nexus7': 'arm_v7_neon',
|
| + 'Nexus7v2': 'arm_v7_neon',
|
| 'Nexus9': 'arm64',
|
| 'NexusPlayer': 'x86',
|
| }[builder_dict['model']]
|
| @@ -247,6 +248,25 @@ def device_cfg(builder_dict):
|
|
|
|
|
| cov_skip.extend([lineno(), lineno() + 1])
|
| +def product_board(builder_dict):
|
| + if 'Android' in builder_dict.get('os', ''):
|
| + return {
|
| + 'AndroidOne': None, # TODO(borenet,kjlubick)
|
| + 'GalaxyS3': 'smdk4x12',
|
| + 'GalaxyS4': None, # TODO(borenet,kjlubick)
|
| + 'NVIDIA_Shield': None, # TODO(borenet,kjlubick)
|
| + 'Nexus10': 'manta',
|
| + 'Nexus5': 'hammerhead',
|
| + 'Nexus6': 'shamu',
|
| + 'Nexus7': 'grouper',
|
| + 'Nexus7v2': 'flo',
|
| + 'Nexus9': 'flounder',
|
| + 'NexusPlayer': 'fugu',
|
| + }[builder_dict['model']]
|
| + return None
|
| +
|
| +
|
| +cov_skip.extend([lineno(), lineno() + 1])
|
| def get_builder_spec(builder_name):
|
| builder_dict = builder_name_schema.DictForBuilderName(builder_name)
|
| env = get_extra_env_vars(builder_dict)
|
| @@ -263,6 +283,9 @@ def get_builder_spec(builder_name):
|
| device = device_cfg(builder_dict)
|
| if device:
|
| rv['device_cfg'] = device
|
| + board = product_board(builder_dict)
|
| + if board:
|
| + rv['product.board'] = board
|
|
|
| role = builder_dict['role']
|
| if role == builder_name_schema.BUILDER_ROLE_HOUSEKEEPER:
|
|
|