• Home
  • Raw
  • Download

Lines Matching full:events

100                    for key, pattern in cfg['events'].items()}
137 events = shutdown_event_all.get(k)
138 if not events:
139 events = []
140 shutdown_event_all[k] = events
141 events.append(v)
144 events = shutdown_timing_event_all.get(k)
145 if not events:
146 events = []
147 shutdown_timing_event_all[k] = events
148 events.append(v)
190 print("\nshutdown events after {0} runs".format(args.iterate))
198 print("\nshutdown timing events after {0} runs".format(args.iterate))
312 print("\nshutdown events: time")
315 print("\nshutdown timing events: time")
367 events = {}
421 events[k] = v
424 events[k] = dmesg_event_time[k]
432 while diff[0] < events[k] and len(diffs) > 1:
436 events[k] = events[k] - diff[1]
437 if events[k] < 0.0:
438 if events[k] < -0.1: # maybe previous one is better fit
439 events[k] = events[k] + diff[1] - diff_prev[1]
441 events[k] = 0.0
460 for item in sorted(list(events.items()), key=operator.itemgetter(1)):
467 if events.get("BootComplete") and boottime_events.get("bootloader"):
468 total = events["BootComplete"] + boottime_events["bootloader"]
474 if events.get("LauncherStart") and boottime_events.get("bootloader"):
475 total = events["LauncherStart"] + boottime_events["bootloader"]
487 if events[LOGCAT_BOOT_COMPLETE] > error_time and not args.ignore:
488 capture_bugreport("bootuptoolong", events[LOGCAT_BOOT_COMPLETE])
495 capture_bugreport(k + "-" + str(logcat_value_measured), events[LOGCAT_BOOT_COMPLETE])
498 capture_bugreport(k + "-" + str(kernel_value_measured), events[LOGCAT_BOOT_COMPLETE])
501 capture_bugreport(k + "-" + str(data_from_data_points['value']), events[LOGCAT_BOOT_COMPLETE])
507 fs_stat_pattern = cfg["events"]["FsStat"]
516 capture_bugreport("fs_stat_" + fs_stat, events[LOGCAT_BOOT_COMPLETE])
586 def handle_zygote_event(zygote_pids, events, event, line): argument
602 for k, l in events.items():
606 del events[item[0]]
611 events[item[0] + "-secondary"] = item[1]
616 events[event] = line
618 def update_name_if_already_exist(events, name): argument
619 existing_event = events.get(name)
625 existing_event = events.get(new_name)
630 events = collections.OrderedDict()
654 events[event] = time
667 start_time = events.get(pair_event)
684 return events, timing_events
686 def log_timeout(time_left, stop_events, events, timing_events): argument
688 print(" remaininig events {}, event {} timing events {}".\
689 format(stop_events, events, timing_events))
693 events = collections.OrderedDict()
716 log_timeout(time_left, stop_events, events, timing_events)
721 # needed. Otherwise, the logcat events cannot be polled completely.
729 log_timeout(time_left, stop_events, events, timing_events)
755 events[event] = line
758 handle_zygote_event(zygote_pids, events, event, line)
760 new_event = update_name_if_already_exist(events, event)
761 events[new_event] = line
778 return events, timing_events
782 events = {}
793 events[match.group(1)] = float(match.group(2)) / 1000.0 #ms to s
795 events[match.group(1)] = float(match.group(2)) / 1000000000.0 #ns to s
808 for item in sorted(list(events.items()), key=operator.itemgetter(1)):
813 def get_boot_event(line, events): argument
814 for event_key, event_pattern in events.items():
826 def extract_time(events, pattern, date_transform_function): argument
828 for event, data in events.items():