From f1a0e4b0b7eff3db3c373b2fa09adc62a13a65ab Mon Sep 17 00:00:00 2001 From: kimvde Date: Thu, 5 Dec 2024 03:51:47 -0800 Subject: [PATCH] Fix timeouts in CompositionPlaybackTest Some of the tests were timing out because the emulator was too slow. PiperOrigin-RevId: 703056616 --- .../androidx/media3/transformer/CompositionPlaybackTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlaybackTest.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlaybackTest.java index 9696706ddb..989f2daceb 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlaybackTest.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/CompositionPlaybackTest.java @@ -16,6 +16,7 @@ package androidx.media3.transformer; +import static androidx.media3.common.util.Util.isRunningOnEmulator; import static androidx.media3.transformer.AndroidTestUtil.MP4_ASSET; import static androidx.media3.transformer.AndroidTestUtil.PNG_ASSET; import static androidx.test.platform.app.InstrumentationRegistry.getInstrumentation; @@ -37,7 +38,7 @@ import org.junit.runner.RunWith; @RunWith(AndroidJUnit4.class) public class CompositionPlaybackTest { - private static final long TEST_TIMEOUT_MS = 10_000; + private static final long TEST_TIMEOUT_MS = isRunningOnEmulator() ? 20_000 : 10_000; private static final MediaItem VIDEO_MEDIA_ITEM = MediaItem.fromUri(MP4_ASSET.uri); private static final long VIDEO_DURATION_US = MP4_ASSET.videoDurationUs; private static final ImmutableList VIDEO_TIMESTAMPS_US = MP4_ASSET.videoTimestampsUs;