Loading tests/codec_be_on_mr_nonselection/test_param_file.py +5 −7 Original line number Diff line number Diff line Loading @@ -323,23 +323,21 @@ def test_param_file_tests( ref_output_file = f"{reference_path}/param_file/dec/{output_file}" # set to false per default even if this is no JBM case - makes later check for failure easier tracefile_lengths_differ = False tracefile_last_rtp_numbers_differ = False if len(tracefile_dec) > 0: dut_tracefile_dec = f"{dut_base_path}/param_file/dec/{tracefile_dec}" ref_tracefile_dec = f"{reference_path}/param_file/dec/{tracefile_dec}" # check for same RTP sequence number in last line of tracefile dut_tracefile_last_line = np.genfromtxt(dut_tracefile_dec, delimiter=";")[-1,:] ref_tracefile_last_line = np.genfromtxt(ref_tracefile_dec, delimiter=";")[-1,:] tracefile_lengths_differ = ( dut_tracefile_last_line[0] != ref_tracefile_last_line[0] ) dut_rtp_num_last = np.genfromtxt(dut_tracefile_dec, delimiter=";")[-1,0] ref_rtp_num_last = np.genfromtxt(ref_tracefile_dec, delimiter=";")[-1,0] tracefile_last_rtp_numbers_differ = dut_rtp_num_last != ref_rtp_num_last # same sequence number -> likely no crash, assume length difference is due to difference in TSM # to get MLD and abs diff values for now - even though they might be meaningless due to # shift differences between the two signals - cut longer signal to shorter size allow_differing_lengths = not tracefile_lengths_differ allow_differing_lengths = not tracefile_last_rtp_numbers_differ fs = int(sampling_rate) * 1000 output_differs, reason = cmp_pcm( Loading Loading
tests/codec_be_on_mr_nonselection/test_param_file.py +5 −7 Original line number Diff line number Diff line Loading @@ -323,23 +323,21 @@ def test_param_file_tests( ref_output_file = f"{reference_path}/param_file/dec/{output_file}" # set to false per default even if this is no JBM case - makes later check for failure easier tracefile_lengths_differ = False tracefile_last_rtp_numbers_differ = False if len(tracefile_dec) > 0: dut_tracefile_dec = f"{dut_base_path}/param_file/dec/{tracefile_dec}" ref_tracefile_dec = f"{reference_path}/param_file/dec/{tracefile_dec}" # check for same RTP sequence number in last line of tracefile dut_tracefile_last_line = np.genfromtxt(dut_tracefile_dec, delimiter=";")[-1,:] ref_tracefile_last_line = np.genfromtxt(ref_tracefile_dec, delimiter=";")[-1,:] tracefile_lengths_differ = ( dut_tracefile_last_line[0] != ref_tracefile_last_line[0] ) dut_rtp_num_last = np.genfromtxt(dut_tracefile_dec, delimiter=";")[-1,0] ref_rtp_num_last = np.genfromtxt(ref_tracefile_dec, delimiter=";")[-1,0] tracefile_last_rtp_numbers_differ = dut_rtp_num_last != ref_rtp_num_last # same sequence number -> likely no crash, assume length difference is due to difference in TSM # to get MLD and abs diff values for now - even though they might be meaningless due to # shift differences between the two signals - cut longer signal to shorter size allow_differing_lengths = not tracefile_lengths_differ allow_differing_lengths = not tracefile_last_rtp_numbers_differ fs = int(sampling_rate) * 1000 output_differs, reason = cmp_pcm( Loading