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 |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 10 | |
Primiano Tucci | 711de1f | 2019-03-04 11:11:33 +0000 | [diff] [blame] | 11 | # Test for the process<>thread tracking logic. |
| 12 | synth_process_tracking.py process_tracking.sql process_tracking.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 13 | |
Lalit Maganti | 9e6616e | 2019-04-03 13:19:44 +0100 | [diff] [blame] | 14 | # Test for computing CPU time from sched events for threads. |
| 15 | ../data/example_android_trace_30s.pb thread_cpu_time.sql thread_cpu_time_example_android_trace_30s.out |
| 16 | |
| 17 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 18 | # The below tests check the storage backed tables in the trace processor. |
Lalit Maganti | 40cc341 | 2019-03-28 15:52:07 +0000 | [diff] [blame] | 19 | # Sched |
| 20 | ../data/android_sched_and_ps.pb ts_desc_filter.sql ts_desc_filter_android_sched_and_ps.out |
| 21 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 22 | # Sched reason |
Lalit Maganti | b0b53ee | 2019-01-24 17:53:39 +0000 | [diff] [blame] | 23 | ../data/android_sched_and_ps.pb end_reason_eq.sql android_sched_and_ps_end_reason_eq.out |
| 24 | ../data/android_sched_and_ps.pb end_reason_neq.sql android_sched_and_ps_end_reason_neq.out |
| 25 | ../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] | 26 | |
Lalit Maganti | 369ea3c | 2019-03-05 11:09:42 +0000 | [diff] [blame] | 27 | # Sched wakeup |
| 28 | ../data/android_sched_and_ps.pb sched_wakeup.sql sched_wakeup_android_sched_and_ps.out |
| 29 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 30 | # CPU Frequency |
Hector Dearman | c237450 | 2018-12-05 16:28:19 +0000 | [diff] [blame] | 31 | ../data/cpu_counters.pb b120487929.sql cpu_counters_b120487929.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 32 | |
| 33 | # Logcat |
Primiano Tucci | 2c761ef | 2019-01-07 20:20:46 +0000 | [diff] [blame] | 34 | ../data/android_log.pb android_log_counts.sql android_log_counts.out |
| 35 | ../data/android_log.pb android_log_msgs.sql android_log_msgs.out |
Primiano Tucci | f7793ef | 2019-01-10 21:32:45 +0000 | [diff] [blame] | 36 | ../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] | 37 | |
| 38 | # Mm Event |
Lalit Maganti | a824c33 | 2019-01-23 17:55:58 +0000 | [diff] [blame] | 39 | ../data/mm_event.pb mm_event.sql mm_event.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 40 | |
| 41 | # Oom Score |
| 42 | synth_oom.py oom_query.sql synth_oom_oom_query.out |
Lalit Maganti | 41c9892 | 2019-01-23 19:35:58 +0000 | [diff] [blame] | 43 | ../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] | 44 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 45 | # LMK handling |
Lalit Maganti | 6cf6edb | 2019-02-07 11:09:47 +0000 | [diff] [blame] | 46 | kernel_lmk.py lmk.sql lmk_kernel_lmk.out |
| 47 | ../data/lmk_userspace.pb lmk.sql lmk_userspace_lmk.out |
| 48 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 49 | # Memory counters |
Lalit Maganti | 6cf6edb | 2019-02-07 11:09:47 +0000 | [diff] [blame] | 50 | ../data/memory_counters.pb args_string_filter_null.sql memory_counters_args_string_filter_null.out |
| 51 | ../data/memory_counters.pb args_string_is_null.sql memory_counters_args_string_is_null.out |
| 52 | ../data/memory_counters.pb args_string_is_not_null.sql memory_counters_args_string_is_not_null.out |
| 53 | # TODO(lalitm): this still doesn't work because we no longer add utid |
| 54 | # args for memory counters (because they are keyed by upid). |
| 55 | # ../data/memory_counters.pb smoke_args.sql memory_counters_smoke_args.out |
| 56 | # ../data/memory_counters.pb counter_args_join.sql memory_counters_counter_args_join.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 57 | ../data/memory_counters.pb b120605557.sql memory_counters_b120605557.out |
Lalit Maganti | c602d93 | 2019-04-09 10:19:27 +0100 | [diff] [blame] | 58 | ../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] | 59 | |
| 60 | # Stats |
| 61 | ../data/android_sched_and_ps.pb stats.sql android_sched_and_ps_stats.out |
| 62 | |
Hector Dearman | bd6cd47 | 2019-02-13 16:42:52 +0000 | [diff] [blame] | 63 | # Syscalls |
Hector Dearman | bd6cd47 | 2019-02-13 16:42:52 +0000 | [diff] [blame] | 64 | syscall.py sys.sql sys_syscall.out |
| 65 | |
Lalit Maganti | e23653a | 2019-03-27 17:21:42 +0000 | [diff] [blame] | 66 | # Power rails |
| 67 | ../data/power_rails.pb power_rails.sql power_rails_power_rails.out |
| 68 | |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 69 | |
| 70 | # The below tests check the autogenerated tables. |
| 71 | # Span join |
| 72 | ../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] | 73 | 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] | 74 | 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] | 75 | ../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] | 76 | ../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] | 77 | ../data/android_sched_and_ps.pb span_left_join_left_unpartitioned.sql span_left_join_left_unpartitioned.out |
| 78 | ../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] | 79 | ../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] | 80 | ../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] | 81 | |
| 82 | # Window table |
| 83 | ../data/android_sched_and_ps.pb smoke_window.sql android_sched_and_ps_smoke_window.out |
| 84 | |
| 85 | |
| 86 | # The below tests check the lower level layers of the trace processor (i.e. |
| 87 | # fitering and printing code). |
Lalit Maganti | 8320e6d | 2019-03-14 18:49:33 +0000 | [diff] [blame] | 88 | # Sched table |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 89 | synth_1.py filter_sched.sql synth_1_filter_sched.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 90 | ../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] | 91 | ../data/android_sched_and_ps.pb b119301023.sql android_sched_and_ps_b119301023.out |
| 92 | |
| 93 | # Counters table |
| 94 | synth_1.py filter_counters.sql synth_1_filter_counters.out |
Lalit Maganti | 4f25ac7 | 2019-02-07 16:35:37 +0000 | [diff] [blame] | 95 | ../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] | 96 | counters_where_cpu.py counters_where_cpu.sql counters_where_cpu_counters_where_cpu.out |
| 97 | counters_group_by_freq.py counters_group_by_freq.sql counters_group_by_freq_counters_group_by_freq.out |
| 98 | 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] | 99 | |
| 100 | # Null printing |
| 101 | synth_1.py nulls.sql nulls.out |
Lalit Maganti | 77f1dbe | 2019-02-27 12:58:01 +0000 | [diff] [blame] | 102 | |
| 103 | |
| 104 | # The below tests check the systrace conversion code in the raw table. |
| 105 | # Print events |
| 106 | ../data/lmk_userspace.pb print_systrace.sql print_systrace_lmk_userspace.out |