From bfd9505699b72c948726d8352987798a44eddf88 Mon Sep 17 00:00:00 2001 From: Jan Kiene Date: Fri, 11 Apr 2025 11:50:47 +0200 Subject: [PATCH] remove unsupported testcases from JBM neutral delay test --- tests/test_be_for_jbm_neutral_dly_profile.py | 25 +++++++++++++------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/tests/test_be_for_jbm_neutral_dly_profile.py b/tests/test_be_for_jbm_neutral_dly_profile.py index ec67ab22a3..53c585498c 100644 --- a/tests/test_be_for_jbm_neutral_dly_profile.py +++ b/tests/test_be_for_jbm_neutral_dly_profile.py @@ -18,7 +18,7 @@ DTX_OFF = "DTX_OFF" # testcases where DTX is supported TESTCASES_WITH_DTX = [ # stereo - ["stereo", 32000, "EXT"], + ["stereo", 32000, "STEREO"], ["stereo", 48000, "MONO"], ["stereo", 16400, "5_1"], ["stereo", 256000, "7_1_4"], @@ -40,8 +40,9 @@ TESTCASES_WITH_DTX = [ ["MASA1TC", 128000, "EXT"], # SBA ["HOA3", 64000, "BINAURAL"], - ["HOA2", 80000, "EXT"], - ["FOA", 13200, "stereo"], + ["HOA2", 80000, "HOA2"], + # NOTE: commented because still some bug in BASOP float reference + # ["FOA", 13200, "stereo"], ] # testcases with no DTX support @@ -53,27 +54,30 @@ TESTCASES_NO_DTX = [ # McMasa ["MC_5_1", 16400, "BINAURAL_ROOM_IR"], ["MC_7_1_4", 80000, "mono"], - ["MC_5_1_2", 24400, "EXT"], + ["MC_5_1_2", 24400, "5_1_2"], # paramMC ["MC_5_1_2", 48000, "BINAURAL"], - ["MC_7_1", 80000, "EXT"], + ["MC_7_1", 80000, "7_1"], ["MC_7_1_4", 128000, "FOA"], # paramUpmix ["MC_7_1_4", 160000, "stereo"], # discrete MC ["MC_5_1_2", 512000, "BINAURAL_ROOM_REVERB"], - ["MC_7_1", 128000, "EXT"], + ["MC_7_1", 128000, "7_1"], ["MC_7_1_4", 256000, "5_1"], # OMASA ["OMASA_ISM1", 512000, "BINAURAL"], ["OMASA_ISM2", 24400, "MONO"], ["OMASA_ISM3", 80000, "7_1_4"], ["OMASA_ISM4", 64000, "HOA3"], - ["OMASA_ISM2", 32000, "EXT"], + # NOTE: commented because EXT unsupported currently + # ["OMASA_ISM2", 32000, "EXT"], # OSBA ["OSBA_ISM2_HOA2", 64000, "BINAURAL_ROOM_IR"], - ["OSBA_ISM4_FOA", 512000, "BINAURAL_ROOM_REVERB"], - ["OSBA_ISM3_HOA3", 128000, "EXT"], + # NOTE: commented because still some bug in BASOP float reference + # ["OSBA_ISM4_FOA", 512000, "BINAURAL_ROOM_REVERB"], + # NOTE: commented because EXT unsupported currently + # ["OSBA_ISM3_HOA3", 128000, "EXT"], ["OSBA_ISM2_HOA3", 96000, "5_1"], ["OSBA_ISM1_HOA2", 32000, "mono"], ] @@ -181,6 +185,9 @@ def test_be_for_jbm_neutral_dly_profile_no_dtx( ) +@pytest.mark.skip( + reason="non-BE bug for DTX cases not yet fixed in BASOP ivas-float-update" +) @pytest.mark.parametrize("in_format,bitrate,out_format", TESTCASES_WITH_DTX) def test_be_for_jbm_neutral_dly_profile_with_dtx( in_format, -- GitLab