Skip to content

Commit 0836d36

Browse files
aamCommit Queue
authored andcommitted
[infra] Adjust build windows-arm64 split to avoid timeouts.
Fixes https://ci.chromium.org/ui/p/dart/builders/ci.sandbox/pkg-win-release-arm64/3781. With new split the steps are distributed roughly like this: ``` $ RBE=0 tools/build.py -mrelease -ax64 gen_snapshot [982/982] LINK ./gen_snapshot The build took 39.285 seconds $ RBE=0 tools/build.py -mrelease -ax64 runtime/bin:dart runtime/bin:run_vm_tests [1392/1392] LINK ./run_vm_tests The build took 97.936 seconds $ RBE=0 tools/build.py -mrelease -ax64 runtime [1223/1223] ACTION //utils/kernel-service:frontend_server_aot_product(//build/toolchain/linux:clang_x64) The build took 97.168 seconds $ RBE=0 tools/build.py -mrelease -ax64 create_sdk ddc_stable_test [402/402] COPY gen/dart2js_aot_product.dart.snapshot dart-sdk/bin/snapshots/dart2js_aot.dart.snapshot The build took 100.373 seconds ``` Also add Ryan to the OWNERS_INFRA. Change-Id: Ibbf1a13ccd33d7bcb366ac864b05e960e5d73b8b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/404201 Commit-Queue: Alexander Aprelev <[email protected]> Reviewed-by: Alexander Thomas <[email protected]>
1 parent 0248324 commit 0836d36

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

tools/OWNERS_INFRA

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
2+

tools/bots/test_matrix.json

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3203,14 +3203,29 @@
32033203
]
32043204
},
32053205
{
3206-
"name": "build dart - step 1 - divided to avoid timeout",
3206+
"name": "build dart - step 1 - gen-snapshot - divided to avoid timeout",
3207+
"script": "tools/build.py",
3208+
"arguments": [
3209+
"gen_snapshot"
3210+
]
3211+
},
3212+
{
3213+
"name": "build dart - step 2 - runtime/bin:dart - divided to avoid timeout",
3214+
"script": "tools/build.py",
3215+
"arguments": [
3216+
"runtime/bin:dart",
3217+
"runtime/bin:run_vm_tests"
3218+
]
3219+
},
3220+
{
3221+
"name": "build dart - step 3 - runtime - divided to avoid timeout",
32073222
"script": "tools/build.py",
32083223
"arguments": [
32093224
"runtime"
32103225
]
32113226
},
32123227
{
3213-
"name": "build dart - step 2 - divided to avoid timeout",
3228+
"name": "build dart - step 4 - sdk, ddc_stable_test - divided to avoid timeout",
32143229
"script": "tools/build.py",
32153230
"arguments": [
32163231
"create_sdk",

0 commit comments

Comments
 (0)