[autoroll] Add Chrome PGO beta branch rollers

Bug: skia:10268
Change-Id: Ic1edc94a0a95c3cc60d872797e9b5ba7651e654e
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/291322
Reviewed-by: Ravi Mistry <rmistry@google.com>
Commit-Queue: Eric Boren <borenet@google.com>
diff --git a/autoroll/config/pgo-mac-chromium-beta.json b/autoroll/config/pgo-mac-chromium-beta.json
new file mode 100644
index 0000000..05b28bf
--- /dev/null
+++ b/autoroll/config/pgo-mac-chromium-beta.json
@@ -0,0 +1,50 @@
+// See https://skia.googlesource.com/buildbot.git/+/master/autoroll/go/roller/config.go#130
+// for documentation of the autoroller config.
+{
+  "childDisplayName": "Chrome Mac PGO profile",
+  "commitMsg": {
+    "cqExtraTrybots": [
+      "chrome/try:mac-chrome-beta",
+    ],
+    "includeTbrLine": true
+  },
+  "contacts": [
+    "jeffyoon@google.com",
+    "liaoyuke@google.com",
+    "chrome-brapp-engprod@google.com"
+  ],
+  "gerrit": {
+    "url": "https://chromium-review.googlesource.com",
+    "project": "chromium/src",
+    "config": "chromium"
+  },
+  "isInternal": false,
+  "ownerPrimary": "borenet",
+  "ownerSecondary": "rmistry",
+  "parentDisplayName": "Chromium beta branch",
+  "parentWaterfall": "https://build.chromium.org",
+  "rollerName": "pgo-mac-chromium-beta",
+  "serviceAccount": "chromium-autoroll@skia-public.google.com.iam.gserviceaccount.com",
+  "sheriff": [
+    "jeffyoon@google.com",
+    "liaoyuke@google.com"
+  ],
+  "semVerGCSRepoManager": {
+    "childBranch": "master",
+    "childPath": "chrome/build/mac.pgo.txt",
+    "gcsBucket": "chromium-optimization-profiles",
+    "gcsPath": "pgo_profiles",
+    "parentBranch": "refs/branch-heads/4147", // m84
+    "parentRepo": "https://chromium.googlesource.com/chromium/src.git",
+    "versionFile": "chrome/build/mac.pgo.txt",
+    "versionRegex": "^chrome-mac-4147-(\\d+)-.+\\.profdata$"
+  },
+  "kubernetes": {
+    "cpu": "1",
+    "memory": "2Gi",
+    "readinessInitialDelaySeconds": "30",
+    "readinessPeriodSeconds": "30",
+    "readinessFailureThreshold": "10"
+  },
+  "maxRollFrequency": "0m"
+}
diff --git a/autoroll/config/pgo-win32-chromium-beta.json b/autoroll/config/pgo-win32-chromium-beta.json
new file mode 100644
index 0000000..8f45bc2
--- /dev/null
+++ b/autoroll/config/pgo-win32-chromium-beta.json
@@ -0,0 +1,50 @@
+// See https://skia.googlesource.com/buildbot.git/+/master/autoroll/go/roller/config.go#130
+// for documentation of the autoroller config.
+{
+  "childDisplayName": "Chrome Win32 PGO profile",
+  "commitMsg": {
+    "cqExtraTrybots": [
+      "chrome/try:win-chrome-beta",
+    ],
+    "includeTbrLine": true
+  },
+  "contacts": [
+    "jeffyoon@google.com",
+    "liaoyuke@google.com",
+    "chrome-brapp-engprod@google.com"
+  ],
+  "gerrit": {
+    "url": "https://chromium-review.googlesource.com",
+    "project": "chromium/src",
+    "config": "chromium"
+  },
+  "isInternal": false,
+  "ownerPrimary": "borenet",
+  "ownerSecondary": "rmistry",
+  "parentDisplayName": "Chromium beta branch",
+  "parentWaterfall": "https://build.chromium.org",
+  "rollerName": "pgo-win32-chromium-beta",
+  "serviceAccount": "chromium-autoroll@skia-public.google.com.iam.gserviceaccount.com",
+  "sheriff": [
+    "jeffyoon@google.com",
+    "liaoyuke@google.com"
+  ],
+  "semVerGCSRepoManager": {
+    "childBranch": "master",
+    "childPath": "chrome/build/win32.pgo.txt",
+    "gcsBucket": "chromium-optimization-profiles",
+    "gcsPath": "pgo_profiles",
+    "parentBranch": "refs/branch-heads/4147", // m84
+    "parentRepo": "https://chromium.googlesource.com/chromium/src.git",
+    "versionFile": "chrome/build/win32.pgo.txt",
+    "versionRegex": "^chrome-win32-4147-(\\d+)-.+\\.profdata$"
+  },
+  "kubernetes": {
+    "cpu": "1",
+    "memory": "2Gi",
+    "readinessInitialDelaySeconds": "30",
+    "readinessPeriodSeconds": "30",
+    "readinessFailureThreshold": "10"
+  },
+  "maxRollFrequency": "0m"
+}
diff --git a/autoroll/config/pgo-win64-chromium-beta.json b/autoroll/config/pgo-win64-chromium-beta.json
new file mode 100644
index 0000000..5ad1a6b
--- /dev/null
+++ b/autoroll/config/pgo-win64-chromium-beta.json
@@ -0,0 +1,50 @@
+// See https://skia.googlesource.com/buildbot.git/+/master/autoroll/go/roller/config.go#130
+// for documentation of the autoroller config.
+{
+  "childDisplayName": "Chrome Win64 PGO profile",
+  "commitMsg": {
+    "cqExtraTrybots": [
+      "chrome/try:win64-chrome-beta",
+    ],
+    "includeTbrLine": true
+  },
+  "contacts": [
+    "jeffyoon@google.com",
+    "liaoyuke@google.com",
+    "chrome-brapp-engprod@google.com"
+  ],
+  "gerrit": {
+    "url": "https://chromium-review.googlesource.com",
+    "project": "chromium/src",
+    "config": "chromium"
+  },
+  "isInternal": false,
+  "ownerPrimary": "borenet",
+  "ownerSecondary": "rmistry",
+  "parentDisplayName": "Chromium beta branch",
+  "parentWaterfall": "https://build.chromium.org",
+  "rollerName": "pgo-win64-chromium-beta",
+  "serviceAccount": "chromium-autoroll@skia-public.google.com.iam.gserviceaccount.com",
+  "sheriff": [
+    "jeffyoon@google.com",
+    "liaoyuke@google.com"
+  ],
+  "semVerGCSRepoManager": {
+    "childBranch": "master",
+    "childPath": "chrome/build/win64.pgo.txt",
+    "gcsBucket": "chromium-optimization-profiles",
+    "gcsPath": "pgo_profiles",
+    "parentBranch": "refs/branch-heads/4147", // m84
+    "parentRepo": "https://chromium.googlesource.com/chromium/src.git",
+    "versionFile": "chrome/build/win64.pgo.txt",
+    "versionRegex": "^chrome-win64-4147-(\\d+)-.+\\.profdata$"
+  },
+  "kubernetes": {
+    "cpu": "1",
+    "memory": "2Gi",
+    "readinessInitialDelaySeconds": "30",
+    "readinessPeriodSeconds": "30",
+    "readinessFailureThreshold": "10"
+  },
+  "maxRollFrequency": "0m"
+}