Put 5% of ART run-tests in `TEST_MAPPING` group `mainline-presubmit`.
Include more ART run-tests into the `mainline-presubmit` test
group. This progressive rollout is to make sure introducing ART
run-tests to this test group won't disturb/break Android
presubmits.
Output of `art/test/utils/regen-test-files`:
$ art/test/utils/regen-test-files
Generated Blueprint files for 621 ART run-tests out of 918 (67%).
Generated TEST_MAPPING entries for 256 ART run-tests out of 918 (27%):
12 tests (5%) in `mainline-presubmit` test group.
128 tests (50%) in `presubmit` test group.
128 tests (50%) in `postsubmit` test group.
Also make some stylistic changes (e.g. use list comprehensions instead
of `map()` and `lambda`; use parentheses for implied line continuation
instead of escaping line breaks with backslashes).
Test: atest --test-mapping art:mainline-presubmit
Bug: 178703264
Bug: 152374989
Change-Id: I25950b02fbd3a1cbd4193a5f7b87f8b3867bd16b
diff --git a/TEST_MAPPING b/TEST_MAPPING
index 0b198ee..6935bb4 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -3,6 +3,39 @@
"mainline-presubmit": [
{
"name": "art-run-test-001-HelloWorld[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-001-Main[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-002-sleep[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-004-InterfaceTest[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-006-args[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-007-count10[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-009-instanceof[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-010-instance[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-011-array-copy[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-012-math[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-013-math2[com.google.android.art.apex]"
+ },
+ {
+ "name": "art-run-test-014-math3[com.google.android.art.apex]"
}
],
"presubmit": [