diff options
author | Bowgo Tsai <bowgotsai@google.com> | 2017-03-10 17:13:07 +0100 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-03-10 17:13:07 +0100 |
commit | 1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c (patch) | |
tree | ccfdc525ed4c1ba0bc80c70fbcad2784fc98c4f7 /tests | |
parent | Merge "recovery: Fix the FIXME in get_menu_selection()." am: f0e8f0727e (diff) | |
parent | Merge "recovery: replacing fs_mgr_read_fstab() with new fs_mgr APIs" (diff) | |
download | android_bootable_recovery-1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c.tar android_bootable_recovery-1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c.tar.gz android_bootable_recovery-1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c.tar.bz2 android_bootable_recovery-1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c.tar.lz android_bootable_recovery-1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c.tar.xz android_bootable_recovery-1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c.tar.zst android_bootable_recovery-1a76f4a3bcf0498b77c4db30a0b740fb4430ab8c.zip |
Diffstat (limited to 'tests')
-rw-r--r-- | tests/common/component_test_util.h | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/tests/common/component_test_util.h b/tests/common/component_test_util.h index 44322972b..3fee32d62 100644 --- a/tests/common/component_test_util.h +++ b/tests/common/component_test_util.h @@ -24,21 +24,14 @@ // Check if the /misc entry exists in the fstab. static bool parse_misc() { - // The fstab path is "/fstab.${ro.hardware}". - std::string ro_hardware = android::base::GetProperty("ro.hardware", ""); - if (ro_hardware.empty()) { - GTEST_LOG_(INFO) << "Failed to get ro.hardware."; + std::unique_ptr<fstab, decltype(&fs_mgr_free_fstab)> fstab(fs_mgr_read_fstab_default(), + fs_mgr_free_fstab); + if (!fstab) { + GTEST_LOG_(INFO) << "Failed to read default fstab"; return false; } - std::string fstab_path = "/fstab." + ro_hardware; - fstab* fstab = fs_mgr_read_fstab(fstab_path.c_str()); - if (fstab == nullptr) { - GTEST_LOG_(INFO) << "Failed to read " << fstab_path; - return false; - } - - fstab_rec* record = fs_mgr_get_entry_for_mount_point(fstab, "/misc"); + fstab_rec* record = fs_mgr_get_entry_for_mount_point(fstab.get(), "/misc"); if (record == nullptr) { GTEST_LOG_(INFO) << "Failed to find /misc in fstab."; return false; |