diff options
author | bulach@chromium.org <bulach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-11 19:59:49 +0000 |
---|---|---|
committer | bulach@chromium.org <bulach@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-11 19:59:49 +0000 |
commit | 10e82ebfba10de942551387e8d7d3f00075ac2d9 (patch) | |
tree | b4c3ee79e5453fea55e0d49dd13eb64620d127c2 | |
parent | 2858362390a22ad70da88a9bb1188d8d30e80692 (diff) | |
download | chromium_src-10e82ebfba10de942551387e8d7d3f00075ac2d9.zip chromium_src-10e82ebfba10de942551387e8d7d3f00075ac2d9.tar.gz chromium_src-10e82ebfba10de942551387e8d7d3f00075ac2d9.tar.bz2 |
Android: uses at least 3 samples for surface stats.
Follow-up on crrev.com/204593, fixes the bucket calculation.
BUG=
Review URL: https://chromiumcodereview.appspot.com/19055003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@211196 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | build/android/pylib/surface_stats_collector.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/build/android/pylib/surface_stats_collector.py b/build/android/pylib/surface_stats_collector.py index 5b1281b..14b0379 100644 --- a/build/android/pylib/surface_stats_collector.py +++ b/build/android/pylib/surface_stats_collector.py @@ -119,7 +119,7 @@ class SurfaceStatsCollector(object): def _CalculateBuckets(refresh_period, timestamps): results = [] for pct in [0.99, 0.5]: - sliced = timestamps[int(-pct * len(timestamps)) + 3 : ] + sliced = timestamps[min(int(-pct * len(timestamps)), -3) : ] results += SurfaceStatsCollector._CalculateResults( refresh_period, sliced, '_' + str(int(pct * 100))) return results |