summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2018-04-29 07:23:08 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-04-29 07:23:08 +0000
commit804ff4ee150aa058b8afaa103bcfb304ebe7bba8 (patch)
tree97da9edb853270bea2721a2887280c543af8f9d7
parent421faaf600ad31049fc0f92b211fdf14ee5b18b4 (diff)
parent9381b1e22a0533651c2612334647ddcc6b177337 (diff)
downloadplatform_test_vts-testcase_hal-804ff4ee150aa058b8afaa103bcfb304ebe7bba8.tar.gz
platform_test_vts-testcase_hal-804ff4ee150aa058b8afaa103bcfb304ebe7bba8.tar.bz2
platform_test_vts-testcase_hal-804ff4ee150aa058b8afaa103bcfb304ebe7bba8.zip
Snap for 4751833 from 9381b1e22a0533651c2612334647ddcc6b177337 to pi-release
Change-Id: I5a1aee3edaf01ff9133e33e36238861c2b875f25
-rw-r--r--treble/vintf/SystemVendorTest.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/treble/vintf/SystemVendorTest.cpp b/treble/vintf/SystemVendorTest.cpp
index 85c1f41e..26e3eed2 100644
--- a/treble/vintf/SystemVendorTest.cpp
+++ b/treble/vintf/SystemVendorTest.cpp
@@ -85,6 +85,11 @@ TEST_F(SystemVendorTest, ServedHwbinderHalsAreInManifest) {
// Tests that deprecated HALs are not served, unless a higher, non-deprecated
// minor version is served.
TEST_F(SystemVendorTest, NoDeprecatedHalsOnManager) {
+ if (vendor_manifest_->level() == Level::UNSPECIFIED) {
+ // On a legacy device, no HALs are deprecated.
+ return;
+ }
+
// Predicate for whether an instance is served through service manager.
// Return {instance name, highest minor version}
// where "highest minor version" is the first element in getInterfaceChain()