infra: Add perf mb configs. This will set up the GN args for the perf builders. Bug: angleproject:6090 Change-Id: I3c00a5b78932ae41199953a46c525b435b566d12 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2989669 Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
diff --git a/infra/specs/angle_mb_config.pyl b/infra/specs/angle_mb_config.pyl index 4fef1d2..5c28783 100644 --- a/infra/specs/angle_mb_config.pyl +++ b/infra/specs/angle_mb_config.pyl
@@ -18,10 +18,12 @@ 'android-arm-rel': 'angle_goma_android_arm_release_bot', 'android-arm64-dbg': 'angle_goma_android_arm64_debug_bot', 'android-arm64-rel': 'angle_goma_android_arm64_release_bot', + 'android-perf': 'angle_goma_android_perf_bot', 'linux-clang-dbg': 'angle_goma_debug_bot', 'linux-clang-rel': 'angle_goma_release_bot', 'linux-gcc-dbg': 'angle_non_clang_debug_bot', 'linux-gcc-rel': 'angle_non_clang_release_bot', + 'linux-perf': 'angle_goma_perf_bot', 'mac-dbg': 'angle_goma_debug_bot', 'mac-rel': 'angle_goma_release_bot', 'win-clang-x64-dbg': 'angle_goma_debug_bot', @@ -32,6 +34,7 @@ 'win-msvc-x64-rel': 'angle_non_clang_release_bot', 'win-msvc-x86-dbg': 'angle_non_clang_x86_debug_bot', 'win-msvc-x86-rel': 'angle_non_clang_x86_release_bot', + 'win-perf': 'angle_goma_perf_bot', 'winuwp-x64-dbg': 'angle_winuwp_non_clang_debug_bot', 'winuwp-x64-rel': 'angle_winuwp_non_clang_release_bot', }, @@ -47,7 +50,9 @@ 'angle_goma_android_arm_release_bot': ['angle', 'opencl', 'traces', 'goma', 'android', 'arm', 'release'], 'angle_goma_android_arm64_debug_bot': ['angle', 'opencl', 'traces', 'goma', 'android', 'arm64', 'debug'], 'angle_goma_android_arm64_release_bot': ['angle', 'opencl', 'traces', 'goma', 'android', 'arm64', 'release'], + 'angle_goma_android_perf_bot': ['angle', 'goma', 'android', 'arm64', 'perf'], 'angle_goma_debug_bot': ['angle', 'opencl', 'traces', 'goma', 'debug'], + 'angle_goma_perf_bot': ['angle', 'goma', 'perf'], 'angle_goma_release_bot': ['angle', 'opencl', 'traces', 'goma', 'release'], 'angle_goma_x86_debug_bot': ['angle', 'opencl', 'traces', 'goma', 'x86', 'debug'], 'angle_goma_x86_release_bot': ['angle', 'opencl', 'traces', 'goma', 'x86', 'release'], @@ -86,6 +91,9 @@ 'non_clang': { 'gn_args': 'is_clang=false', }, + 'perf': { + 'gn_args': 'is_debug=false symbol_level=1', + }, 'release': { 'gn_args': 'is_debug=false dcheck_always_on=true symbol_level=1', },