1
0
mirror of https://github.com/dart-lang/sdk synced 2024-07-08 12:06:26 +00:00

[infra] Add dart2js-canary builder.

Change-Id: Ibf41b38e2ee590aed46f4f763f103c0e42bca311
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/221985
Reviewed-by: Mark Zhou <markzipan@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Commit-Queue: Joshua Litt <joshualitt@google.com>
This commit is contained in:
Joshua Litt 2021-12-08 17:04:51 +00:00 committed by Commit Bot
parent 73441183b2
commit 80119cb900

View File

@ -543,6 +543,11 @@
}
},
"dart2js-(linux|mac|win)-chrome": {
"options": {
"use-sdk": true
}
},
"dart2js-canary-(linux|mac|win)-chrome": {
"options": {
"use-sdk": true,
"dart2js-options": [
@ -691,9 +696,9 @@
]
}
},
"dart2js-modern-(linux|mac|win)-d8": {
"dart2js-canary-(linux|mac|win)-d8": {
"options": {
"builder-tag": "dart2js_modern",
"builder-tag": "dart2js_canary",
"use-sdk": true,
"dart2js-options": [
"--canary"
@ -2396,6 +2401,62 @@
}
]
},
{
"builders": [
"dart2js-canary-x64"
],
"meta": {
"description": "dart2js canary tests."
},
"steps": [
{
"name": "build dart",
"script": "tools/build.py",
"arguments": [
"create_sdk",
"dart2js_bot"
]
},
{
"name": "dart2js canary d8 tests",
"arguments": [
"-ndart2js-canary-linux-d8",
"language",
"corelib",
"web"
],
"shards": 6,
"fileset": "web_platform_hostasserts_nnbd"
},
{
"name": "dart2js canary chrome tests",
"arguments": [
"-ndart2js-canary-linux-chrome",
"web"
],
"shards": 3,
"fileset": "web_platform_hostasserts_nnbd"
},
{
"name": "dart2js canary lib tests",
"arguments": [
"-ndart2js-canary-linux-chrome",
"lib"
],
"shards": 3,
"fileset": "web_platform_hostasserts_nnbd"
},
{
"name": "dart2js canary co19 tests",
"arguments": [
"-ndart2js-canary-linux-chrome",
"co19"
],
"shards": 6,
"fileset": "web_platform_hostasserts_nnbd"
}
]
},
{
"builders": [
"dart2js-unit-linux-x64-release"
@ -2643,13 +2704,6 @@
"web_2"
]
},
{
"name": "dart2js --canary smoke tests",
"arguments": [
"-ndart2js-modern-linux-d8",
"web_2"
]
},
{
"name": "dart2js d8 fragment merging tests",
"arguments": [