Re-enable audio tests

The tests were flaky because CompositionPlayer registers audio sequences'
formats to the audio pipeline in first-come-first-serve order. With the change
in bc8d82355f, the audio format is deterministic.

The test is turned off in 060356ea00

PiperOrigin-RevId: 674261801
This commit is contained in:
claincly 2024-09-13 05:42:05 -07:00 committed by Copybara-Service
parent 72ae454f67
commit 6c92402fbb
3 changed files with 49 additions and 46 deletions

View File

@ -1,24 +1,21 @@
AudioSink: AudioSink:
buffer count = 6 buffer count = 5
config: config:
pcmEncoding = 2 pcmEncoding = 2
channelCount = 1 channelCount = 2
sampleRate = 44100 sampleRate = 48000
buffer #0: buffer #0:
time = 0 time = 0
data = -419876658 data = -1785476476
buffer #1: buffer #1:
time = 100000 time = 99979
data = -1236081112 data = -995510253
buffer #2: buffer #2:
time = 200000 time = 199979
data = -1630460924 data = -100986875
buffer #3: buffer #3:
time = 300000 time = 299979
data = 1478130841 data = -1230909835
buffer #4: buffer #4:
time = 348616 time = 348625
data = -2449 data = 2027536289
buffer #5:
time = 348639
data = -68458611

View File

@ -6,49 +6,49 @@ AudioSink:
sampleRate = 44100 sampleRate = 44100
buffer #0: buffer #0:
time = 0 time = 0
data = -419876658 data = 1706022979
buffer #1: buffer #1:
time = 100000 time = 99977
data = -1236081112 data = 1541115356
buffer #2: buffer #2:
time = 200000 time = 199977
data = -1630460924 data = 341106942
buffer #3: buffer #3:
time = 300000 time = 299977
data = 1478130841 data = -1992982146
buffer #4: buffer #4:
time = 348616 time = 348594
data = -2449 data = 4868
buffer #5: buffer #5:
time = 348639 time = 348616
data = 590036013 data = -1047158121
buffer #6: buffer #6:
time = 448639 time = 448594
data = -61907402 data = -1021252215
buffer #7: buffer #7:
time = 500000 time = 500000
data = -404977619 data = 89001355
buffer #8: buffer #8:
time = 648639 time = 648594
data = -1276039913 data = -1816847093
buffer #9: buffer #9:
time = 697256 time = 697210
data = -1085 data = -2169
buffer #10: buffer #10:
time = 697278 time = 697233
data = -317156192 data = 2010934765
buffer #11: buffer #11:
time = 797278 time = 797210
data = -1765342951 data = -1695720012
buffer #12: buffer #12:
time = 897278 time = 897210
data = 1454848200 data = -442710574
buffer #13: buffer #13:
time = 997278 time = 997210
data = -111836408 data = 1560378480
buffer #14: buffer #14:
time = 1000000 time = 1000000
data = -1471531958 data = 727414841
buffer #15: buffer #15:
time = 1045895 time = 1045827
data = -2263 data = -2944

View File

@ -289,7 +289,10 @@ public final class CompositionPlayerAudioPlaybackTest {
TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED); TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED);
player.release(); player.release();
// TODO: b/363229593 - Change dump file after format handling is fixed. DumpFileAsserts.assertOutput(
context,
capturingAudioSink,
"audiosinkdumps/wav/compositionPlayback_withShortLoopingSequence_outputsCorrectSamples.dump");
} }
@Test @Test
@ -315,7 +318,10 @@ public final class CompositionPlayerAudioPlaybackTest {
TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED); TestPlayerRunHelper.runUntilPlaybackState(player, Player.STATE_ENDED);
player.release(); player.release();
// TODO: b/363229593 - Change dump file after format handling is fixed. DumpFileAsserts.assertOutput(
context,
capturingAudioSink,
"audiosinkdumps/wav/compositionPlayback_withLongLoopingSequence_outputsCorrectSamples.dump");
} }
@Test @Test