diff options
| author | 2023-09-06 22:39:04 +0000 | |
|---|---|---|
| committer | 2023-09-06 22:39:04 +0000 | |
| commit | 8007fb06defc9a7da2adc4e788f1cb08de796907 (patch) | |
| tree | d446f84cae2d6ea5542b8ba6ff4dafa36a546be7 | |
| parent | fb84a0796948266bc61704802c3d1cec313fe82c (diff) | |
Extend unfreeze recents duration when running under tests
Bug: 298544839
Test: Presubmit
Change-Id: Id09271265acd6269f21894b4b16bbe3a44d3646e
| -rw-r--r-- | services/core/java/com/android/server/wm/RecentTasks.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/wm/RecentTasks.java b/services/core/java/com/android/server/wm/RecentTasks.java index f33ecaa90531..184de58c8446 100644 --- a/services/core/java/com/android/server/wm/RecentTasks.java +++ b/services/core/java/com/android/server/wm/RecentTasks.java @@ -301,9 +301,12 @@ class RecentTasks { } // Always update the reordering time when this is called to ensure that the timeout - // is reset + // is reset. Extend this duration when running in tests. + final long timeout = ActivityManager.isRunningInUserTestHarness() + ? mFreezeTaskListTimeoutMs * 10 + : mFreezeTaskListTimeoutMs; mService.mH.removeCallbacks(mResetFreezeTaskListOnTimeoutRunnable); - mService.mH.postDelayed(mResetFreezeTaskListOnTimeoutRunnable, mFreezeTaskListTimeoutMs); + mService.mH.postDelayed(mResetFreezeTaskListOnTimeoutRunnable, timeout); } /** |