diff options
author | Sudheer Shanka <sudheersai@google.com> | 2019-02-22 18:31:07 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-02-22 18:31:07 +0000 |
commit | c7dc355feb1b9c69de1160ab4133e189ee7811c0 (patch) | |
tree | 2307264a21b1e324a61ac86c9ddf3d783998e9ce /apct-tests/perftests/multiuser | |
parent | dd6eb81b19e0e528937c3fa1cb84492b7c43bf58 (diff) | |
parent | f69fc9c44581d7e474f2ddf55dae6fcce83f1cd5 (diff) |
Merge "Don't change the order of test results."
Diffstat (limited to 'apct-tests/perftests/multiuser')
-rw-r--r-- | apct-tests/perftests/multiuser/src/android/multiuser/BenchmarkResults.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/apct-tests/perftests/multiuser/src/android/multiuser/BenchmarkResults.java b/apct-tests/perftests/multiuser/src/android/multiuser/BenchmarkResults.java index e417ca791c45..c1362dc3a6a7 100644 --- a/apct-tests/perftests/multiuser/src/android/multiuser/BenchmarkResults.java +++ b/apct-tests/perftests/multiuser/src/android/multiuser/BenchmarkResults.java @@ -60,11 +60,13 @@ public class BenchmarkResults { if (size == 0) { return 0f; } - Collections.sort(mResults); + + final ArrayList<Long> resultsCopy = new ArrayList<>(mResults); + Collections.sort(resultsCopy); final int idx = size / 2; return size % 2 == 0 - ? (double) (mResults.get(idx) + mResults.get(idx - 1)) / 2 - : mResults.get(idx); + ? (double) (resultsCopy.get(idx) + resultsCopy.get(idx - 1)) / 2 + : resultsCopy.get(idx); } private double standardDeviation() { |