[infra] Add configuration to migrate VM checked to NNBD.

Move from Linux to Mac because the Mac pool has more capacity.

Change-Id: Ie8beb33ea2f3e84f78a2824db5540249d6977e35
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/290608
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Ryan Macnak <rmacnak@google.com>
This commit is contained in:
Ryan Macnak 2023-03-23 17:45:27 +00:00 committed by Commit Queue
parent 0fd1b672c5
commit 9e9b3770f4

View file

@ -406,6 +406,12 @@
"nnbd": "strong"
}
},
"vm-checked-(linux|mac|win|fuchsia)-(debug|product|release)-(ia32|x64|x64c|arm64|arm64c|simarm|simarm64|simriscv32|simriscv64)": {
"options": {
"nnbd": "strong",
"enable-asserts": true
}
},
"vm-aot-(linux|mac)-(debug|product|release)-(x64|x64c|arm64|arm64c)": {
"options": {
"nnbd": "strong"
@ -1982,6 +1988,31 @@
}
]
},
{
"builders": [
"vm-checked-mac-release-arm64"
],
"meta": {
"description": "This configuration is for the VM in checked mode."
},
"steps": [
{
"name": "build dart",
"script": "tools/build.py",
"arguments": [
"runtime"
]
},
{
"name": "vm tests",
"arguments": [
"-nvm-checked-${system}-${mode}-${arch}"
],
"fileset": "vm-kernel",
"shards": 10
}
]
},
{
"builders": [
"vm-fuchsia-release-arm64",