Loading ci/ivas_voip_be_test.sh +22 −4 Original line number Diff line number Diff line Loading @@ -60,8 +60,26 @@ if [ $BUILD -eq 1 ];then fi # Configuration modes=('HOA3_b128_wb_cbr' 'MC_7_1_b96_fb_cbr' 'ISM2_b48_fb_cbr') output_formats=('STEREO' 'FOA' '7_1' 'HOA3') modes=( 'stereo_b32_dtx_wb_cbr' 'stereo_b48_dtx_fb_cbr' 'ISM4_b48_dtx_fb_cbr' 'ISM3_b64_dtx_swb_cbr' 'MASA_1TC_b24_4_dtx_wb_cbr' 'MASA_2TC_b80_dtx_fb_cbr' 'MC_5_1_b128_swb_cbr' 'MC_7_1_b96_wb_cbr' 'MC_5_1_4_b48_fb_cbr' 'MC_7_1_4_b160_fb_cbr' 'OMASA_ISM1_2TC_b512_swb_cbr' 'OMASA_ISM2_1TC_b24_4_wb_cbr' 'OMASA_ISM3_2TC_b80_fb_cbr' 'OMASA_ISM4_1TC_b48_swb_cbr' 'OSBA_ISM4_HOA2_b512_fb_cbr' 'OSBA_ISM2_HOA2_b64_wb_cbr' 'SBA_HOA3_b64_swb_cbr' 'SBA_FOA_b256_fb_cbr' ) limit_input_to_x_seconds=30 verbosity_cmd="-z console" Loading @@ -72,8 +90,8 @@ output_dir_default="out" output_dir_voip="out_voip" # Run the same modes in VoIP and non-VoIP mode with a neutral delay profile ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" --oc "${output_formats[@]}" -o $output_dir_default | tee voip_be_test_output.txt ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" --oc "${output_formats[@]}" -o $output_dir_voip -J "$dly_profile" | tee -a voip_be_test_output.txt ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" -o $output_dir_default | tee voip_be_test_output.txt ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" -o $output_dir_voip -J "$dly_profile" --decoder_only | tee -a voip_be_test_output.txt # Check if Python scripts above failed. They return status 0 even when running a mode fails, so we have to parse log file if grep -iq failed voip_be_test_output.txt ; then Loading Loading
ci/ivas_voip_be_test.sh +22 −4 Original line number Diff line number Diff line Loading @@ -60,8 +60,26 @@ if [ $BUILD -eq 1 ];then fi # Configuration modes=('HOA3_b128_wb_cbr' 'MC_7_1_b96_fb_cbr' 'ISM2_b48_fb_cbr') output_formats=('STEREO' 'FOA' '7_1' 'HOA3') modes=( 'stereo_b32_dtx_wb_cbr' 'stereo_b48_dtx_fb_cbr' 'ISM4_b48_dtx_fb_cbr' 'ISM3_b64_dtx_swb_cbr' 'MASA_1TC_b24_4_dtx_wb_cbr' 'MASA_2TC_b80_dtx_fb_cbr' 'MC_5_1_b128_swb_cbr' 'MC_7_1_b96_wb_cbr' 'MC_5_1_4_b48_fb_cbr' 'MC_7_1_4_b160_fb_cbr' 'OMASA_ISM1_2TC_b512_swb_cbr' 'OMASA_ISM2_1TC_b24_4_wb_cbr' 'OMASA_ISM3_2TC_b80_fb_cbr' 'OMASA_ISM4_1TC_b48_swb_cbr' 'OSBA_ISM4_HOA2_b512_fb_cbr' 'OSBA_ISM2_HOA2_b64_wb_cbr' 'SBA_HOA3_b64_swb_cbr' 'SBA_FOA_b256_fb_cbr' ) limit_input_to_x_seconds=30 verbosity_cmd="-z console" Loading @@ -72,8 +90,8 @@ output_dir_default="out" output_dir_voip="out_voip" # Run the same modes in VoIP and non-VoIP mode with a neutral delay profile ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" --oc "${output_formats[@]}" -o $output_dir_default | tee voip_be_test_output.txt ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" --oc "${output_formats[@]}" -o $output_dir_voip -J "$dly_profile" | tee -a voip_be_test_output.txt ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" -o $output_dir_default | tee voip_be_test_output.txt ./scripts/runIvasCodec.py $verbosity_cmd -p $cfg $WORKERS -U $limit_input_to_x_seconds -m "${modes[@]}" -o $output_dir_voip -J "$dly_profile" --decoder_only | tee -a voip_be_test_output.txt # Check if Python scripts above failed. They return status 0 even when running a mode fails, so we have to parse log file if grep -iq failed voip_be_test_output.txt ; then Loading