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',
     },