Skip to content

Commit 8788d1d

Browse files
committed
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 <[email protected]>
1 parent d1d8f7f commit 8788d1d

File tree

1 file changed

+47
-1
lines changed

1 file changed

+47
-1
lines changed

tools/bots/test_matrix.json

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@
417417
"builder-tag": "bytecode_compiler",
418418
"vm-options": ["--use_bytecode_compiler"]
419419
}},
420-
"(dartdevc|dartdevk)-checked-(linux|mac|win)-(debug|product|release)-chrome": {
420+
"(dartdevc|dartdevk)-checked-(linux|mac|win)-(debug|product|release)-(chrome|firefox)": {
421421
"options": {
422422
"checked": true,
423423
"use-sdk": true
@@ -1056,6 +1056,52 @@
10561056
}
10571057
]
10581058
},
1059+
{
1060+
"builders": [
1061+
"ddk-linux-release-firefox"
1062+
],
1063+
"meta": {
1064+
"description": "This configuration is used by the ddc builder group."
1065+
},
1066+
"steps": [
1067+
{
1068+
"name": "build dart",
1069+
"script": "tools/build.py",
1070+
"arguments": ["dart2js_bot", "dartdevc_test"]
1071+
},
1072+
{
1073+
"name": "ddk co19_2 tests",
1074+
"arguments": [
1075+
"-ndartdevk-checked-${system}-release-firefox",
1076+
"co19_2"
1077+
],
1078+
"shards": 6,
1079+
"fileset": "dart2js"
1080+
},
1081+
{
1082+
"name": "ddc kernel tests",
1083+
"arguments": [
1084+
"-ndartdevk-checked-${system}-release-firefox",
1085+
"language_2",
1086+
"corelib_2",
1087+
"lib_2",
1088+
"dartdevc_native"
1089+
]
1090+
},
1091+
{
1092+
"name": "ddc kernel modular tests",
1093+
"script": "out/ReleaseX64/dart-sdk/bin/dart",
1094+
"testRunner": true,
1095+
"arguments": [
1096+
"pkg/dev_compiler/test/modular_suite.dart",
1097+
"--configuration-name",
1098+
"dartdevk-${system}-release",
1099+
"--verbose",
1100+
"--use-sdk"
1101+
]
1102+
}
1103+
]
1104+
},
10591105
{
10601106
"builders": [
10611107
"ddc-mac-release-chrome"

0 commit comments

Comments
 (0)