summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2022-12-28 01:57:36 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-12-28 01:57:36 +0000
commitf8509b88e81c00e2e548ee85b252a3fd1d968cff (patch)
tree590348dc94349d754f7470ae2b0ad037d6e7ff11
parent1e3f23db88e79c0e1d75fb6de0dae49c028a7804 (diff)
parent2a4cf037f90bbddc4bbf3e46a43333ddef482eef (diff)
Merge "Don't add result if no enough samples"
-rw-r--r--apct-tests/perftests/inputmethod/src/android/inputmethod/ImePerfTest.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/apct-tests/perftests/inputmethod/src/android/inputmethod/ImePerfTest.java b/apct-tests/perftests/inputmethod/src/android/inputmethod/ImePerfTest.java
index a1383e620616..203bb5434e77 100644
--- a/apct-tests/perftests/inputmethod/src/android/inputmethod/ImePerfTest.java
+++ b/apct-tests/perftests/inputmethod/src/android/inputmethod/ImePerfTest.java
@@ -411,6 +411,10 @@ public class ImePerfTest extends ImePerfTestBase
private void addResultToState(ManualBenchmarkState state) {
mTraceMethods.forAllSlices((key, slices) -> {
+ if (slices.size() < 2) {
+ Log.w(TAG, "No enough samples for: " + key);
+ return;
+ }
for (TraceMarkSlice slice : slices) {
state.addExtraResult(key, (long) (slice.getDurationInSeconds() * NANOS_PER_S));
}