Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 34da2061 authored by Jaegeuk Kim's avatar Jaegeuk Kim
Browse files

fs_mgr: remain elapsed time of fsck in prop



Bug: 149595111
Bug: 149844577
Bug: 138909685
Signed-off-by: default avatarJaegeuk Kim <jaegeuk@google.com>
Change-Id: I8f11ca2680558dc54efd6788ee0dd56e5d65a356
Merged-In: I8f11ca2680558dc54efd6788ee0dd56e5d65a356
parent 9fb0c55c
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -97,6 +97,7 @@
using android::base::Basename;
using android::base::GetBoolProperty;
using android::base::Realpath;
using android::base::SetProperty;
using android::base::StartsWith;
using android::base::Timer;
using android::base::unique_fd;
@@ -178,6 +179,7 @@ static void check_fs(const std::string& blk_device, const std::string& fs_type,
        return;
    }

    Timer t;
    /* Check for the types of filesystems we know how to check */
    if (is_extfs(fs_type)) {
        /*
@@ -270,7 +272,8 @@ static void check_fs(const std::string& blk_device, const std::string& fs_type,
            LERROR << "Failed trying to run " << F2FS_FSCK_BIN;
        }
    }

    android::base::SetProperty("ro.boottime.init.fsck." + Basename(target),
                               std::to_string(t.duration().count()));
    return;
}