Commit e1870219 authored by Jan Kiene's avatar Jan Kiene
Browse files

cleanup and naming improvements

parent 3473c134
Loading
Loading
Loading
Loading
+5 −7
Original line number Diff line number Diff line
@@ -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(