/external/perfetto/src/trace_processor/metrics/android/ |
D | android_jank.sql | 34 SELECT utid, ts, dur, state field 38 AND dur > 0; 42 SELECT utid, ts, dur, state field 46 AND dur > 0; 50 SELECT utid, ts, dur, state field 54 AND dur > 0; 69 dur field 72 AND dur >= 3000000; 81 HAVING SUM(dur) > 3000000; 88 dur, field [all …]
|
D | android_hwui_metric.sql | 24 CAST(SUM(sched.dur) / 1e6 as INT64) as rt_cpu_time_ms, 36 max(dur) as draw_frame_max, 37 min(dur) as draw_frame_min, 38 avg(dur) as draw_frame_avg, 42 WHERE slice.name LIKE 'DrawFrame%' AND slice.dur >= 0 49 max(dur) as flush_max, 50 min(dur) as flush_min, 51 avg(dur) as flush_avg, 55 WHERE slice.name='flush commands' AND slice.dur >= 0 62 max(dur) as prepare_tree_max, [all …]
|
D | android_sysui_cuj.sql | 26 ts + dur AS ts_end, 27 dur AS dur field 34 AND slice.dur > 0 62 ts + slice.dur AS ts_end 68 WHERE slice.dur > 0; 118 expected.dur as dur_expected, 122 actual.dur as dur_actual, 129 AND expected.ts + expected.dur > cuj.ts_start 143 gcs.dur as gcs_dur, 151 GROUP BY gcs.ts, gcs.ts_end, gcs.dur, gcs.idx [all …]
|
D | android_batt.sql | 68 ts + dur AS ts_end, 74 MAX(ts + dur) OVER ( 81 WHERE slice.name LIKE 'WakeLock %' AND dur != -1 115 dur, field 120 LEAD(ts) OVER (ORDER BY ts, start DESC) - ts AS dur, 138 dur, 144 lead(ts) OVER w - ts AS dur, 220 dur, 244 SUM(CASE WHEN state = 1.0 AND tbl = 'total' THEN dur ELSE 0 END), 246 SUM(CASE WHEN state = 2.0 AND tbl = 'total' THEN dur ELSE 0 END), [all …]
|
D | android_startup.sql | 30 SELECT ts, dur, id AS launch_id 49 CAST(SUM(dur * freq_khz / 1000) / 1e9 AS INT) AS mcycles 60 SELECT slice.ts, slice.dur, STR_SPLIT(slice.name, ": ", 1) AS process_name 68 zygote_fork_slice.dur field 72 AND zygote_fork_slice.ts + zygote_fork_slice.dur < launches.ts_end 80 launches.dur AS dur, 93 IIF(dur = -1, (SELECT end_ts FROM trace_bounds), dur) AS dur, 106 SELECT launch_id, state, SUM(dur) AS dur 116 launches.dur AS dur, 132 slice.dur AS slice_dur [all …]
|
D | android_startup_launches.sql | 24 dur, field 25 ts + dur AS ts_end, 51 CREATE TABLE activity_intent_recv_spans(id INT, ts BIG INT, dur BIG INT); field 58 LEAD(ts, 1, (SELECT end_ts FROM trace_bounds)) OVER(ORDER BY ts) - ts AS dur 70 WHERE launching_events.ts BETWEEN spans.ts AND spans.ts + spans.dur); 77 dur BIG INT, field 87 launching_events.ts_end - lpart.ts AS dur, 92 (launching_events.ts BETWEEN lpart.ts AND lpart.ts + lpart.dur) AND 93 (launching_events.ts_end BETWEEN lpart.ts AND lpart.ts + lpart.dur) 97 WHERE successful.ts BETWEEN lpart.ts AND lpart.ts + lpart.dur
|
D | g2d_duration.sql | 21 LEAD(ts, 1, 0) OVER (PARTITION BY name ORDER BY ts) - ts AS dur, 31 SELECT ts, track_name, dur 48 'max_dur_ns', CAST(MAX(g.dur) AS INT64), 49 'min_dur_ns', CAST(MIN(g.dur) AS INT64), 50 'avg_dur_ns', CAST(AVG(g.dur) AS INT64), 62 'max_dur_ns', CAST(MAX(dur) AS INT64), 63 'min_dur_ns', CAST(MIN(dur) AS INT64), 64 'avg_dur_ns', CAST(AVG(dur) AS INT64),
|
/external/perfetto/src/trace_processor/metrics/chrome/ |
D | rail_modes.sql | 51 MAX(ts + MAX(dur, 0)) AS ts 55 dur 62 dur 80 WHEN dur == -1 THEN max_ts_per_process.ts - slice.ts + 1 81 ELSE dur 82 END AS dur, 107 SELECT ts, dur, track_id, 125 LEAD(ts, 1, (SELECT MAX(ts + dur) FROM rail_mode_slices)) OVER ( 138 s.ts >= r.ts AND s.ts < r.ts + r.dur 141 s.end_ts > r.ts AND s.end_ts <= r.ts + r.dur [all …]
|
D | scroll_jank.sql | 74 dur, field 90 slice.dur, 115 begin.dur AS begin_dur, 121 end.ts + end.dur AS end_ts_and_dur, 175 end_ts_and_dur > ts + dur THEN 178 ts + dur 182 dur, field 185 dur/avg_vsync_interval AS scroll_frames_exact 196 slice.dur != -1 AND 282 SUM(CASE WHEN jank THEN dur ELSE 0 END)/CAST(SUM(dur) AS REAL) [all …]
|
D | scroll_jank_cause_get_bitmap.sql | 65 scroll.dur, 75 dur, 89 dur, 101 slice.dur, 118 bitmap.dur AS dur, 122 toolbar.dur AS toolbar_dur, 142 bitmap.dur, 170 scroll.ts + scroll.dur >= bitmap.ts AND 171 bitmap.ts + bitmap.dur >= scroll.ts;
|
/external/perfetto/src/trace_processor/tables/ |
D | macros_unittest.cc | 42 C(base::Optional<int64_t>, dur) \ 91 ASSERT_EQ(slice_.dur()[0], 10); in TEST_F() 103 ASSERT_EQ(slice_.dur()[1], base::nullopt); in TEST_F() 123 ASSERT_EQ(slice_.dur()[1], 5); in TEST_F() 129 ASSERT_EQ(cpu_slice_.dur()[0], 5); in TEST_F() 141 row.dur = 100; in TEST_F() 144 row.dur = 101; in TEST_F() 147 row.dur = 200; in TEST_F() 152 Table out = slice_.Filter({slice_.dur().is_null()}); in TEST_F() 153 const auto* dur = out.GetColumnByName("dur"); in TEST_F() local [all …]
|
/external/perfetto/test/trace_processor/span_join/ |
D | span_left_join_left_unpartitioned.sql | 18 dur BIG INT, field 25 dur BIG INT, field 32 INSERT INTO t2(ts, dur, part, b) 39 INSERT INTO t1(ts, dur, a) 47 INSERT INTO t2(ts, dur, part, b) VALUES (50, 200, 1, 444); 50 INSERT INTO t2(ts, dur, part, b) VALUES (300, 100, 1, 555); 53 INSERT INTO t2(ts, dur, part, b) VALUES (400, 250, 1, 666); 56 INSERT INTO t2(ts, dur, part, b) VALUES (100, 1000, 2, 777); 59 INSERT INTO t2(ts, dur, part, b) VALUES (50, 50, 4, 888); 62 INSERT INTO t2(ts, dur, part, b) VALUES (500, 50, 4, 999); [all …]
|
D | span_left_join.sql | 18 dur BIG INT, field 26 dur BIG INT, field 33 INSERT INTO t2(ts, dur, part, b) 40 INSERT INTO t1(ts, dur, part, a) 52 INSERT INTO t2(ts, dur, part, b) VALUES (50, 200, 1, 444); 55 INSERT INTO t2(ts, dur, part, b) VALUES (300, 100, 1, 555); 58 INSERT INTO t2(ts, dur, part, b) VALUES (400, 250, 1, 666); 61 INSERT INTO t2(ts, dur, part, b) VALUES (100, 1000, 2, 777); 64 INSERT INTO t2(ts, dur, part, b) VALUES (50, 50, 4, 888); 67 INSERT INTO t2(ts, dur, part, b) VALUES (200, 50, 4, 999); [all …]
|
D | span_outer_join.sql | 18 dur BIG INT, field 26 dur BIG INT, field 33 INSERT INTO t2(ts, dur, part, b) 40 INSERT INTO t1(ts, dur, part, a) 52 INSERT INTO t2(ts, dur, part, b) VALUES (50, 200, 1, 444); 55 INSERT INTO t2(ts, dur, part, b) VALUES (300, 100, 1, 555); 58 INSERT INTO t2(ts, dur, part, b) VALUES (400, 250, 1, 666); 61 INSERT INTO t2(ts, dur, part, b) VALUES (100, 1000, 2, 777); 64 INSERT INTO t2(ts, dur, part, b) VALUES (50, 50, 4, 888); 67 INSERT INTO t2(ts, dur, part, b) VALUES (200, 50, 4, 999); [all …]
|
D | span_join_zero_negative_dur.sql | 18 dur BIG INT, field 20 PRIMARY KEY (part, ts, dur) 23 INSERT INTO t1(ts, dur, part) 31 dur BIG INT, field 33 PRIMARY KEY (part, ts, dur) 36 INSERT INTO t2(ts, dur, part) 44 select ts,dur,part from sp;
|
D | span_join_unpartitioned_empty.sql | 20 dur BIG INT, field 21 PRIMARY KEY (ts, dur) 26 dur BIG INT, field 27 PRIMARY KEY (ts, dur) 30 INSERT INTO t2(ts, dur) 38 select ts, dur from sp;
|
D | span_left_join_unpartitioned.sql | 18 dur BIG INT, field 25 dur BIG INT, field 31 INSERT INTO t1(ts, dur, a) 39 INSERT INTO t2(ts, dur, b) VALUES (50, 200, 111); 42 INSERT INTO t2(ts, dur, b) VALUES (300, 100, 222); 45 INSERT INTO t2(ts, dur, b) VALUES (400, 250, 333);
|
/external/skia/platform_tools/android/apps/skottie/ |
D | skottie_metric.sql | 6 max(dur) as dequeue_buffer_max, 7 min(dur) as dequeue_buffer_min, 8 avg(dur) as dequeue_buffer_avg, 9 sum(dur) as dequeue_buffer_sum, 13 WHERE slice.name='dequeueBuffer' AND slice.dur >= 0 25 WHERE slice.name='DrawFrame' AND slice.dur >= 0 40 WHERE slice.name='setSurface' AND slice.dur >= 0 46 max(dur) as draw_frame_max, 47 min(dur) as draw_frame_min, 48 avg(dur) as draw_frame_avg, [all …]
|
/external/perfetto/test/trace_processor/chrome/ |
D | modified_rail_modes_with_input.py | 35 trace.add_track_event_slice("VSync", ts=s_to_ns(3), dur=10, track=gpu_track) 37 "VSync", ts=s_to_ns(3) + frame_period, dur=10, track=gpu_track) 40 "VSync", ts=s_to_ns(3) + frame_period * 3, dur=10, track=gpu_track) 43 "VSync", ts=s_to_ns(3) + frame_period * 12, dur=10, track=gpu_track) 45 "VSync", ts=s_to_ns(3) + frame_period * 13, dur=10, track=gpu_track) 47 "VSync", ts=s_to_ns(3) + frame_period * 14, dur=10, track=gpu_track) 50 "InputLatency::GestureScrollBegin", ts=s_to_ns(3), dur=10) 52 "InputLatency::GestureScrollEnd", ts=s_to_ns(3) + frame_period * 4, dur=10) 56 dur=s_to_ns(1), 61 dur=s_to_ns(2), [all …]
|
D | scroll_jank_mojo_simple_watcher.py | 57 dur=ms_to_ns(1), 78 dur=ms_to_ns(10), 86 dur=ms_to_ns(1), 93 "task", ts=ms_to_ns(2), dur=ms_to_ns(6), trusted_sequence_id=seq1) 96 "subtask", ts=ms_to_ns(3), dur=ms_to_ns(4), trusted_sequence_id=seq1) 101 dur=ms_to_ns(1), 110 dur=ms_to_ns(33), 124 dur=ms_to_ns(1), 131 "task", ts=ms_to_ns(18), dur=ms_to_ns(29), trusted_sequence_id=seq1) 134 "subtask", ts=ms_to_ns(19), dur=ms_to_ns(27), trusted_sequence_id=seq1) [all …]
|
D | modified_rail_modes.py | 35 trace.add_track_event_slice("VSync", ts=s_to_ns(3), dur=10, track=gpu_track) 37 "VSync", ts=s_to_ns(3) + frame_period, dur=10, track=gpu_track) 40 "VSync", ts=s_to_ns(3) + frame_period * 3, dur=10, track=gpu_track) 43 "VSync", ts=s_to_ns(3) + frame_period * 12, dur=10, track=gpu_track) 45 "VSync", ts=s_to_ns(3) + frame_period * 13, dur=10, track=gpu_track) 47 "VSync", ts=s_to_ns(3) + frame_period * 14, dur=10, track=gpu_track) 51 dur=s_to_ns(1), 56 dur=s_to_ns(2), 61 dur=-1, 67 dur=s_to_ns(1), [all …]
|
/external/linux-kselftest/tools/testing/selftests/rcutorture/bin/ |
D | kvm-recheck-rcu.sh | 33 dur=`sed -e 's/^.* rcutorture.shutdown_secs=//' -e 's/ .*$//' < $i/qemu-cmd 2> /dev/null` 34 if test -z "$dur" 38 ngpsps=`awk -v ngps=$ngps -v dur=$dur ' 53 …nclosecalls10=`awk -v nclosecalls=$nclosecalls -v dur=$dur 'BEGIN { print int(nclosecalls * 36000 … 56 print_bug $nclosecalls "Reader Batch close calls in" $(($dur/60)) minute run: $i 58 print_warning $nclosecalls "Reader Batch close calls in" $(($dur/60)) minute run: $i 60 …echo $nclosecalls "Reader Batch close calls in" $(($dur/60)) minute run: $i > $i/console.log.rcu.d…
|
/external/perfetto/src/trace_processor/dynamic/ |
D | experimental_counter_dur_generator_unittest.cc | 43 auto dur = ExperimentalCounterDurGenerator::ComputeDurColumn(table); in TEST() local 44 ASSERT_EQ(dur.size(), table.row_count()); in TEST() 46 ASSERT_EQ(dur.GetNonNull(0), 5); in TEST() 47 ASSERT_EQ(dur.GetNonNull(1), 3); in TEST() 48 ASSERT_EQ(dur.GetNonNull(2), -1); in TEST() 49 ASSERT_EQ(dur.GetNonNull(3), -1); in TEST() 50 ASSERT_EQ(dur.GetNonNull(4), 5); in TEST() 51 ASSERT_EQ(dur.GetNonNull(5), -1); in TEST()
|
/external/perfetto/test/trace_processor/graphics/ |
D | android_sysui_cuj.out | 12 dur: 15000000 18 dur: 27000000 26 dur: 22000000 34 dur: 38000000 43 dur: 18000000 50 dur: 22000000 57 dur: 10000000 65 dur: 10000000
|
/external/perfetto/src/trace_processor/metrics/experimental/ |
D | frame_times.sql | 19 ts, dur, ts AS ts_ir, dur AS dur_ir 34 ts, dur, ts AS ts_ge, dur AS dur_ge 39 LEAD(ts) OVER (ORDER BY ts) - ts as dur 57 dur_ge AS dur 64 dur_ir AS dur 110 LEAD(ts) OVER wnd - ts as dur, 123 SELECT dur / 1e6 AS dur_ms, exp 125 WHERE ts = ts_fs AND dur = dur_fs;
|