[infra] Split build steps for vm-win-{debug,release}-arm64 to avoid timeouts.
Change-Id: I720be4bdb27fe41c76f4d485d9a6d9ce5b7a5357
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404700
Reviewed-by: Alexander Aprelev <aam@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
diff --git a/tools/bots/test_matrix.json b/tools/bots/test_matrix.json
index 5664b97..522a9f4 100644
--- a/tools/bots/test_matrix.json
+++ b/tools/bots/test_matrix.json
@@ -1772,7 +1772,24 @@
},
"steps": [
{
- "name": "build dart",
+ "name": "build dart - step 1 - gen-snapshot - divided to avoid timeout",
+ "script": "tools/build.py",
+ "arguments": [
+ "--no-clang",
+ "gen_snapshot"
+ ]
+ },
+ {
+ "name": "build dart - step 2 - runtime/bin:dart - divided to avoid timeout",
+ "script": "tools/build.py",
+ "arguments": [
+ "--no-clang",
+ "runtime/bin:dart",
+ "runtime/bin:run_vm_tests"
+ ]
+ },
+ {
+ "name": "build dart - step 3 - runtime - divided to avoid timeout",
"script": "tools/build.py",
"arguments": [
"--no-clang",