diff options
author | David Anderson <dvander@google.com> | 2022-05-27 05:25:44 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-05-27 05:25:44 +0000 |
commit | ad90b39ac6885e988e9f7defcae635c66106da34 (patch) | |
tree | 61195fd36de9745a621d0b38972c4d873d12e31e | |
parent | a60a8fff5bce83dedc7e6dcbba874a41f89a8395 (diff) | |
parent | 0d3b8d557f9a2ec7ce61b1b3110ec30e66403589 (diff) | |
download | core-ad90b39ac6885e988e9f7defcae635c66106da34.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: I82455225fc73dbc1fea68e16ed09da86a2b727fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | fs_mgr/tests/vts_fs_test.cpp | 8 |
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; } |