Index: tools/perf/metrics/smoothness.py |
=================================================================== |
--- tools/perf/metrics/smoothness.py (revision 222891) |
+++ tools/perf/metrics/smoothness.py (working copy) |
@@ -6,6 +6,10 @@ |
from telemetry.core import util |
from metrics import discrepancy |
+# Get build scripts into our path. |
+util.AddDirToPythonPath(util.GetChromiumSrcDir(), 'build', 'util', 'lib') |
+from common import perf_result_data_type # pylint: disable=F0401 |
+ |
TIMELINE_MARKER = 'smoothness_scroll' |
class SmoothnessMetrics(object): |
@@ -159,24 +163,24 @@ |
results.Add('dropped_percent', '%', |
Average(s.dropped_frame_count, |
s.screen_frame_count + s.dropped_frame_count, 100, 1), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('percent_impl_scrolled', '%', |
Average(s.impl_thread_scroll_count, |
s.impl_thread_scroll_count + |
s.main_thread_scroll_count, |
100, 1), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('average_num_layers_drawn', '', |
Average(s.drawn_layer_count, s.screen_frame_count, 1, 1), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('average_num_missing_tiles', '', |
Average(s.missing_tile_count, s.screen_frame_count, 1, 1), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
# Texture Upload Results |
results.Add('average_commit_time', 'ms', |
Average(s.commit_time, s.commit_count, 1000, 3), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('texture_upload_count', 'count', |
Total(s.texture_upload_count)) |
results.Add('total_texture_upload_time', 'seconds', |
@@ -185,43 +189,43 @@ |
# Image Decoding Results |
results.Add('total_deferred_image_decode_count', 'count', |
Total(s.deferred_image_decode_count), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('total_image_cache_hit_count', 'count', |
Total(s.deferred_image_cache_hit_count), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('average_image_gathering_time', 'ms', |
Average(s.image_gathering_time, s.image_gathering_count, |
1000, 3), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('total_deferred_image_decoding_time', 'seconds', |
Total(s.deferred_image_decode_time), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
# Tile Analysis Results |
results.Add('total_tiles_analyzed', 'count', |
Total(s.tile_analysis_count), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('solid_color_tiles_analyzed', 'count', |
Total(s.solid_color_tile_analysis_count), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('average_tile_analysis_time', 'ms', |
Average(s.tile_analysis_time, s.tile_analysis_count, |
1000, 3), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
# Latency Results |
results.Add('average_latency', 'ms', |
Average(s.input_event_latency, s.input_event_count, |
1000, 3), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('average_touch_ui_latency', 'ms', |
Average(s.touch_ui_latency, s.touch_ui_count, 1000, 3), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('average_touch_acked_latency', 'ms', |
Average(s.touch_acked_latency, s.touch_acked_count, |
1000, 3), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |
results.Add('average_scroll_update_latency', 'ms', |
Average(s.scroll_update_latency, s.scroll_update_count, |
1000, 3), |
- data_type='unimportant') |
+ data_type=perf_result_data_type.UNIMPORTANT) |