[ddc] Add safari test configuration
Change-Id: Ife50bebc380b2ecfdc2311245d4811dae5f5b2b5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/380210
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Nicholas Shahan <nshahan@google.com>
diff --git a/tools/bots/test_matrix.json b/tools/bots/test_matrix.json
index ef7d845..9b0b50f 100644
--- a/tools/bots/test_matrix.json
+++ b/tools/bots/test_matrix.json
@@ -582,7 +582,7 @@
"use-sdk": true
}
},
- "ddc-mac-chrome": {
+ "ddc-mac-(chrome|safari)": {
"options": {
"architecture": "arm64",
"checked": true,
@@ -2022,6 +2022,49 @@
},
{
"builders": [
+ "ddc-mac-safari"
+ ],
+ "meta": {
+ "description": "DDC running in Safari on Mac."
+ },
+ "steps": [
+ {
+ "name": "build dart",
+ "script": "tools/build.py",
+ "arguments": [
+ "--arch=arm64",
+ "dart2js_bot",
+ "ddc_stable_test"
+ ]
+ },
+ {
+ "name": "ddc sdk tests",
+ "arguments": [
+ "-nddc-mac-safari",
+ "--arch=arm64",
+ "corelib",
+ "dartdevc",
+ "language",
+ "lib",
+ "web"
+ ],
+ "shards": 6,
+ "fileset": "js_platform"
+ },
+ {
+ "name": "ddc co19 tests",
+ "arguments": [
+ "-nddc-mac-safari",
+ "--arch=arm64",
+ "co19"
+ ],
+ "shards": 6,
+ "fileset": "js_platform"
+ }
+ ]
+ },
+ {
+ "builders": [
"ddc-linux-firefox"
],
"meta": {