summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenergy Meenan Ravuri <quic_bravuri@quicinc.com>2022-07-13 17:42:02 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-07-13 17:42:02 +0000
commite272fa61028fb0349f45bf3e5326e69eaa8a6791 (patch)
tree2acdf6b9b473b58a10dfc4e0cc62073b3a6dc519
parent355141f9cdf2bcaed72a2446f62a8eafcad2dfb8 (diff)
parent6a7cb89655dd1eda8b9ee806041b50efbd739e39 (diff)
downloadcore-e272fa61028fb0349f45bf3e5326e69eaa8a6791.tar.gz
Check userspace snapshots only for API level >= T am: 9591090a17 am: 6a7cb89655
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19263116 Change-Id: I1dc5b724348367df871482ad8612ff78c32f4a33 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--fs_mgr/libsnapshot/vts_ota_config_test.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/fs_mgr/libsnapshot/vts_ota_config_test.cpp b/fs_mgr/libsnapshot/vts_ota_config_test.cpp
index afc2d81a4..02bcc3438 100644
--- a/fs_mgr/libsnapshot/vts_ota_config_test.cpp
+++ b/fs_mgr/libsnapshot/vts_ota_config_test.cpp
@@ -17,7 +17,14 @@
#include <android-base/properties.h>
#include <gtest/gtest.h>
+static int GetVsrLevel() {
+ return android::base::GetIntProperty("ro.vendor.api_level", -1);
+}
+
TEST(VAB, Enabled) {
ASSERT_TRUE(android::base::GetBoolProperty("ro.virtual_ab.enabled", false));
+ if (GetVsrLevel() < __ANDROID_API_T__) {
+ GTEST_SKIP();
+ }
ASSERT_TRUE(android::base::GetBoolProperty("ro.virtual_ab.userspace.snapshots.enabled", false));
}