{
    "path": "$OET_PATH/testcases/function_test/pkg_test/dnf/dnf-automatic",
    "machine num": 1,
    "cases": [
        {
            "name": "test_dnf-automatic_dnf-automatic_installupdates",
            "desc": "测试 dnf-automatic 命令的 --installupdates 参数"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_downloadupdates",
            "desc": "测试 dnf-automatic 命令的 --downloadupdates 参数"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_conf_path",
            "desc": "测试 dnf-automatic 命令的 conf_path 参数"
        },
        {
            "name": "test_dnf-automatic_function_uninstall",
            "desc": "测试 dnf-automatic 软件包的卸载功能"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_timer",
            "desc": "测试使用 --timer 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_no-installupdates",
            "desc": "测试使用 --no-installupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_no-downloadupdates",
            "desc": "测试使用 --no-downloadupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_timer_installupdates",
            "desc": "测试同时使用 --timer 和 --installupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_timer_downloadupdates",
            "desc": "测试同时使用 --timer 和 --downloadupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_timer_no-installupdates",
            "desc": "测试同时使用 --timer 和 --no-installupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_timer_no-downloadupdates",
            "desc": "测试同时使用 --timer 和 --no-downloadupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_installupdates_downloadupdates",
            "desc": "测试同时使用 --installupdates 和 --downloadupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_installupdates_no-downloadupdates",
            "desc": "测试同时使用 --installupdates 和 --no-downloadupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_no-installupdates_downloadupdates",
            "desc": "测试同时使用 --no-installupdates 和 --downloadupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_dnf-automatic_no-installupdates_no-downloadupdates",
            "desc": "测试同时使用 --no-installupdates 和 --no-downloadupdates 参数运行 dnf-automatic 命令"
        },
        {
            "name": "test_dnf-automatic_function_install",
            "desc": "测试 dnf-automatic 软件包的安装功能"
        },
        {
            "name": "test_dnf-automatic_function_checkinstalled",
            "desc": "检查 dnf-automatic 软件包是否已安装"
        },
        {
            "name": "test_dnf-automatic_function_enableservice",
            "desc": "测试启用并启动 dnf-automatic.timer 定时服务"
        },
        {
            "name": "test_dnf-automatic_function_service_status",
            "desc": "检查 dnf-automatic.timer 服务的运行状态"
        },
        {
            "name": "test_dnf-automatic_function_applyconfig",
            "desc": "测试应用配置后服务重载功能"
        },
        {
            "name": "test_dnf-automatic_function_dryrun",
            "desc": "测试 dnf-automatic 的模拟运行（dry-run）功能"
        }
    ]
}