Loading tests/codec_be_on_mr_nonselection/test_sba.py +21 −2 Original line number Diff line number Diff line Loading @@ -36,10 +36,15 @@ __doc__ = """ import os import pytest from cut_bs import cut_from_start from pathlib import Path from tests.cmp_pcm import cmp_pcm from tests.conftest import DecoderFrontend, EncoderFrontend from ..conftest import parse_properties from tests.conftest import ( DecoderFrontend, EncoderFrontend, compare_dmx_signals, parse_properties, ) from ..cmp_stats_files import cmp_stats_files from ..constants import TESTV_DIR, MAX_ENC_FILE_LENGTH_DIFF, MAX_ENC_STATS_DIFF from tests.testconfig import use_ltv Loading Loading @@ -1057,6 +1062,20 @@ def sba_enc( compare_enc_dmx=compare_enc_dmx, ) if update_ref in [0, 2] and compare_enc_dmx: dut_dmx_files = sorted( Path(dut_pkt_file).parent.glob(f"{Path(dut_pkt_file).stem}.dmx.ch*.pcm") ) ref_dmx_files = [ str(f).replace(dut_pkt_dir, ref_pkt_dir) for f in dut_dmx_files ] prop_results = compare_dmx_signals( ref_dmx_files, dut_dmx_files, int(sampling_rate) ) for prop, val in prop_results.items(): dut_encoder_frontend.record_property(prop, val) if sid == 1: # cut .pkt files such that they start with SID frame dut_pkt_file_cut = f"{dut_pkt_dir}/{tag_out}_cut.192" Loading Loading
tests/codec_be_on_mr_nonselection/test_sba.py +21 −2 Original line number Diff line number Diff line Loading @@ -36,10 +36,15 @@ __doc__ = """ import os import pytest from cut_bs import cut_from_start from pathlib import Path from tests.cmp_pcm import cmp_pcm from tests.conftest import DecoderFrontend, EncoderFrontend from ..conftest import parse_properties from tests.conftest import ( DecoderFrontend, EncoderFrontend, compare_dmx_signals, parse_properties, ) from ..cmp_stats_files import cmp_stats_files from ..constants import TESTV_DIR, MAX_ENC_FILE_LENGTH_DIFF, MAX_ENC_STATS_DIFF from tests.testconfig import use_ltv Loading Loading @@ -1057,6 +1062,20 @@ def sba_enc( compare_enc_dmx=compare_enc_dmx, ) if update_ref in [0, 2] and compare_enc_dmx: dut_dmx_files = sorted( Path(dut_pkt_file).parent.glob(f"{Path(dut_pkt_file).stem}.dmx.ch*.pcm") ) ref_dmx_files = [ str(f).replace(dut_pkt_dir, ref_pkt_dir) for f in dut_dmx_files ] prop_results = compare_dmx_signals( ref_dmx_files, dut_dmx_files, int(sampling_rate) ) for prop, val in prop_results.items(): dut_encoder_frontend.record_property(prop, val) if sid == 1: # cut .pkt files such that they start with SID frame dut_pkt_file_cut = f"{dut_pkt_dir}/{tag_out}_cut.192" Loading