| Index: tools/buildbot_spec.py
|
| diff --git a/tools/buildbot_spec.py b/tools/buildbot_spec.py
|
| index 9830e4528961ce9cd15366fe8751af89bd49eb9f..e9498decdb58140379a4297b8c0900adf7e0d5b6 100755
|
| --- a/tools/buildbot_spec.py
|
| +++ b/tools/buildbot_spec.py
|
| @@ -162,6 +162,13 @@ def get_extra_env_vars(builder_dict):
|
| elif builder_dict.get('compiler') == 'Clang':
|
| env['CC'] = '/usr/bin/clang'
|
| env['CXX'] = '/usr/bin/clang++'
|
| +
|
| + # Force Debug mode for Appurify bots so that we don't have to sign the test
|
| + # APK.
|
| + # TODO(borenet): Remove this once able.
|
| + if builder_dict.get('extra_config') == 'Appurify':
|
| + env['BUILDTYPE'] = CONFIG_DEBUG
|
| +
|
| return env
|
|
|
|
|
| @@ -176,7 +183,10 @@ def build_targets_from_builder_dict(builder_dict):
|
| t.append('nanobench')
|
| return t
|
| elif builder_dict['role'] == builder_name_schema.BUILDER_ROLE_PERF:
|
| - return ['nanobench']
|
| + if builder_dict.get('extra_config') == 'Appurify':
|
| + return ['VisualBenchTest_APK']
|
| + else:
|
| + return ['nanobench']
|
| else:
|
| return ['most']
|
|
|
| @@ -300,10 +310,12 @@ def self_test():
|
| 'Build-Ubuntu-GCC-x86_64-Release-Mesa',
|
| 'Housekeeper-PerCommit',
|
| 'Perf-Win8-MSVC-ShuttleB-GPU-HD4600-x86_64-Release-Trybot',
|
| + 'Perf-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Release-Appurify',
|
| 'Test-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Debug',
|
| 'Test-ChromeOS-GCC-Link-CPU-AVX-x86_64-Debug',
|
| 'Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Debug',
|
| 'Test-Mac10.8-Clang-MacMini4.1-GPU-GeForce320M-x86_64-Release',
|
| + 'Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage',
|
| 'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD',
|
| 'Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared',
|
| 'Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind',
|
|
|