Commit 066c87f9 authored by Tapani Pihlajakuja's avatar Tapani Pihlajakuja
Browse files

Fix some test cases and add debug code for result processing.

parent 2302b79f
Loading
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -1137,11 +1137,17 @@ test-long-self-test:
    # create references
    - python3 -m pytest $TESTS_DIR_CODEC_BE_ON_MR/test_param_file.py -v --update_ref 1 -m create_ref --param_file scripts/config/self_test_ltv.prm

    ### run pytest for EVS cases
    ### run pytest self-test using long test vectors
    - exit_code=0
    - python3 -m pytest $TESTS_DIR_CODEC_BE_ON_MR/test_param_file.py -v --param_file scripts/config/self_test_ltv.prm --html=report-ltv.html --self-contained-html --junit-xml=report-junit-ltv.xml || exit_code=$?
    - zero_errors=$(cat report-junit-ltv.xml | grep -c 'errors="0"') || true

    ### Some debug code
    - ls -la
    - ls -la scripts/
    - ls -la tests/
    - ls -la "$TESTS_DIR_CODEC_BE_ON_MR"/

    - *merge-request-comparison-check


+8 −8
Original line number Diff line number Diff line
@@ -1120,12 +1120,12 @@
../IVAS_dec 7_1_4 48 bit testv/ltv48_MC714.wav_MC714_160000_48-48_MC714.tst

// Multi-channel 5_1_2 at 32 kbps, 48kHz in, 48kHz out, STEREO out, random FEC at 5%
../IVAS_cod -mc 5_1_2 32000 48 testv/ltv32_MC512.wav bit
../IVAS_dec -fec 5 STEREO 48 bit testv/ltv32_MC512.wav_MC714_32000_48-48_Stereo.tst
../IVAS_cod -mc 5_1_2 32000 48 testv/ltv48_MC512.wav bit
../IVAS_dec -fec 5 STEREO 48 bit testv/ltv48_MC512.wav_MC714_32000_48-48_Stereo.tst

// Multi-channel 5_1_2 at 80 kbps, 48kHz in, 48kHz out, 5_1 out
../IVAS_cod -mc 5_1_2 80000 48 testv/ltv32_MC512.wav bit
../IVAS_dec 5_1 48 bit testv/ltv32_MC512.wav_MC512_80000_48-48_5_1.tst
../IVAS_cod -mc 5_1_2 80000 48 testv/ltv48_MC512.wav bit
../IVAS_dec 5_1 48 bit testv/ltv48_MC512.wav_MC512_80000_48-48_5_1.tst

// Multi-channel 5_1_2 at 160 kbps, 48kHz in, 48kHz out, 5_1_2 out
../IVAS_cod -mc 5_1_2 160000 48 testv/ltv32_MC512.wav bit
@@ -1156,8 +1156,8 @@
../IVAS_dec -render_config testv/rend_config_recreation.cfg BINAURAL_ROOM_REVERB 48 bit testv/ltv48_MC51.wav_MC51_512000_48-48_MC_Config_recreation.tst

// Multi-channel 5_1_2 at 512 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM out Config renderer
../IVAS_cod -mc 5_1_2 512000 48 testv/ltv32_MC512.wav bit
../IVAS_dec -render_config testv/rend_config_renderer.cfg BINAURAL_ROOM_REVERB 48 bit testv/ltv32_MC512.wav_MC512_512000_48-48_MC_Config_renderer.tst
../IVAS_cod -mc 5_1_2 512000 48 testv/ltv48_MC512.wav bit
../IVAS_dec -render_config testv/rend_config_renderer.cfg BINAURAL_ROOM_REVERB 48 bit testv/ltv48_MC512.wav_MC512_512000_48-48_MC_Config_renderer.tst

// Multi-channel 5_1_4 at 512 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM out Config renderer
../IVAS_cod -mc 5_1_4 512000 48 testv/ltv48_MC514.wav bit
@@ -1192,8 +1192,8 @@
../IVAS_dec -fec 10 BINAURAL 48 bit testv/ltv48_MC51.wav_sw_48-48_binaural_fec10.tst

// Multi-channel 5_1_2 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, BINAURAL_ROOM out
../IVAS_cod -mc 5_1_2 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv32_MC512.wav bit
../IVAS_dec BINAURAL_ROOM_IR 16 bit testv/ltv32_MC512.wav_sw_48-16_Binaural_room.tst
../IVAS_cod -mc 5_1_2 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MC512.wav bit
../IVAS_dec BINAURAL_ROOM_IR 16 bit testv/ltv48_MC512.wav_sw_48-16_Binaural_room.tst

// Multi-channel 7_1_4 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, HOA3 out
../IVAS_cod -mc 7_1_4 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/ltv48_MC714.wav bit