mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 10:28:02 +00:00
[infra] Add VM AOT NNBD builders to the test matrix
* Fix formatting and sharding for the VM JIT NNBD builders. Change-Id: Iaf11da2e4acf906cdf0908e1bff771366dc3a083 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/136640 Reviewed-by: Régis Crelier <regis@google.com>
This commit is contained in:
parent
98b4635aa9
commit
24fb5350c7
1 changed files with 66 additions and 12 deletions
|
@ -689,6 +689,23 @@
|
|||
}
|
||||
},
|
||||
"dartk-(linux|mac|win)-(debug|product|release)-(ia32|x64)": {},
|
||||
"dartkp-weak-asserts-(linux|mac)-(debug|product|release)-x64": {
|
||||
"options": {
|
||||
"enable-experiment": [
|
||||
"non-nullable"
|
||||
],
|
||||
"enable-asserts": true
|
||||
}
|
||||
},
|
||||
"dartkp-weak-asserts-win-(debug|product|release)-x64": {
|
||||
"options": {
|
||||
"enable-experiment": [
|
||||
"non-nullable"
|
||||
],
|
||||
"enable-asserts": true,
|
||||
"use-elf": true
|
||||
}
|
||||
},
|
||||
"dartk-weak-asserts-(linux|mac|win)-(debug|product|release)-x64": {
|
||||
"options": {
|
||||
"enable-experiment": [
|
||||
|
@ -1174,6 +1191,43 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"builders": [
|
||||
"vm-kernel-precomp-nnbd-linux-release-x64"
|
||||
],
|
||||
"meta": {
|
||||
"description": "This configuration is for the VM AOT nnbd builder group."
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"name": "build dart",
|
||||
"script": "tools/build.py",
|
||||
"arguments": [
|
||||
"--nnbd",
|
||||
"runtime_kernel",
|
||||
"dart_precompiled_runtime"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "vm weak legacy tests with asserts",
|
||||
"arguments": [
|
||||
"-ndartkp-weak-asserts-${system}-${mode}-${arch}"
|
||||
],
|
||||
"fileset": "vm-kernel-nnbd",
|
||||
"shards": 6
|
||||
},
|
||||
{
|
||||
"name": "vm weak tests with asserts",
|
||||
"arguments": [
|
||||
"-ndartkp-weak-asserts-${system}-${mode}-${arch}",
|
||||
"ffi",
|
||||
"language",
|
||||
"lib/mirrors",
|
||||
"standalone/io"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"builders": [
|
||||
"vm-kernel-precomp-linux-product-x64",
|
||||
|
@ -1543,16 +1597,6 @@
|
|||
]
|
||||
},
|
||||
{
|
||||
"name": "vm weak tests with asserts",
|
||||
"arguments": [
|
||||
"-ndartk-weak-asserts-${system}-${mode}-${arch}",
|
||||
"ffi",
|
||||
"language",
|
||||
"lib/mirrors",
|
||||
"standalone/io"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "vm weak legacy tests with asserts",
|
||||
"arguments": [
|
||||
"-ndartk-weak-asserts-${system}-${mode}-${arch}"
|
||||
|
@ -1563,11 +1607,21 @@
|
|||
{
|
||||
"name": "vm weak legacy tests(co19_2) with asserts",
|
||||
"arguments": [
|
||||
"-ndartk-weak-asserts-${system}-${mode}-${arch}",
|
||||
"-ndartk-weak-asserts-${system}-${mode}-${arch}",
|
||||
"co19_2"
|
||||
],
|
||||
"fileset": "vm-kernel-nnbd",
|
||||
"shards": 6
|
||||
},
|
||||
{
|
||||
"name": "vm weak tests with asserts",
|
||||
"arguments": [
|
||||
"-ndartk-weak-asserts-${system}-${mode}-${arch}",
|
||||
"ffi",
|
||||
"language",
|
||||
"lib/mirrors",
|
||||
"standalone/io"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -3422,4 +3476,4 @@
|
|||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue