summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Anderson <dvander@google.com>2022-05-27 20:51:27 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-05-27 20:51:27 +0000
commitac5172c9162543b82c2f8ce90401701d3bca4dcc (patch)
tree61195fd36de9745a621d0b38972c4d873d12e31e
parentf665fa95f5d078051178112df40fc81f9d2d7fa4 (diff)
parent0d3b8d557f9a2ec7ce61b1b3110ec30e66403589 (diff)
downloadcore-ac5172c9162543b82c2f8ce90401701d3bca4dcc.tar.gz
Merge "Relax filesystem requirements in vts_fs_test." into tm-dev am: 0d3b8d557f
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18625783 Change-Id: I381eb347e23d2998217b2152847837086cc671aa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--fs_mgr/tests/vts_fs_test.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/fs_mgr/tests/vts_fs_test.cpp b/fs_mgr/tests/vts_fs_test.cpp
index b5fac53af..8c49e4a0f 100644
--- a/fs_mgr/tests/vts_fs_test.cpp
+++ b/fs_mgr/tests/vts_fs_test.cpp
@@ -94,7 +94,13 @@ TEST(fs, PartitionTypes) {
}
if (entry.flags & MS_RDONLY) {
- EXPECT_EQ(entry.fs_type, "erofs") << entry.mount_point;
+ std::vector<std::string> allowed = {"erofs", "ext4"};
+ if (vsr_level == __ANDROID_API_T__) {
+ allowed.emplace_back("f2fs");
+ }
+
+ EXPECT_NE(std::find(allowed.begin(), allowed.end(), entry.fs_type), allowed.end())
+ << entry.mount_point;
} else {
EXPECT_NE(entry.fs_type, "ext4") << entry.mount_point;
}