{
    "path": "$OET_PATH/testcases/function_test/pkg_test/dnf/yum",
    "machine num": 1,
    "cases": [
        {
            "name": "test_yum_function_search",
            "desc": "Test yum package search functionality"
        },
        {
            "name": "test_yum_yum_help",
            "desc": "测试 yum help 命令显示帮助信息"
        },
        {
            "name": "test_yum_yum_q",
            "desc": "测试 yum -q 命令使用安静模式"
        },
        {
            "name": "test_yum_yum_version",
            "desc": "测试 yum --version 命令显示YUM版本"
        },
        {
            "name": "test_yum_yum_installroot",
            "desc": "测试 yum --installroot 命令设置安装根目录"
        },
        {
            "name": "test_yum_yum_releasever",
            "desc": "测试 yum --releasever 命令覆盖配置中的$releasever变量"
        },
        {
            "name": "test_yum_yum_skip_broken",
            "desc": "测试 yum --skip-broken 命令通过跳过软件包来解决依赖问题"
        },
        {
            "name": "test_yum_yum_allowerasing",
            "desc": "测试 yum --allowerasing 命令允许擦除已安装的软件包以解决依赖关系"
        },
        {
            "name": "test_yum_yum_b",
            "desc": "测试 yum -b 命令在事务中尝试最佳可用软件包版本"
        },
        {
            "name": "test_yum_yum_nobest",
            "desc": "测试 yum --nobest 命令不将事务限制于最佳候选版本"
        },
        {
            "name": "test_yum_yum_noautoremove",
            "desc": "测试 yum --noautoremove 命令禁用移除不再使用的依赖项"
        },
        {
            "name": "test_yum_yum_color",
            "desc": "测试 yum --color 命令控制是否使用颜色"
        },
        {
            "name": "test_yum_yum_refresh",
            "desc": "测试 yum --refresh 命令在运行命令前将元数据设为过期"
        },
        {
            "name": "test_yum_yum_comment",
            "desc": "测试 yum --comment 命令向事务添加注释"
        },
        {
            "name": "test_yum_yum_bz",
            "desc": "测试 yum updateinfo --bz 命令包含修复给定BZ所需软件包的更新"
        },
        {
            "name": "test_yum_function_install",
            "desc": "Test yum install package"
        },
        {
            "name": "test_yum_function_update",
            "desc": "Test yum update package"
        },
        {
            "name": "test_yum_function_list",
            "desc": "Test yum list available/info"
        },
        {
            "name": "test_yum_function_clean",
            "desc": "Test yum clean packages/cache"
        },
        {
            "name": "test_yum_function_history",
            "desc": "Test yum history list"
        },
        {
            "name": "test_yum_function_localinstall",
            "desc": "Test yum local install"
        },
        {
            "name": "test_yum_yum__noplugins",
            "desc": "禁用所有插件"
        },
        {
            "name": "test_yum_yum__skip_broken",
            "desc": "通过跳过包来解决依赖问题"
        },
        {
            "name": "test_yum_yum__showduplicates",
            "desc": "在列表/搜索命令中显示仓库中的重复项"
        },
        {
            "name": "test_yum_yum__disableexcludes",
            "desc": "禁用excludepkgs"
        },
        {
            "name": "test_yum_yum__noautoremove",
            "desc": "禁用不再使用的依赖项的移除"
        },
        {
            "name": "test_yum_yum__num_6",
            "desc": "仅解析到IPv6地址"
        },
        {
            "name": "test_yum_yum__downloadonly",
            "desc": "仅下载包"
        },
        {
            "name": "test_yum_yum__bugfix",
            "desc": "在更新中包含与错误修复相关的包"
        },
        {
            "name": "test_yum_yum_v",
            "desc": "测试 yum 命令的 --verbose 选项，以详细模式运行"
        },
        {
            "name": "test_yum_yum_enableplugin_plugin",
            "desc": "测试 yum 命令的 --enableplugin 选项，按名称启用插件"
        },
        {
            "name": "test_yum_yum_cacheonly",
            "desc": "测试 yum 命令的 --cacheonly 选项，完全从系统缓存运行，不更新缓存"
        },
        {
            "name": "test_yum_yum_debuglevel_debug_level",
            "desc": "测试 yum 命令的 --debuglevel 选项，设置调试输出级别"
        },
        {
            "name": "test_yum_yum_showduplicates",
            "desc": "测试 yum 命令的 --showduplicates 选项，在 list/search 命令中显示仓库中的重复项"
        },
        {
            "name": "test_yum_yum_errorlevel_ERRORLEVEL",
            "desc": "测试 yum 命令的 --errorlevel 选项，设置错误输出级别"
        },
        {
            "name": "test_yum_yum_assumeyes",
            "desc": "测试 yum 命令的 --assumeyes 选项，自动对所有问题回答 yes"
        },
        {
            "name": "test_yum_yum_nogpgcheck",
            "desc": "测试 yum 命令的 --nogpgcheck 选项，禁用 GPG 签名检查"
        },
        {
            "name": "test_yum_yum_num_6",
            "desc": "测试 yum 命令的 -6 选项，仅解析 IPv6 地址"
        },
        {
            "name": "test_yum_yum_destdir_DESTDIR",
            "desc": "测试 yum 命令的 --destdir 选项，设置复制包的目标目录"
        },
        {
            "name": "test_yum_yum_downloaddir_DESTDIR",
            "desc": "测试 yum 命令的 --downloaddir 选项，设置复制包的目标目录"
        },
        {
            "name": "test_yum_yum_downloadonly",
            "desc": "测试 yum 命令的 --downloadonly 选项，仅下载包"
        },
        {
            "name": "test_yum_yum_bugfix",
            "desc": "测试 yum 命令的 --bugfix 选项，在更新中包含与 bug 修复相关的包"
        },
        {
            "name": "test_yum_yum_enhancement",
            "desc": "测试 yum 命令的 --enhancement 选项，在更新中包含与功能增强相关的包"
        },
        {
            "name": "test_yum_yum_advisories_ADVISORY",
            "desc": "测试 yum 命令的 --advisories 选项，在更新中包含修复给定公告所需的包"
        },
        {
            "name": "test_yum_yum_bz_BUGZILLA",
            "desc": "测试 yum 命令的 --bz 选项，在更新中包含修复给定 BZ 所需的包"
        },
        {
            "name": "test_yum_yum_forcearch_ARCH",
            "desc": "测试 yum 命令的 --forcearch 选项，强制使用指定架构"
        },
        {
            "name": "test_yum_function_remove",
            "desc": "Test yum remove package"
        },
        {
            "name": "test_yum_function_group_install",
            "desc": "Test yum groupinstall"
        },
        {
            "name": "test_yum_function_repolist",
            "desc": "Test yum repolist"
        },
        {
            "name": "test_yum_yum__v",
            "desc": "测试yum命令的verbose选项，显示详细操作信息"
        },
        {
            "name": "test_yum_yum__q",
            "desc": "测试yum命令的quiet选项，进行静默操作"
        },
        {
            "name": "test_yum_yum__c",
            "desc": "测试yum命令的config选项，指定配置文件位置"
        },
        {
            "name": "test_yum_yum__upper_y",
            "desc": "测试yum命令的assumeyes选项，自动对所有问题回答yes"
        },
        {
            "name": "test_yum_yum__upper_c",
            "desc": "测试yum命令的cacheonly选项，仅使用系统缓存运行"
        },
        {
            "name": "test_yum_yum__upper_r",
            "desc": "测试yum命令的randomwait选项，设置最大命令等待时间"
        },
        {
            "name": "test_yum_yum__d",
            "desc": "测试yum命令的debuglevel选项，设置调试输出级别"
        },
        {
            "name": "test_yum_yum__e",
            "desc": "测试yum命令的errorlevel选项，设置错误输出级别"
        },
        {
            "name": "test_yum_yum__upper_h",
            "desc": "测试yum命令的help选项，显示命令帮助"
        },
        {
            "name": "test_yum_yum__b",
            "desc": "测试yum命令的best选项，在事务中尝试使用最佳可用包版本"
        },
        {
            "name": "test_yum_yum__upper_4",
            "desc": "测试yum命令的IPv4选项，仅解析到IPv4地址"
        },
        {
            "name": "test_yum_yum__upper_6",
            "desc": "测试yum命令的IPv6选项，仅解析到IPv6地址"
        },
        {
            "name": "test_yum_yum__x",
            "desc": "测试yum命令的exclude选项，按名称或通配符排除包"
        },
        {
            "name": "test_yum_yum__upper_y__q",
            "desc": "测试yum命令的assumeyes和quiet选项组合，静默自动确认"
        },
        {
            "name": "test_yum_yum__upper_c__q",
            "desc": "测试yum命令的cacheonly和quiet选项组合，静默仅使用缓存运行"
        },
        {
            "name": "test_yum_yum__v__upper_y",
            "desc": "测试yum命令的verbose和assumeyes选项组合，详细输出并自动确认"
        },
        {
            "name": "test_yum_function_update_all",
            "desc": "Test updating all packages"
        },
        {
            "name": "test_yum_function_info",
            "desc": "Test showing package information"
        },
        {
            "name": "test_yum_function_groupinstall",
            "desc": "Test installing a package group"
        },
        {
            "name": "test_yum_function_check_update",
            "desc": "Test checking for updates"
        },
        {
            "name": "test_yum_function_provides",
            "desc": "Test finding which package provides a file"
        }
    ]
}