From fe7c37493c910e5958a6e2eda5aa4096b1798811 Mon Sep 17 00:00:00 2001 From: jason Date: Tue, 3 Mar 2026 08:13:03 +0000 Subject: [PATCH] test(AppHang): adjust the timing in `testBelowThresholdEvents` to allow more headroom on CI --- .../java/com/bugsnag/android/SequentialAppHangsTest.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bugsnag-plugin-android-apphang/src/androidTest/java/com/bugsnag/android/SequentialAppHangsTest.kt b/bugsnag-plugin-android-apphang/src/androidTest/java/com/bugsnag/android/SequentialAppHangsTest.kt index 0dac76382b..c2b4cbd32c 100644 --- a/bugsnag-plugin-android-apphang/src/androidTest/java/com/bugsnag/android/SequentialAppHangsTest.kt +++ b/bugsnag-plugin-android-apphang/src/androidTest/java/com/bugsnag/android/SequentialAppHangsTest.kt @@ -10,7 +10,7 @@ import org.junit.Test import java.util.concurrent.CountDownLatch import java.lang.Thread as JThread -private const val APP_HANG_THRESHOLD = 200L +private const val APP_HANG_THRESHOLD = 500L /** * Tests for LooperMonitorThread without cooldown period configured. @@ -60,7 +60,7 @@ class SequentialAppHangsTest { val countDownLatch = CountDownLatch(10) val task = object : Runnable { override fun run() { - JThread.sleep((APP_HANG_THRESHOLD / 2) - 10) + JThread.sleep(APP_HANG_THRESHOLD * 3 / 4) countDownLatch.countDown() if (countDownLatch.count > 0) {