From d9c63c1e872cbb730417ec4624d2860c25cfddb4 Mon Sep 17 00:00:00 2001 From: hschlueter Date: Thu, 23 Jun 2022 15:44:02 +0100 Subject: [PATCH] Disable flaky transformer emulator test on API 31. videoEncoderFormatUnsupported_completesWithError() has recently been flaky on API 31 emulators on presubmit because a different exception than the expected exception is thrown. This disables it on those emulators to reduce testing noise until the underlying problem is investigated and resolved. PiperOrigin-RevId: 456765512 --- .../exoplayer2/transformer/TransformerEndToEndTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/library/transformer/src/androidTest/java/com/google/android/exoplayer2/transformer/TransformerEndToEndTest.java b/library/transformer/src/androidTest/java/com/google/android/exoplayer2/transformer/TransformerEndToEndTest.java index 25eb95e7dd..4a9217d727 100644 --- a/library/transformer/src/androidTest/java/com/google/android/exoplayer2/transformer/TransformerEndToEndTest.java +++ b/library/transformer/src/androidTest/java/com/google/android/exoplayer2/transformer/TransformerEndToEndTest.java @@ -26,6 +26,7 @@ import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.google.android.exoplayer2.Format; import com.google.android.exoplayer2.MediaItem; +import com.google.android.exoplayer2.util.Util; import java.util.List; import org.junit.Test; import org.junit.runner.RunWith; @@ -109,6 +110,11 @@ public class TransformerEndToEndTest { @Test public void videoEncoderFormatUnsupported_completesWithError() { + // TODO(b/236943611): Re-enable this test after investigating flakiness. + if (Util.SDK_INT == 31) { + return; + } + Transformer transformer = new Transformer.Builder(context) .setEncoderFactory(new VideoUnsupportedEncoderFactory(context))