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

Commit cea202dd authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "dumpstate: allow printf the duration of command to bugreport" am: 0be2047b am: b199dfd8

Change-Id: I19034b760afd1c2ac5466115a3a5fe9c4a3e1fc7
parents 03e9895b b199dfd8
Loading
Loading
Loading
Loading
+5 −7
Original line number Original line Diff line number Diff line
@@ -2913,17 +2913,15 @@ DurationReporter::DurationReporter(const std::string& title, bool logcat_only, b
DurationReporter::~DurationReporter() {
DurationReporter::~DurationReporter() {
    if (!title_.empty()) {
    if (!title_.empty()) {
        float elapsed = (float)(Nanotime() - started_) / NANOS_PER_SEC;
        float elapsed = (float)(Nanotime() - started_) / NANOS_PER_SEC;
        if (elapsed < .5f && !verbose_) {
        if (elapsed >= .5f || verbose_) {
            return;
        }
            MYLOGD("Duration of '%s': %.2fs\n", title_.c_str(), elapsed);
            MYLOGD("Duration of '%s': %.2fs\n", title_.c_str(), elapsed);
        if (logcat_only_) {
            return;
        }
        }
        if (!logcat_only_) {
            // Use "Yoda grammar" to make it easier to grep|sort sections.
            // Use "Yoda grammar" to make it easier to grep|sort sections.
            printf("------ %.3fs was the duration of '%s' ------\n", elapsed, title_.c_str());
            printf("------ %.3fs was the duration of '%s' ------\n", elapsed, title_.c_str());
        }
        }
    }
    }
}


const int32_t Progress::kDefaultMax = 5000;
const int32_t Progress::kDefaultMax = 5000;