Add Skia Perf configs for WebRTC instances.

Bug: b/299939253
Bug: b/299938246
Change-Id: I8bcb6b75bda1cbfc2763d05ebbecffe9227accfd
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/755659
Commit-Queue: Eduardo Yap <eduardoyap@google.com>
Reviewed-by: Joe Gregorio <jcgregorio@google.com>
Reviewed-by: Eduardo Yap <eduardoyap@google.com>
diff --git a/perf/CHECKLIST.md b/perf/CHECKLIST.md
index a11f9e3..98d267e 100644
--- a/perf/CHECKLIST.md
+++ b/perf/CHECKLIST.md
@@ -42,7 +42,7 @@
 root@perf-cockroachdb-public:26257/defaultdb> CREATE TABLE ...
 ```
 
-## 3. Add the database to be backed up to `./images/backup/backup.sh`.
+## 3. Add the database to be backed up to `./backup/backup.sh`.
 
 ## 4. Push a new version of `perf-cockroachdb-backup`.
 
diff --git a/perf/configs/webrtc-non-public.json b/perf/configs/webrtc-non-public.json
new file mode 100644
index 0000000..b912c32
--- /dev/null
+++ b/perf/configs/webrtc-non-public.json
@@ -0,0 +1,43 @@
+{
+    "URL": "https://webrtc-perf.corp.goog",
+    "allowed_hosts": [],
+    "trace_sample_proportion": 1.0,
+    "contact": "browser-perf-engprod@google.com",
+    "invalid_param_char_regex": "([^a-zA-Z0-9!~@#$%^&*()+ :\\._\\-])",
+    "fetch_chrome_perf_anomalies": true,
+    "feedback_url": "http://go/berf-skia-feedback",
+    "notify_config": {
+        "notifications": "html_email"
+    },
+    "auth_config": {
+        "header_name": "X-WEBAUTH-USER"
+    },
+    "data_store_config": {
+        "datastore_type": "cockroachdb",
+        "connection_string": "postgresql://root@perf-cockroachdb-public:26257/webrtc_int?sslmode=disable",
+        "tile_size": 8192,
+        "enable_follower_reads": true
+    },
+    "ingestion_config": {
+        "source_config": {
+            "source_type": "gcs",
+            "project": "skia-public",
+            "topic": "perf-ingestion-webrtc-non-public",
+            "subscription": "perf-ingestion-webrtc-non-public-prod",
+            "dl_topic": "perf-ingestion-webrtc-non-public-dl",
+            "dl_subscription": "perf-ingestion-webrtc-non-public-dl-prod",
+            "sources": [
+                "gs://webrtc-perf-non-public/ingest"
+            ]
+        },
+        "branches": [],
+        "file_ingestion_pubsub_topic_name": ""
+    },
+    "git_repo_config": {
+        "provider": "gitiles",
+        "url": "https://webrtc.googlesource.com/src",
+        "dir": "/tmp/checkout",
+        "debounce_commit_url": false,
+        "start_commit": "6725b648c869689fd28038f95124e1de239b2ef1"
+    }
+}
\ No newline at end of file
diff --git a/perf/configs/webrtc-public.json b/perf/configs/webrtc-public.json
new file mode 100644
index 0000000..76d95cf
--- /dev/null
+++ b/perf/configs/webrtc-public.json
@@ -0,0 +1,42 @@
+{
+    "URL": "https://webrtc-perf.luci.app",
+    "allowed_hosts": [],
+    "trace_sample_proportion": 0.2,
+    "contact": "browser-perf-engprod@google.com",
+    "invalid_param_char_regex": "([^a-zA-Z0-9!~@#$%^&*()+ :\\._\\-])",
+    "fetch_chrome_perf_anomalies": true,
+    "notify_config": {
+        "notifications": "html_email"
+    },
+    "auth_config": {
+        "header_name": "X-WEBAUTH-USER"
+    },
+    "data_store_config": {
+        "datastore_type": "cockroachdb",
+        "connection_string": "postgresql://root@perf-cockroachdb-public:26257/webrtc_pub?sslmode=disable",
+        "tile_size": 8192,
+        "enable_follower_reads": true
+    },
+    "ingestion_config": {
+        "source_config": {
+            "source_type": "gcs",
+            "project": "skia-public",
+            "topic": "perf-ingestion-webrtc-public",
+            "subscription": "perf-ingestion-webrtc-public-prod",
+            "dl_topic": "perf-ingestion-webrtc-public-dl",
+            "dl_subscription": "perf-ingestion-webrtc-public-dl-prod",
+            "sources": [
+                "gs://webrtc-perf-public/ingest"
+            ]
+        },
+        "branches": [],
+        "file_ingestion_pubsub_topic_name": ""
+    },
+    "git_repo_config": {
+        "provider": "gitiles",
+        "url": "https://webrtc.googlesource.com/src",
+        "dir": "/tmp/checkout",
+        "debounce_commit_url": false,
+        "start_commit": "6725b648c869689fd28038f95124e1de239b2ef1"
+    }
+}
\ No newline at end of file