Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 1 | # Smoke tests |
Hector Dearman | f1f51a3 | 2018-10-22 11:09:41 +0100 | [diff] [blame] | 2 | ../data/sfgate.json smoke.sql sfgate_smoke.out |
| 3 | ../data/sfgate.json smoke_slices.sql sfgate_smoke_slices.out |
Lalit Maganti | 71eca27 | 2018-11-09 15:02:30 +0000 | [diff] [blame] | 4 | ../data/android_sched_and_ps.pb smoke.sql android_sched_and_ps_smoke.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 5 | synth_1.py smoke.sql synth_1_smoke.out |
Brian Hamrick | d57e133 | 2019-04-24 11:25:36 -0700 | [diff] [blame] | 6 | ../data/fuchsia_trace.fxt smoke.sql fuchsia_smoke.out |
| 7 | ../data/fuchsia_trace.fxt smoke_slices.sql fuchsia_smoke_slices.out |
Brian Hamrick | 046a565 | 2019-06-03 16:23:53 -0700 | [diff] [blame] | 8 | ../data/fuchsia_trace.fxt smoke_instants.sql fuchsia_smoke_instants.out |
Brian Hamrick | 7108929 | 2019-06-13 16:11:56 -0700 | [diff] [blame] | 9 | ../data/fuchsia_trace.fxt smoke_counters.sql fuchsia_smoke_counters.out |
Brian Hamrick | 5795435 | 2019-07-08 16:00:51 -0700 | [diff] [blame] | 10 | ../data/fuchsia_workstation.fxt smoke_slices.sql fuchsia_workstation_smoke_slices.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 11 | |
Primiano Tucci | 711de1f | 2019-03-04 11:11:33 +0000 | [diff] [blame] | 12 | # Test for the process<>thread tracking logic. |
| 13 | synth_process_tracking.py process_tracking.sql process_tracking.out |
Lalit Maganti | 161d1e6 | 2019-06-25 16:06:17 +0100 | [diff] [blame] | 14 | process_tracking_short_lived_1.py process_tracking.sql process_tracking_process_tracking_short_lived_1.out |
| 15 | process_tracking_short_lived_2.py process_tracking.sql process_tracking_process_tracking_short_lived_2.out |
| 16 | process_tracking_exec.py process_tracking.sql process_tracking_process_tracking_exec.out |
Lalit Maganti | 369b057 | 2019-07-11 15:35:09 +0100 | [diff] [blame] | 17 | process_parent_pid_tracking_1.py process_parent_pid.sql process_parent_pid_process_parent_pid_tracking_1.out |
| 18 | process_parent_pid_tracking_2.py process_parent_pid.sql process_parent_pid_process_parent_pid_tracking_2.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 19 | |
Lalit Maganti | 9e6616e | 2019-04-03 13:19:44 +0100 | [diff] [blame] | 20 | # Test for computing CPU time from sched events for threads. |
| 21 | ../data/example_android_trace_30s.pb thread_cpu_time.sql thread_cpu_time_example_android_trace_30s.out |
| 22 | |
| 23 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 24 | # The below tests check the storage backed tables in the trace processor. |
Lalit Maganti | 40cc341 | 2019-03-28 15:52:07 +0000 | [diff] [blame] | 25 | # Sched |
| 26 | ../data/android_sched_and_ps.pb ts_desc_filter.sql ts_desc_filter_android_sched_and_ps.out |
| 27 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 28 | # Sched reason |
Lalit Maganti | b0b53ee | 2019-01-24 17:53:39 +0000 | [diff] [blame] | 29 | ../data/android_sched_and_ps.pb end_reason_eq.sql android_sched_and_ps_end_reason_eq.out |
| 30 | ../data/android_sched_and_ps.pb end_reason_neq.sql android_sched_and_ps_end_reason_neq.out |
| 31 | ../data/android_sched_and_ps.pb end_reason_match.sql android_sched_and_ps_end_reason_match.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 32 | |
Lalit Maganti | 369ea3c | 2019-03-05 11:09:42 +0000 | [diff] [blame] | 33 | # Sched wakeup |
| 34 | ../data/android_sched_and_ps.pb sched_wakeup.sql sched_wakeup_android_sched_and_ps.out |
| 35 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 36 | # CPU Frequency |
Hector Dearman | c237450 | 2018-12-05 16:28:19 +0000 | [diff] [blame] | 37 | ../data/cpu_counters.pb b120487929.sql cpu_counters_b120487929.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 38 | |
| 39 | # Logcat |
Primiano Tucci | 2c761ef | 2019-01-07 20:20:46 +0000 | [diff] [blame] | 40 | ../data/android_log.pb android_log_counts.sql android_log_counts.out |
| 41 | ../data/android_log.pb android_log_msgs.sql android_log_msgs.out |
Primiano Tucci | f7793ef | 2019-01-10 21:32:45 +0000 | [diff] [blame] | 42 | ../data/android_log_ring_buffer_mode.pb android_log_ring_buffer_mode.sql android_log_ring_buffer_mode.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 43 | |
| 44 | # Mm Event |
Lalit Maganti | a824c33 | 2019-01-23 17:55:58 +0000 | [diff] [blame] | 45 | ../data/mm_event.pb mm_event.sql mm_event.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 46 | |
| 47 | # Oom Score |
| 48 | synth_oom.py oom_query.sql synth_oom_oom_query.out |
Lalit Maganti | 41c9892 | 2019-01-23 19:35:58 +0000 | [diff] [blame] | 49 | ../data/process_stats_poll.pb oom_score_poll.sql process_stats_poll_oom_score.out |
Lalit Maganti | 6cf6edb | 2019-02-07 11:09:47 +0000 | [diff] [blame] | 50 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 51 | # LMK handling |
Lalit Maganti | 6cf6edb | 2019-02-07 11:09:47 +0000 | [diff] [blame] | 52 | kernel_lmk.py lmk.sql lmk_kernel_lmk.out |
| 53 | ../data/lmk_userspace.pb lmk.sql lmk_userspace_lmk.out |
| 54 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 55 | # Memory counters |
Lalit Maganti | 6cf6edb | 2019-02-07 11:09:47 +0000 | [diff] [blame] | 56 | ../data/memory_counters.pb args_string_filter_null.sql memory_counters_args_string_filter_null.out |
| 57 | ../data/memory_counters.pb args_string_is_null.sql memory_counters_args_string_is_null.out |
| 58 | ../data/memory_counters.pb args_string_is_not_null.sql memory_counters_args_string_is_not_null.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 59 | ../data/memory_counters.pb b120605557.sql memory_counters_b120605557.out |
Lalit Maganti | c602d93 | 2019-04-09 10:19:27 +0100 | [diff] [blame] | 60 | ../data/memory_counters.pb counters_ref_type_null.sql counters_ref_type_null_memory_counters.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 61 | |
| 62 | # Stats |
| 63 | ../data/android_sched_and_ps.pb stats.sql android_sched_and_ps_stats.out |
| 64 | |
Hector Dearman | bd6cd47 | 2019-02-13 16:42:52 +0000 | [diff] [blame] | 65 | # Syscalls |
Hector Dearman | bd6cd47 | 2019-02-13 16:42:52 +0000 | [diff] [blame] | 66 | syscall.py sys.sql sys_syscall.out |
| 67 | |
Lalit Maganti | e23653a | 2019-03-27 17:21:42 +0000 | [diff] [blame] | 68 | # Power rails |
| 69 | ../data/power_rails.pb power_rails.sql power_rails_power_rails.out |
| 70 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 71 | |
| 72 | # The below tests check the autogenerated tables. |
| 73 | # Span join |
| 74 | ../data/android_sched_and_ps.pb slice_span_join_b118665515.sql android_sched_and_ps_slice_span_join_b118665515.out |
Lalit Maganti | efb4bbb | 2019-02-22 18:52:03 +0000 | [diff] [blame] | 75 | synth_1.py span_join_unordered_cols.sql span_join_unordered_cols_synth_1.out |
Lalit Maganti | 6308627 | 2019-03-13 18:55:04 +0000 | [diff] [blame] | 76 | synth_1.py span_join_unordered_cols_reverse.sql span_join_unordered_cols_synth_1.out |
Lalit Maganti | 127479a | 2019-03-13 18:52:11 +0000 | [diff] [blame] | 77 | ../data/android_sched_and_ps.pb span_left_join.sql span_left_join.out |
Lalit Maganti | eb4482b | 2019-03-13 22:40:37 +0000 | [diff] [blame] | 78 | ../data/android_sched_and_ps.pb span_left_join_unpartitioned.sql span_left_join_unpartitioned.out |
Lalit Maganti | 544eb78 | 2019-03-13 22:40:44 +0000 | [diff] [blame] | 79 | ../data/android_sched_and_ps.pb span_left_join_left_unpartitioned.sql span_left_join_left_unpartitioned.out |
| 80 | ../data/android_sched_and_ps.pb span_left_join_left_partitioned.sql span_left_join_left_partitioned.out |
Lalit Maganti | add46a7 | 2019-03-28 15:50:48 +0000 | [diff] [blame] | 81 | ../data/android_sched_and_ps.pb span_outer_join.sql span_outer_join.out |
Lalit Maganti | 2adbb6d | 2019-05-03 13:56:54 +0100 | [diff] [blame] | 82 | ../data/android_sched_and_ps.pb span_left_join_empty_right.sql span_left_join_empty_right.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 83 | |
| 84 | # Window table |
| 85 | ../data/android_sched_and_ps.pb smoke_window.sql android_sched_and_ps_smoke_window.out |
| 86 | |
| 87 | |
| 88 | # The below tests check the lower level layers of the trace processor (i.e. |
| 89 | # fitering and printing code). |
Lalit Maganti | 8320e6d | 2019-03-14 18:49:33 +0000 | [diff] [blame] | 90 | # Sched table |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 91 | synth_1.py filter_sched.sql synth_1_filter_sched.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 92 | ../data/android_sched_and_ps.pb b119496959.sql android_sched_and_ps_b119496959.out |
Lalit Maganti | 8320e6d | 2019-03-14 18:49:33 +0000 | [diff] [blame] | 93 | ../data/android_sched_and_ps.pb b119301023.sql android_sched_and_ps_b119301023.out |
| 94 | |
| 95 | # Counters table |
| 96 | synth_1.py filter_counters.sql synth_1_filter_counters.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 97 | ../data/memory_counters.pb b120278869_neg_ts_end.sql memory_counters_b120278869_neg_ts_end.out |
Lalit Maganti | 8320e6d | 2019-03-14 18:49:33 +0000 | [diff] [blame] | 98 | counters_where_cpu.py counters_where_cpu.sql counters_where_cpu_counters_where_cpu.out |
| 99 | counters_group_by_freq.py counters_group_by_freq.sql counters_group_by_freq_counters_group_by_freq.out |
| 100 | counters_order_ref.py counters_order_ref.sql counters_order_ref_counters_order_ref.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 101 | |
| 102 | # Null printing |
| 103 | synth_1.py nulls.sql nulls.out |
Lalit Maganti | 77f1dbe | 2019-02-27 12:58:01 +0000 | [diff] [blame] | 104 | |
| 105 | |
| 106 | # The below tests check the systrace conversion code in the raw table. |
| 107 | # Print events |
| 108 | ../data/lmk_userspace.pb print_systrace.sql print_systrace_lmk_userspace.out |
Raymond Chiu | 994a35d | 2019-06-12 16:37:26 -0700 | [diff] [blame] | 109 | |
| 110 | # GPU counters |
| 111 | ../data/gpu_counters.pb gpu_counters.sql gpu_counters.out |