summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sudheer Shanka <sudheersai@google.com> 2024-02-05 20:56:06 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-02-05 20:56:06 +0000
commit7494b06df57bbfc3162e012f08439fd91b0b9080 (patch)
treee230a9ff1adf3dc0ff207358e2d34b439c5bb0fa
parentf40ac1bf815f246054a9f9e08be9c5ef3e2f397e (diff)
parent4c44202b8ea05b33f3644a8ec264b87c724fb9e2 (diff)
Merge "Reduce broadcast timeouts used during the test runs." into main
-rw-r--r--services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueTest.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueTest.java b/services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueTest.java
index e7aaed4edbff..75409d9a5d45 100644
--- a/services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueTest.java
+++ b/services/tests/mockingservicestests/src/com/android/server/am/BroadcastQueueTest.java
@@ -236,10 +236,6 @@ public class BroadcastQueueTest extends BaseBroadcastQueueTest {
}).when(mAms).registerUidObserver(any(), anyInt(),
eq(ActivityManager.PROCESS_STATE_TOP), any());
- mConstants.TIMEOUT = 200;
- mConstants.ALLOW_BG_ACTIVITY_START_TIMEOUT = 0;
- mConstants.PENDING_COLD_START_CHECK_INTERVAL_MILLIS = 500;
-
final BroadcastHistory emptyHistory = new BroadcastHistory(mConstants) {
public void addBroadcastToHistoryLocked(BroadcastRecord original) {
// Ignored
@@ -259,6 +255,12 @@ public class BroadcastQueueTest extends BaseBroadcastQueueTest {
mBroadcastQueues[0] = mQueue;
mQueue.start(mContext.getContentResolver());
+
+ // Set the constants after invoking BroadcastQueue.start() to ensure they don't
+ // get overridden by the defaults.
+ mConstants.TIMEOUT = 200;
+ mConstants.ALLOW_BG_ACTIVITY_START_TIMEOUT = 0;
+ mConstants.PENDING_COLD_START_CHECK_INTERVAL_MILLIS = 500;
}
@After