Index: tools/perf/perf_tools/smoothness_benchmark.py |
diff --git a/tools/perf/perf_tools/smoothness_benchmark.py b/tools/perf/perf_tools/smoothness_benchmark.py |
index 31aaedd780cb5ecf4f4a2709409da5295c968b98..96d393cdf2c30fa1c4957917c24869c3e6d83d31 100644 |
--- a/tools/perf/perf_tools/smoothness_benchmark.py |
+++ b/tools/perf/perf_tools/smoothness_benchmark.py |
@@ -37,6 +37,10 @@ def CalcScrollResults(rendering_stats_deltas, results): |
rendering_stats_deltas.get('numLayersDrawn', 0) / |
float(num_frames_sent_to_screen)) |
+ num_missing_tiles = ( |
+ rendering_stats_deltas.get('numMissingTiles', 0) / |
+ float(num_frames_sent_to_screen)) |
+ |
results.Add('mean_frame_time', 'ms', round(mean_frame_time_seconds * 1000, 3)) |
results.Add('dropped_percent', '%', round(dropped_percent * 100, 1), |
data_type='unimportant') |
@@ -45,6 +49,8 @@ def CalcScrollResults(rendering_stats_deltas, results): |
data_type='unimportant') |
results.Add('average_num_layers_drawn', '', round(num_layers, 1), |
data_type='unimportant') |
+ results.Add('average_num_missing_tiles', '', round(num_missing_tiles, 1), |
+ data_type='unimportant') |
def CalcPaintingResults(rendering_stats_deltas, results): |
totalPaintTime = rendering_stats_deltas.get('totalPaintTimeInSeconds', 0) |