Commit 5aab6d55 authored by Jiaquan Huo's avatar Jiaquan Huo
Browse files

use --use_ltv to run ltv tests

parent 9ae77f8e
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -43,14 +43,15 @@ from tests.cmp_pcm import cmp_pcm
from tests.conftest import DecoderFrontend, EncoderFrontend
from ..conftest import parse_properties
from ..constants import TESTV_DIR
from tests.testconfig import use_ltv

# params

tag_list = ["stvFOA", "ltvFOA"]
tag_list_HOA2 = ["stv2OA", "ltvHOA2"]
tag_list_HOA3 = ["stv3OA", "ltvHOA3"]
tag_list = ["ltvFOA" if use_ltv else "stvFOA"]
tag_list_HOA2 = ["ltvHOA2" if use_ltv else "stv2OA"]
tag_list_HOA3 = ["ltvHOA3" if use_ltv else "stv3OA"]

tag_list_bw_force = ["stvFOA", "ltvFOA"]
tag_list_bw_force = tag_list
dtx_set = ["0", "1"]
dict_fsample_bw = {"48": "3", "32": "2", "16": "1"}
dict_bw_idx = {"FB": "3", "SWB": "2", "WB": "1"}
+8 −0
Original line number Diff line number Diff line
@@ -134,6 +134,12 @@ def pytest_addoption(parser):
        help="If specified, use given param file in test_param_file.",
    )

    parser.addoption(
        "--use_ltv",
        action="store_true",
        help="If specified, run relevant tests with ltv.",
    )

    parser.addoption(
        "--keep_files",
        action="store_true",
@@ -820,6 +826,8 @@ def pytest_configure(config):
    )
    if config.option.param_file:
        testconfig.PARAM_FILE = config.option.param_file
    if config.option.use_ltv:
        testconfig.use_ltv = True
    if config.option.selection_be_md5_file:
        md5_file_path = config.option.selection_be_md5_file
        if not platform.system() == "Windows":
+2 −0
Original line number Diff line number Diff line
@@ -37,3 +37,5 @@ from pathlib import Path
PARAM_FILE = Path("scripts/config/self_test.prm")

MD5_REF_DICT = dict()

use_ltv = False
 No newline at end of file