From 2df50f209eb8c7213f241ee4889e2ec92b57eb31 Mon Sep 17 00:00:00 2001 From: kimvde Date: Thu, 9 Jan 2025 07:53:57 -0800 Subject: [PATCH] CompositionPlayerTest: increase timeout for emulator tests Some tests are sometimes timing out because the emulator is too slow. PiperOrigin-RevId: 713671851 --- .../androidx/media3/transformer/CompositionPlayerTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlayerTest.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlayerTest.java index 6dd8a04e5c..9b4699e0fe 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlayerTest.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlayerTest.java @@ -16,6 +16,7 @@ package androidx.media3.transformer; import static androidx.media3.common.PlaybackException.ERROR_CODE_DECODER_INIT_FAILED; +import static androidx.media3.common.util.Util.isRunningOnEmulator; import static androidx.media3.transformer.AndroidTestUtil.JPG_SINGLE_PIXEL_ASSET; import static androidx.media3.transformer.AndroidTestUtil.MP4_ASSET; import static com.google.common.truth.Truth.assertThat; @@ -77,7 +78,7 @@ import org.junit.runner.RunWith; @RunWith(AndroidJUnit4.class) public class CompositionPlayerTest { - private static final long TEST_TIMEOUT_MS = 10_000; + private static final long TEST_TIMEOUT_MS = isRunningOnEmulator() ? 20_000 : 10_000; @Rule public ActivityScenarioRule rule =