Add a builder for DDK firefox

We would like to run our main test suites with DDK on firefox.
* co19_2
* language_2
* corelib_2
* lib_2
* dartdevc_native
* ddc kernel modular tests

Change-Id: I05919b3fe4f3f34a38542f0edb064d2d6fbe0e10
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/107340
Reviewed-by: Alexander Thomas <athom@google.com>
This commit is contained in:
Nicholas Shahan 2019-08-07 17:16:23 +00:00
parent d1d8f7f60b
commit 8788d1df9c

View file

@ -417,7 +417,7 @@
"builder-tag": "bytecode_compiler",
"vm-options": ["--use_bytecode_compiler"]
}},
"(dartdevc|dartdevk)-checked-(linux|mac|win)-(debug|product|release)-chrome": {
"(dartdevc|dartdevk)-checked-(linux|mac|win)-(debug|product|release)-(chrome|firefox)": {
"options": {
"checked": true,
"use-sdk": true
@ -1056,6 +1056,52 @@
}
]
},
{
"builders": [
"ddk-linux-release-firefox"
],
"meta": {
"description": "This configuration is used by the ddc builder group."
},
"steps": [
{
"name": "build dart",
"script": "tools/build.py",
"arguments": ["dart2js_bot", "dartdevc_test"]
},
{
"name": "ddk co19_2 tests",
"arguments": [
"-ndartdevk-checked-${system}-release-firefox",
"co19_2"
],
"shards": 6,
"fileset": "dart2js"
},
{
"name": "ddc kernel tests",
"arguments": [
"-ndartdevk-checked-${system}-release-firefox",
"language_2",
"corelib_2",
"lib_2",
"dartdevc_native"
]
},
{
"name": "ddc kernel modular tests",
"script": "out/ReleaseX64/dart-sdk/bin/dart",
"testRunner": true,
"arguments": [
"pkg/dev_compiler/test/modular_suite.dart",
"--configuration-name",
"dartdevk-${system}-release",
"--verbose",
"--use-sdk"
]
}
]
},
{
"builders": [
"ddc-mac-release-chrome"