Skip to content

Commit 6028959

Browse files
committed
Moved futex test to browser (since audio now works)
1 parent 260497b commit 6028959

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

test/test_browser.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5512,6 +5512,13 @@ def test_audio_worklet_stereo_io(self, args):
55125512
shutil.copy(test_file('webaudio/audio_files/emscripten-bass.mp3'), 'audio_files/')
55135513
self.btest_exit('webaudio/audioworklet_in_out_stereo.c', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS', '-DBROWSER_TEST'] + args)
55145514

5515+
# Tests AudioWorklet with emscripten_futex_wake().
5516+
@requires_sound_hardware
5517+
@also_with_minimal_runtime
5518+
@disabled('https://github.com/emscripten-core/emscripten/issues/22962')
5519+
def test_audio_worklet_emscripten_futex_wake(self):
5520+
self.btest('webaudio/audioworklet_emscripten_futex_wake.cpp', expected='0', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS', '-pthread', '-sPTHREAD_POOL_SIZE=2'])
5521+
55155522
def test_error_reporting(self):
55165523
# Test catching/reporting Error objects
55175524
create_file('post.js', 'throw new Error("oops");')

test/test_interactive.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -293,11 +293,6 @@ def test_audio_worklet(self):
293293
self.btest('webaudio/audioworklet.c', expected='0', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS', '--preload-file', test_file('hello_world.c') + '@/'])
294294
self.btest('webaudio/audioworklet.c', expected='0', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS', '-pthread'])
295295

296-
# Tests AudioWorklet with emscripten_futex_wake().
297-
@also_with_minimal_runtime
298-
def test_audio_worklet_emscripten_futex_wake(self):
299-
self.btest('webaudio/audioworklet_emscripten_futex_wake.cpp', expected='0', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS', '-pthread', '-sPTHREAD_POOL_SIZE=2'])
300-
301296
# Tests a second AudioWorklet example: sine wave tone generator.
302297
def test_audio_worklet_tone_generator(self):
303298
self.btest('webaudio/audio_worklet_tone_generator.c', expected='0', args=['-sAUDIO_WORKLET', '-sWASM_WORKERS'])

0 commit comments

Comments
 (0)