From f68cf30791d7a56c761341eb2c81ff60d73dfeb8 Mon Sep 17 00:00:00 2001 From: dancho Date: Tue, 16 Jul 2024 07:52:47 -0700 Subject: [PATCH] Change ExportTest assertion to allow mismatching level Due to differences in MediaCodec behavior between minor Android versions, this test was flaky. PiperOrigin-RevId: 652841512 --- .../java/androidx/media3/transformer/mh/ExportTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/ExportTest.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/ExportTest.java index 257fa4fa22..cf96703018 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/ExportTest.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/ExportTest.java @@ -435,7 +435,7 @@ public class ExportTest { assertThat(result.exportResult.durationMs).isAtMost(700); assertThat(result.exportResult.videoConversionProcess) .isEqualTo(CONVERSION_PROCESS_TRANSMUXED_AND_TRANSCODED); - int higherVideoLevel = 41; - assertThat(sps[spsLevelIndex]).isEqualTo(higherVideoLevel); + int inputVideoLevel = 41; + assertThat((int) sps[spsLevelIndex]).isAtLeast(inputVideoLevel); } }