summaryrefslogtreecommitdiff
path: root/boottime_tools
diff options
context:
space:
mode:
authorJyoti Bhayana <jbhayana@google.com>2020-06-11 17:55:04 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2020-06-11 17:55:04 +0000
commitb767a7b2cd8751f0270bebcb07fcd11f57ff399c (patch)
treeca136244fe9b09b6b69def12e59acdb4eba3669d /boottime_tools
parent7bc92d4e4723824e49b2b0661899e2ee0e5715c1 (diff)
parent9f0e7264b2c7cd7f20c7ce559e1692b93c67a430 (diff)
downloadextras-b767a7b2cd8751f0270bebcb07fcd11f57ff399c.tar.gz
Fixing bug in bootanalyze when the event time is 0 am: 9f0e7264b2
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/extras/+/11829463 Change-Id: I184316e59d9ddafb4f90332046b777fc7c4aaf7c
Diffstat (limited to 'boottime_tools')
-rwxr-xr-xboottime_tools/bootanalyze/bootanalyze.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/boottime_tools/bootanalyze/bootanalyze.py b/boottime_tools/bootanalyze/bootanalyze.py
index 095f8995..ef5c5273 100755
--- a/boottime_tools/bootanalyze/bootanalyze.py
+++ b/boottime_tools/bootanalyze/bootanalyze.py
@@ -357,7 +357,7 @@ def iterate(args, search_events_pattern, timings_pattern, shutdown_events_patter
v = v + time_correction_delta
debug("correcting event to event[{0}, {1}]".format(k, v))
- if not logcat_event_time.get(KERNEL_TIME_KEY):
+ if logcat_event_time.get(KERNEL_TIME_KEY) is None:
print "kernel time not captured in logcat, cannot get time diff"
return None, None, None, None, None, None
diffs = []
@@ -597,7 +597,7 @@ def collect_logcat_for_shutdown(capture_log_on_error, shutdown_events_pattern,\
if not event:
continue
time = extract_a_time(line, TIME_LOGCAT, float)
- if not time:
+ if time is None:
print "cannot get time from: " + line
continue
if shutdown_start_time == 0:
@@ -740,7 +740,7 @@ def extract_time(events, pattern, date_transform_function):
result = collections.OrderedDict()
for event, data in events.iteritems():
time = extract_a_time(data, pattern, date_transform_function)
- if time:
+ if time is not None:
result[event] = time
else:
print "Failed to find time for event: ", event, data