Merge "bootanalyze: handle all valid fs_stat properly" into oc-dev
diff --git a/tools/bootanalyze/bootanalyze.py b/tools/bootanalyze/bootanalyze.py
index fb5a595..826363b 100755
--- a/tools/bootanalyze/bootanalyze.py
+++ b/tools/bootanalyze/bootanalyze.py
@@ -341,8 +341,10 @@
fs_stat = m.group(1)
print 'fs_stat:', fs_stat
- if fs_stat and fs_stat != "0x5" and fs_stat != "0x15":
- capture_bugreport("fs_stat_" + fs_stat, events[LOGCAT_BOOT_COMPLETE])
+ if fs_stat:
+ fs_stat_val = int(fs_stat, 0)
+ if (fs_stat_val & ~0x17) != 0:
+ capture_bugreport("fs_stat_" + fs_stat, events[LOGCAT_BOOT_COMPLETE])
return data_points, timing_points, boottime_events