{
    "path": "$OET_PATH/testcases/function_test/pkg_test/createrepo_c/createrepo_c",
    "machine num": 1,
    "cases": [
        {
            "name": "test_createrepo_c_function_install",
            "desc": "Test the installation of createrepo_c package"
        },
        {
            "name": "test_createrepo_c_function_uninstall",
            "desc": "Test the uninstallation of createrepo_c package"
        },
        {
            "name": "test_createrepo_c_function_basic",
            "desc": "Test basic command line usage"
        },
        {
            "name": "test_createrepo_c_createrepo__h",
            "desc": "测试使用-h参数显示帮助信息"
        },
        {
            "name": "test_createrepo_c_createrepo__help_expert",
            "desc": "测试使用--help-expert参数显示专家（风险）选项"
        },
        {
            "name": "test_createrepo_c_createrepo_distro",
            "desc": "测试使用--distro参数指定发行版标签和可选的cpeid"
        },
        {
            "name": "test_createrepo_c_createrepo_content",
            "desc": "测试使用--content参数指定存储库内容的标签"
        },
        {
            "name": "test_createrepo_c_createrepo__c",
            "desc": "测试使用-c参数设置缓存目录的路径"
        },
        {
            "name": "test_createrepo_c_createrepo_c__q",
            "desc": "测试使用 -q 参数以安静模式运行 createrepo_c 命令"
        },
        {
            "name": "test_createrepo_c_createrepo_c__p",
            "desc": "测试使用 -p 参数生成格式化的 XML 元数据"
        },
        {
            "name": "test_createrepo_c_createrepo_c__workers",
            "desc": "测试使用 --workers 参数指定用于读取 RPM 的工作进程数量"
        },
        {
            "name": "test_createrepo_c_mergerepo_help",
            "desc": "测试显示帮助信息"
        },
        {
            "name": "test_createrepo_c_createrepo_skip_stat",
            "desc": "测试在更新时跳过文件状态检查"
        },
        {
            "name": "test_createrepo_c_createrepo_skip_symlinks",
            "desc": "测试忽略包的符号链接"
        },
        {
            "name": "test_createrepo_c_createrepo_repo",
            "desc": "测试描述仓库本身的标签"
        },
        {
            "name": "test_createrepo_c_createrepo_c_upper_v",
            "desc": "测试使用-V参数显示程序版本号"
        },
        {
            "name": "test_createrepo_c_createrepo_c_o",
            "desc": "测试使用-o参数指定可选的输出目录"
        },
        {
            "name": "test_createrepo_c_createrepo_c_distro",
            "desc": "测试使用--distro参数指定发行版标签和可选的cpeid"
        },
        {
            "name": "test_createrepo_c_function_update_repo",
            "desc": "Test updating an existing repository with new packages"
        },
        {
            "name": "test_createrepo_c_createrepo__n",
            "desc": "测试通过命令行指定要包含的包（支持URL和本地路径）"
        },
        {
            "name": "test_createrepo_c_createrepo__error_exit_val",
            "desc": "测试如果在处理过程中出现任何错误则以返回值2退出（已弃用，默认开启）"
        },
        {
            "name": "test_createrepo_c_createrepo_c__no_database",
            "desc": "测试不生成SQLite数据库"
        },
        {
            "name": "test_createrepo_c_createrepo_c__distro",
            "desc": "测试指定发行版标签和可选的CPE ID"
        },
        {
            "name": "test_createrepo_c_createrepo_c__revision",
            "desc": "测试指定用户自定义的仓库修订版本"
        },
        {
            "name": "test_createrepo_c_mergerepo_c_omit_baseurl",
            "desc": "测试mergerepo_c命令不为之前没有baseurl的包添加baseurl"
        },
        {
            "name": "test_createrepo_c_sqliterepo_c__upper_v",
            "desc": "测试sqliterepo_c命令的版本显示功能"
        },
        {
            "name": "test_createrepo_c_function_help",
            "desc": "Test displaying help information"
        }
    ]
}