summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Wu Ahan <ahanwu@google.com> 2021-09-08 11:54:22 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-09-08 11:54:22 +0000
commit7108950503b4ea653774217f98960ffc68f9d67d (patch)
tree29011a20744afc0247e2566a8b952298227aeb88
parentbdb91bf0d67b38def2f771e0e1b00ac934e54ee4 (diff)
parent6f787a758808dd6084c24b76853f2dc2721e4caf (diff)
Merge "Shorten the timeout of finish call to 10 seconds" into sc-v2-dev
-rw-r--r--core/java/com/android/internal/jank/FrameTracker.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/com/android/internal/jank/FrameTracker.java b/core/java/com/android/internal/jank/FrameTracker.java
index 66c0ce26560c..c863292d4ea0 100644
--- a/core/java/com/android/internal/jank/FrameTracker.java
+++ b/core/java/com/android/internal/jank/FrameTracker.java
@@ -288,12 +288,12 @@ public class FrameTracker extends SurfaceControl.OnJankDataListener
// We don't remove observer here,
// will remove it when all the frame metrics in this duration are called back.
// See onFrameMetricsAvailable for the logic of removing the observer.
- // Let's wait for all callbacks to finish for at most a minute.
+ // Waiting at most 10 seconds for all callbacks to finish.
mWaitForFinishTimedOut = () -> {
Log.e(TAG, "force finish cuj because of time out:" + mSession.getName());
finish(mJankInfos.size() - 1);
};
- mHandler.postDelayed(mWaitForFinishTimedOut, TimeUnit.MINUTES.toMillis(1));
+ mHandler.postDelayed(mWaitForFinishTimedOut, TimeUnit.SECONDS.toMillis(10));
}
}