Add new "dartkp-bare-linux-release-x64" configuration to test_matrix.json

This configuration will run the AOT compiler/runtime with the new
--use-bare-instructions support.

Change-Id: I029c4098f17e194d14e1b213173f2c6907e69f98
Reviewed-on: https://dart-review.googlesource.com/c/87408
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Jonas Termansen <sortie@google.com>
Reviewed-by: William Hesse <whesse@google.com>
Reviewed-by: Alexander Thomas <athom@google.com>
This commit is contained in:
Martin Kustermann 2018-12-18 14:14:34 +00:00 committed by commit-bot@chromium.org
parent 8c7be910d0
commit b9170ffb83

View file

@ -294,6 +294,10 @@
"options": {
"vm-options": ["--no-enable-malloc-hooks"]
}},
"dartkp-bare-linux-release-x64": {
"options": {
"vm-options": ["--no-enable-malloc-hooks", "--use-bare-instructions"]
}},
"dartk-(linux|mac)-(debug|release)-(ia32|x64)": { },
"dartk-checked-linux-release-x64": {
"options": {
@ -515,6 +519,32 @@
}
]
},
{
"builders": [
"vm-kernel-precomp-bare-linux-release-x64"
],
"meta": {
"description": "This configuration is used by the vm kernel precomp builders using bare instructions."
},
"steps": [
{
"name": "build dart",
"script": "tools/build.py",
"arguments": [
"runtime_kernel",
"dart_precompiled_runtime"
]
},
{
"name": "vm tests",
"arguments": [
"-ndartkp-bare-${system}-${mode}-${arch}"
],
"fileset": "vm-kernel",
"shards": 10
}
]
},
{
"builders": [
"vm-kernel-precomp-obfuscate-linux-release-x64"