{
    "path": "$OET_PATH/testcases/function_test/pkg_test/gcc/libubsan",
    "machine num": 1,
    "cases": [
        {
            "name": "test_libubsan_install",
            "desc": "测试libubsan软件包的安装功能，验证安装是否成功",
            "machine num": 1
        },
        {
            "name": "test_libubsan_uninstall",
            "desc": "测试libubsan软件包的卸载功能，验证卸载是否成功",
            "machine num": 1
        },
        {
            "name": "test_libubsan_upgrade",
            "desc": "测试libubsan软件包的升级功能，验证升级是否成功",
            "machine num": 1
        },
        {
            "name": "test_libubsan_function_install_check",
            "desc": "检查libubsan软件包是否已正确安装，验证其作为基础依赖库的存在性"
        },
        {
            "name": "test_libubsan_function_version_check",
            "desc": "检查已安装的libubsan软件包版本信息，验证版本查询功能"
        },
        {
            "name": "test_libubsan_function_basic_usage",
            "desc": "验证libubsan作为编译器sanitizer库的基本链接和使用功能"
        },
        {
            "name": "test_libubsan_function_link_asan",
            "desc": "验证libubsan库与AddressSanitizer的基本链接功能，编译一个简单程序并链接ubsan"
        },
        {
            "name": "test_libubsan_function_runtime_check",
            "desc": "测试libubsan运行时检测未定义行为的功能，执行一个包含UB的程序并验证ubsan输出"
        },
        {
            "name": "test_libubsan_function_env_setup",
            "desc": "验证通过环境变量控制libubsan运行时行为（如UBSAN_OPTIONS）"
        },
        {
            "name": "test_libubsan_function_multithread",
            "desc": "测试libubsan在多线程环境下的基本使用和检测能力"
        },
        {
            "name": "test_libubsan_function_suppress",
            "desc": "验证libubsan的抑制文件（suppression file）功能是否正常工作"
        },
        {
            "name": "test_libubsan_function_basic_link",
            "desc": "测试使用libubsan编译和链接一个简单C程序，验证基本链接功能"
        },
        {
            "name": "test_libubsan_function_ub_detect",
            "desc": "执行一个包含未定义行为的程序，验证libubsan能否正确检测并输出诊断信息"
        },
        {
            "name": "test_libubsan_function_options_env",
            "desc": "通过设置UBSAN_OPTIONS环境变量，测试控制libubsan运行时行为（如报告格式、退出行为）"
        },
        {
            "name": "test_libubsan_function_suppress_file",
            "desc": "使用抑制文件来屏蔽特定的未定义行为检查，验证抑制功能是否生效"
        }
    ]
}