[infra] Add dartkp-obfuscate builder to the test matrix (#32229)
Change-Id: I866e0ac6a4ce848d31d36667c712b381a5723098
Reviewed-on: https://dart-review.googlesource.com/72600
Reviewed-by: Martin Kustermann <kustermann@google.com>
diff --git a/tools/bots/test_matrix.json b/tools/bots/test_matrix.json
index 9e5af71..9750424 100644
--- a/tools/bots/test_matrix.json
+++ b/tools/bots/test_matrix.json
@@ -364,6 +364,11 @@
"use-blobs": true
}},
"dartkp-linux-(product|release)-x64": { },
+ "dartkp-obsufcate-linux-release-x64": {
+ "options": {
+ "builder-tag": "obfuscated",
+ "vm-options": ["--obfuscate"]
+ }},
"dartkp-linux-debug-x64": {
"options": {
"vm-options": ["--no-enable-malloc-hooks"]
@@ -669,6 +674,32 @@
},
{
"builders": [
+ "vm-kernel-precomp-obfuscate-linux-release-x64"
+ ],
+ "meta": {
+ "description": "This configuration is used by the obfuscated vm kernel precomp builders."
+ },
+ "steps": [
+ {
+ "name": "build dart",
+ "script": "tools/build.py",
+ "arguments": [
+ "runtime_kernel",
+ "dart_precompiled_runtime"
+ ]
+ },
+ {
+ "name": "vm tests",
+ "arguments": [
+ "-ndartkp-obfuscate-${system}-${mode}-${arch}"
+ ],
+ "fileset": "vm-kernel",
+ "shards": 10
+ }
+ ]
+ },
+ {
+ "builders": [
"vm-asan-linux-release-x64"
],
"meta": {