mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 00:09:49 +00:00
[dartdevc] Add new bot configuration for nnbd strong
At this time I have a single test in another cl designed to run with the nnbd fork of the SDK in strong checking mode so I'm creating this single configuration for that purpose. As I understand, all other tests that do not require nnbd-strong will be skipped on this configuration. I can expand this into more configurations when we have more tests coming online. I don't think it is important to run these on all OS/browsers at the moment. Issue: #38665 Change-Id: I284691022c1505d8a6e388fbc1b75f0074cc7164 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/121652 Commit-Queue: Nicholas Shahan <nshahan@google.com> Reviewed-by: Alexander Thomas <athom@google.com>
This commit is contained in:
parent
cfe25c7e95
commit
2e23776552
|
@ -55,6 +55,44 @@
|
|||
"xcodebuild/ReleaseX64/dart-sdk/",
|
||||
"xcodebuild/ReleaseX64/gen/utils/dartdevc/"
|
||||
],
|
||||
"dart2js_nnbd": [
|
||||
".packages",
|
||||
"out/ReleaseIA32NNBD/dart-sdk/",
|
||||
"out/ReleaseX64NNBD/dart-sdk/",
|
||||
"out/ReleaseX64NNBD/gen/utils/dartdevc/",
|
||||
"pkg/",
|
||||
"runtime/tests/",
|
||||
"samples-dev/",
|
||||
"samples/",
|
||||
"sdk_nnbd/",
|
||||
"tests/angular/",
|
||||
"tests/co19_2/co19_2-analyzer.status",
|
||||
"tests/co19_2/co19_2-dart2js.status",
|
||||
"tests/co19_2/co19_2-dartdevc.status",
|
||||
"tests/co19_2/co19_2-kernel.status",
|
||||
"tests/co19_2/co19_2-runtime.status",
|
||||
"tests/compiler/",
|
||||
"tests/corelib_2/",
|
||||
"tests/dart/",
|
||||
"tests/kernel/",
|
||||
"tests/language_2/",
|
||||
"tests/lib_2/",
|
||||
"tests/light_unittest.dart",
|
||||
"tests/search/",
|
||||
"tests/standalone/",
|
||||
"tests/standalone_2/",
|
||||
"tests/ffi/",
|
||||
"third_party/babel/babel.min.js",
|
||||
"third_party/d8/",
|
||||
"third_party/observatory_pub_packages/packages/web_components/",
|
||||
"third_party/pkg/",
|
||||
"third_party/pkg_tested/",
|
||||
"third_party/requirejs/",
|
||||
"tools/",
|
||||
"xcodebuild/ReleaseIA32NNBD/dart-sdk/",
|
||||
"xcodebuild/ReleaseX64NNBD/dart-sdk/",
|
||||
"xcodebuild/ReleaseX64NNBD/gen/utils/dartdevc/"
|
||||
],
|
||||
"dart2js_hostasserts": [
|
||||
".packages",
|
||||
"out/ReleaseIA32/dart",
|
||||
|
@ -456,6 +494,12 @@
|
|||
"checked": true,
|
||||
"use-sdk": true
|
||||
}},
|
||||
"dartdevc-strong-linux-release-chrome": {
|
||||
"options": {
|
||||
"checked": true,
|
||||
"use-sdk": true,
|
||||
"enable-experiment": ["non-nullable"]
|
||||
}},
|
||||
"fasta-(linux|mac|win)": { },
|
||||
"analyzer-(linux|mac|win)": {
|
||||
"options": {
|
||||
|
@ -1296,6 +1340,30 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"builders": [
|
||||
"ddc-nnbd-linux-release-chrome"
|
||||
],
|
||||
"meta": {
|
||||
"description": "This configuration is used by the ddc nnbd builder group."
|
||||
},
|
||||
"steps": [
|
||||
{
|
||||
"name": "build dart",
|
||||
"script": "tools/build.py",
|
||||
"arguments": ["--nnbd", "dartdevc_test"]
|
||||
},
|
||||
{
|
||||
"name": "ddc nnbd strong tests",
|
||||
"arguments": [
|
||||
"-ndartdevc-strong-linux-release-chrome",
|
||||
"dartdevc_native"
|
||||
],
|
||||
"shards": 1,
|
||||
"fileset": "dart2js_nnbd"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"builders": [
|
||||
"ddc-mac-release-chrome"
|
||||
|
|
Loading…
Reference in a new issue