commit | 2c66eabb1e7b99225a4363faf03bf30a18f9405b | [log] [tgz] |
---|---|---|
author | Makoto Onuki <omakoto@google.com> | Tue Oct 29 20:32:10 2024 +0000 |
committer | Android Build Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Tue Oct 29 20:32:10 2024 +0000 |
tree | 1de84c550b1feff3faee8380b18ae46e12e541e5 | |
parent | cb727e7a11423b89df1175dacb5639ab41043797 [diff] [blame] |
Update ravenwood TEST_MAPPING Flag: EXEMPT host test change only Bug: 376283818 Test: $ANDROID_BUILD_TOP/frameworks/base/ravenwood/scripts/run-ravenwood-tests.sh (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b4e83221bece4ce39d85a21fa7dd0729e3bdfbc4) Merged-In: I3509fdcbe6470ce1f109877f9b20682cdf60399e Change-Id: I3509fdcbe6470ce1f109877f9b20682cdf60399e
diff --git a/ravenwood/scripts/update-test-mapping.sh b/ravenwood/scripts/update-test-mapping.sh index e478b50..ab37baf 100755 --- a/ravenwood/scripts/update-test-mapping.sh +++ b/ravenwood/scripts/update-test-mapping.sh
@@ -23,6 +23,14 @@ # Tests that shouldn't be in presubmit. EXEMPT='^(SystemUiRavenTests)$' +is_car() { + local module="$1" + + # If the module name starts with "Car", then it's a test for "Car". + [[ "$module" =~ ^Car ]] + return $? +} + main() { local script_name="${0##*/}" local script_dir="${0%/*}" @@ -62,6 +70,10 @@ fi echo " {" echo " \"name\": \"${tests[$i]}\"," + if is_car "${tests[$i]}"; then + echo ' "keywords": ["automotive_code_coverage"],' + fi + echo " \"host\": true" echo " }$comma"