{
    "path": "$OET_PATH/testcases/function_test/pkg_test/elfutils/elfutils-debuginfod",
    "machine num": 1,
    "cases": [
        {
            "name": "test_elfutils-debuginfod_function_install",
            "desc": "Test package installation"
        },
        {
            "name": "test_elfutils-debuginfod_function_service",
            "desc": "Test service start/stop"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_f",
            "desc": "测试启用ELF/DWARF文件扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_r",
            "desc": "测试启用RPM扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_u",
            "desc": "测试启用DEB扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_z",
            "desc": "测试启用指定扩展名的归档文件扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__c",
            "desc": "测试设置扫描线程并发数为指定值"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_c",
            "desc": "测试启用Web API连接池功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_c_num_10",
            "desc": "测试启用Web API连接池功能并指定线程数为10"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_disable_source_scan",
            "desc": "测试禁用DWARF源信息扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__d",
            "desc": "测试指定sqlite数据库文件路径"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_d",
            "desc": "测试应用额外的sqlite DDL/PRAGMA语句"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache_fds",
            "desc": "测试设置归档文件fd缓存的最大文件描述符数量"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache_mbs",
            "desc": "测试设置归档文件fd缓存的最大总大小（MB）"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache_mintmp",
            "desc": "测试设置tmpdir上最小空闲空间百分比"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache_prefetch",
            "desc": "测试设置预取到fd缓存的归档文件数量"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache_prefetch_fds",
            "desc": "测试分配给预取缓存的文件数量"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache_prefetch_mbs",
            "desc": "测试分配给预取缓存的兆字节数"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_forwarded_ttl_limit",
            "desc": "测试设置X-Forwarded-For跳数限制"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__g",
            "desc": "测试设置数据库清理间隔时间（秒）"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_g",
            "desc": "测试在启动时运行完整的数据库清理/收缩过程"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_i",
            "desc": "测试设置包含文件的正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_l",
            "desc": "测试启用符号链接跟随功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_passive",
            "desc": "测试启用只读数据库模式，不进行扫描或清理"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__p",
            "desc": "测试设置HTTP监听端口号"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__r",
            "desc": "测试使用-I和-X参数的正则表达式来清理数据库"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_scan_checkpoint",
            "desc": "测试设置扫描一定数量的文件后执行WAL检查点"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__t",
            "desc": "测试设置重新扫描的间隔时间（秒）"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__v",
            "desc": "测试增加详细输出级别"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_x",
            "desc": "测试设置排除文件的正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper__question_",
            "desc": "测试显示帮助信息"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_usage",
            "desc": "测试显示简短的使用信息"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod__upper_v",
            "desc": "测试打印程序版本信息"
        },
        {
            "name": "test_elfutils-debuginfod_function_uninstall",
            "desc": "Test package removal"
        },
        {
            "name": "test_elfutils-debuginfod_function_version",
            "desc": "Test version display"
        },
        {
            "name": "test_elfutils-debuginfod_function_help",
            "desc": "Test help information"
        },
        {
            "name": "test_elfutils-debuginfod_function_basic_scan",
            "desc": "Test basic directory scan"
        },
        {
            "name": "test_elfutils-debuginfod_function_port_bind",
            "desc": "Test HTTP port binding"
        },
        {
            "name": "test_elfutils-debuginfod_function_db_cleanup",
            "desc": "Test database cleanup"
        },
        {
            "name": "test_elfutils-debuginfod_function_rpm_scan",
            "desc": "Test RPM scanning"
        },
        {
            "name": "test_elfutils-debuginfod_function_deb_scan",
            "desc": "Test DEB scanning"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_f",
            "desc": "测试启用 ELF/DWARF 文件扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_r",
            "desc": "测试启用 RPM 扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_u",
            "desc": "测试启用 DEB 扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_z",
            "desc": "测试启用任意归档文件扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_c",
            "desc": "测试设置扫描线程并发数为指定值"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_c",
            "desc": "测试启用 WebAPI 连接池"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_d",
            "desc": "测试指定 sqlite 数据库文件路径"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_d",
            "desc": "测试应用额外的 SQLite DDL/PRAGMA 语句"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_g",
            "desc": "测试设置数据库清理间隔时间"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_g",
            "desc": "测试在启动时运行完整的数据库清理/收缩过程"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_i",
            "desc": "测试设置包含文件的匹配正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_l",
            "desc": "测试启用符号链接跟随"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_p",
            "desc": "测试设置 HTTP 监听端口"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_r",
            "desc": "测试使用 -I 和 -X 的正则表达式来清理数据库"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_t",
            "desc": "测试设置重新扫描的间隔时间"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_v",
            "desc": "测试增加输出详细程度"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_x",
            "desc": "测试设置排除文件的匹配正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_question",
            "desc": "测试显示帮助信息"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_v",
            "desc": "测试打印程序版本信息"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_f_upper_r_upper_u",
            "desc": "测试同时启用 ELF、RPM 和 DEB 文件扫描"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_c_num_2_d",
            "desc": "测试设置扫描并发数为 2 并指定数据库文件路径"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_p_num_8080_upper_i",
            "desc": "测试在端口 8080 监听并设置文件包含正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_function_archive_scan",
            "desc": "Test archive scanning"
        },
        {
            "name": "test_elfutils-debuginfod_function_scan_threads",
            "desc": "Test scan thread config"
        },
        {
            "name": "test_elfutils-debuginfod_function_include_exclude",
            "desc": "Test include/exclude regex"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_z_ext_cmd",
            "desc": "测试启用指定扩展名的归档文件扫描功能"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_c_num",
            "desc": "测试设置扫描线程并发数为指定值"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_c_num",
            "desc": "测试启用Web API连接池并设置线程数为指定值"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_disable-source-scan",
            "desc": "测试禁用DWARF源码信息扫描"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_d_file",
            "desc": "测试指定SQLite数据库文件路径"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_d_sql",
            "desc": "测试应用额外的SQLite DDL/PRAGMA语句"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache-fds_num",
            "desc": "测试设置归档文件描述符缓存的最大文件数"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache-mbs_mb",
            "desc": "测试设置归档文件描述符缓存的最大总大小"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache-mintmp_num",
            "desc": "测试设置临时目录的最小空闲空间百分比"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache-prefetch_num",
            "desc": "测试设置预取到文件描述符缓存中的归档文件数量"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache-prefetch-fds_num",
            "desc": "测试分配给预取缓存的文件描述符数量"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_fdcache-prefetch-mbs_mb",
            "desc": "测试分配给预取缓存的兆字节数"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_forwarded-ttl-limit_num",
            "desc": "测试设置X-Forwarded-For跳数限制"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_g_seconds",
            "desc": "测试设置数据库清理间隔时间"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_i_regex",
            "desc": "测试设置包含文件的正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_p_num",
            "desc": "测试设置HTTP监听端口号"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_scan-checkpoint_num",
            "desc": "测试设置扫描指定数量文件后进行WAL检查点"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_t_seconds",
            "desc": "测试设置重新扫描的间隔时间"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_x_regex",
            "desc": "测试设置排除文件的正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_f_upper_r",
            "desc": "测试同时启用ELF/DWARF文件扫描和RPM包扫描"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_d_file_p_num",
            "desc": "测试同时指定数据库文件和监听端口"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_v_v",
            "desc": "测试多次使用-v参数增加详细程度"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_i_regex_upper_x_regex",
            "desc": "测试同时设置包含和排除文件的正则表达式"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_f_d_file",
            "desc": "测试启用ELF/DWARF文件扫描并指定数据库文件"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_r_t_seconds",
            "desc": "测试启用RPM包扫描并设置重新扫描间隔"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_u_g_seconds",
            "desc": "测试启用DEB包扫描并设置数据库清理间隔"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_passive_d_file",
            "desc": "测试在被动模式下指定数据库文件"
        },
        {
            "name": "test_elfutils-debuginfod_debuginfod_upper_g_c_num",
            "desc": "测试启动时完整清理数据库并设置扫描线程并发数"
        }
    ]
}