Remove faststartup from the test matrix

Context: we finally removed the old emitter and fast startup is on by default.
This CL removes from the test matrix duplicate steps that now are doing the same
thing and the faststartup builders that are no longer needed.

Change-Id: Id65ea3178bcd7a9554bfa127a09938ca910c57e8
Reviewed-on: https://dart-review.googlesource.com/c/89181
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Sigmund Cherem <sigmund@google.com>
This commit is contained in:
Sigmund Cherem 2019-01-14 18:22:47 +00:00 committed by commit-bot@chromium.org
parent 28fe86d70f
commit 0d6402c1ec

View file

@ -225,50 +225,17 @@
"options": {
"use-sdk": true
}},
"dart2js-faststartup-(linux|mac|win)-chrome": {
"options": {
"fast-startup": true,
"use-sdk": true
}},
"dart2js-faststartup-(linux|win)-firefox": {
"options": {
"fast-startup": true,
"use-sdk": true
}},
"dart2js-faststartup-win-(ie11|edge)": {
"options": {
"fast-startup": true,
"use-sdk": true
}},
"dart2js-faststartup-mac-safari": {
"options": {
"fast-startup": true,
"use-sdk": true
}},
"dart2js-minified-csp-linux-chrome": {
"options": {
"minified": true,
"csp": true,
"use-sdk": true
}},
"dart2js-minified-faststartup-csp-linux-chrome": {
"options": {
"minified": true,
"csp": true,
"fast-startup": true,
"use-sdk": true
}},
"dart2js-minified-linux-d8": {
"options": {
"minified": true,
"use-sdk": true
}},
"dart2js-minified-faststartup-linux-d8": {
"options": {
"minified": true,
"fast-startup": true,
"use-sdk": true
}},
"dart2js-hostasserts-linux-ia32-d8": {
"options": {
"host-checked": true
@ -1132,78 +1099,6 @@
}
]
},
{
"builders": [
"dart2js-strong-faststartup-linux-x64-chrome",
"dart2js-strong-faststartup-linux-x64-firefox",
"dart2js-strong-faststartup-mac-x64-chrome",
"dart2js-strong-faststartup-mac-x64-safari",
"dart2js-strong-faststartup-win-x64-chrome",
"dart2js-strong-faststartup-win-x64-edge",
"dart2js-strong-faststartup-win-x64-firefox",
"dart2js-strong-faststartup-win-x64-ie11"
],
"meta": {
"description": "dart2js browser tests using the fast-startup emitter for Dart 2.0."
},
"steps": [
{
"name": "build dart",
"script": "tools/build.py",
"arguments": ["create_sdk"]
},
{
"name": "dart2js fast-startup tests",
"arguments": [
"-ndart2js-faststartup-${system}-${runtime}",
"--dart2js-batch",
"--reset-browser-configuration",
"--exclude_suite=observatory_ui"
],
"shards": 6,
"fileset": "dart2js"
},
{
"name": "dart2js fast-startup co19_2 tests",
"arguments": [
"-ndart2js-faststartup-${system}-${runtime}",
"--dart2js-batch",
"--reset-browser-configuration",
"co19_2"
],
"shards": 6,
"fileset": "dart2js"
},
{
"name": "dart2js fast-startup package tests",
"arguments": [
"-ndart2js-faststartup-${system}-${runtime}",
"--dart2js-batch",
"--reset-browser-configuration",
"pkg"
]
},
{
"name": "dart2js fast-startup observatory-ui tests",
"arguments": [
"-ndart2js-faststartup-${system}-${runtime}",
"--dart2js-batch",
"--reset-browser-configuration",
"observatory_ui"
]
},
{
"name": "dart2js fast-startup extra tests",
"arguments": [
"-ndart2js-faststartup-${system}-${runtime}",
"--dart2js-batch",
"--reset-browser-configuration",
"dart2js_extra",
"dart2js_native"
]
}
]
},
{
"builders": ["dart2js-minified-strong-linux-x64-d8"],
"meta": {
@ -1225,16 +1120,6 @@
"shards": 6,
"fileset": "dart2js"
},
{
"name": "dart2js fast-startup tests",
"arguments": [
"-ndart2js-minified-faststartup-linux-d8",
"--dart2js-batch",
"--exclude_suite=observatory_ui"
],
"shards": 6,
"fileset": "dart2js"
},
{
"name": "dart2js package tests",
"arguments": [
@ -1259,31 +1144,6 @@
"dart2js_extra",
"dart2js_native"
]
},
{
"name": "dart2js fast-startup package tests",
"arguments": [
"-ndart2js-minified-faststartup-linux-d8",
"--dart2js-batch",
"pkg"
]
},
{
"name": "dart2js fast-startup observatory-ui tests",
"arguments": [
"-ndart2js-minified-faststartup-linux-d8",
"--dart2js-batch",
"observatory_ui"
]
},
{
"name": "dart2js fast-startup extra tests",
"arguments": [
"-ndart2js-minified-faststartup-linux-d8",
"--dart2js-batch",
"dart2js_extra",
"dart2js_native"
]
}
]
},
@ -1309,17 +1169,6 @@
"shards": 4,
"fileset": "dart2js"
},
{
"name": "dart2js fast-startup tests",
"arguments": [
"-ndart2js-minified-faststartup-csp-linux-chrome",
"--dart2js-batch",
"--reset-browser-configuration",
"--exclude_suite=observatory_ui"
],
"shards": 4,
"fileset": "dart2js"
},
{
"name": "dart2js package tests",
"arguments": [
@ -1346,34 +1195,6 @@
"dart2js_extra",
"dart2js_native"
]
},
{
"name": "dart2js fast-startup package tests",
"arguments": [
"-ndart2js-minified-faststartup-csp-linux-chrome",
"--dart2js-batch",
"--reset-browser-configuration",
"pkg"
]
},
{
"name": "dart2js fast-startup observatory-ui tests",
"arguments": [
"-ndart2js-minified-faststartup-csp-linux-chrome",
"--dart2js-batch",
"--reset-browser-configuration",
"observatory_ui"
]
},
{
"name": "dart2js fast-startup extra tests",
"arguments": [
"-ndart2js-minified-faststartup-csp-linux-chrome",
"--dart2js-batch",
"--reset-browser-configuration",
"dart2js_extra",
"dart2js_native"
]
}
]
},