{
    "path": "$OET_PATH/testcases/function_test/pkg_test/irqbalance/irqbalance",
    "machine num": 1,
    "cases": [
        {
            "name": "test_irqbalance_service_restart",
            "desc": "测试 irqbalance 服务的重启功能，验证是否能够正常重启 irqbalance 服务。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_status",
            "desc": "测试 irqbalance 服务的状态查询功能，验证是否能够正常查询 irqbalance 服务的运行状态。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log",
            "desc": "测试 irqbalance 服务的日志查看功能，验证是否能够正常查看 irqbalance 服务的日志信息。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_start",
            "desc": "测试 irqbalance 服务的启动功能，验证是否能够正常启动 irqbalance 服务。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_stop",
            "desc": "测试 irqbalance 服务的停止功能，验证是否能够正常停止 irqbalance 服务。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_config",
            "desc": "测试 irqbalance 服务的配置功能，验证是否能够正常配置 irqbalance 服务的参数。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_reload",
            "desc": "测试 irqbalance 服务的重载功能，验证是否能够正常重载 irqbalance 服务的配置。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_enable",
            "desc": "测试 irqbalance 服务的开机自启功能，验证是否能够正常设置 irqbalance 服务为开机自启。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_disable",
            "desc": "测试 irqbalance 服务的禁用开机自启功能，验证是否能够正常禁用 irqbalance 服务的开机自启。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_restart_with_config",
            "desc": "测试 irqbalance 服务在配置变更后的重启功能，验证是否能够正常重启并应用新的配置。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_level",
            "desc": "测试 irqbalance 服务的日志级别设置功能，验证是否能够正常设置并查看 irqbalance 服务的日志级别。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_rotate",
            "desc": "测试 irqbalance 服务的日志轮转功能，验证是否能够正常轮转 irqbalance 服务的日志文件。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_archive",
            "desc": "测试 irqbalance 服务的日志归档功能，验证是否能够正常归档 irqbalance 服务的日志文件。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_clear",
            "desc": "测试 irqbalance 服务的日志清空功能，验证是否能够正常清空 irqbalance 服务的日志文件。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_retention",
            "desc": "测试 irqbalance 服务的日志保留功能，验证是否能够正常设置并保留指定数量的 irqbalance 服务日志文件。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_export",
            "desc": "测试 irqbalance 服务的日志导出功能，验证是否能够正常导出 irqbalance 服务的日志信息。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_filter",
            "desc": "测试 irqbalance 服务的日志过滤功能，验证是否能够正常过滤并查看 irqbalance 服务的日志信息。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_analysis",
            "desc": "测试 irqbalance 服务的日志分析功能，验证是否能够正常分析 irqbalance 服务的日志信息。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_compress",
            "desc": "测试 irqbalance 服务的日志压缩功能，验证是否能够正常压缩 irqbalance 服务的日志文件。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_service_log_level_set",
            "desc": "测试 irqbalance 服务的日志级别设置功能，验证是否能够正常设置并应用新的日志级别。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_install",
            "desc": "测试 irqbalance 软件包的安装功能，验证是否能够正常安装 irqbalance。",
            "machine num": 1
        },
        {
            "name": "test_irqbalance_irqbalance_oneshot",
            "desc": "测试 irqbalance 命令的 --oneshot 参数"
        },
        {
            "name": "test_irqbalance_irqbalance_powerthresh",
            "desc": "测试 irqbalance 命令的 --powerthresh 参数"
        },
        {
            "name": "test_irqbalance_irqbalance_powerthresh_off",
            "desc": "测试 irqbalance 命令的 --powerthresh=off 参数"
        },
        {
            "name": "test_irqbalance_irqbalance_powerthresh_n",
            "desc": "测试 irqbalance 命令的 --powerthresh=n 参数"
        },
        {
            "name": "test_irqbalance_irqlalance_policyscript",
            "desc": "测试 irqbalanc e命令的 --policyscript=script 参数"
        },
        {
            "name": "test_irqbalance_function_install",
            "desc": "测试 irqbalance 软件包的安装功能，验证能否正常安装软件包。"
        },
        {
            "name": "test_irqbalance_function_uninstall",
            "desc": "测试 irqbalance 软件包的卸载功能，验证能否彻底卸载。"
        },
        {
            "name": "test_irqbalance_function_service_on",
            "desc": "测试 irqbalance 服务的基本开关功能，验证能否正常启动、停止、启用开机自启。"
        },
        {
            "name": "test_irqbalance_function_balance_via_pid",
            "desc": "测试 irqbalance 进程的中断负载均衡效果，验证中断在CPU间的分布情况。"
        },
        {
            "name": "test_irqbalance_function_basic_service",
            "desc": "测试irqbalance服务的基本管理功能（启动、停止、重启、查看状态）。"
        },
        {
            "name": "test_irqbalance_function_balance_effect",
            "desc": "测试irqbalance运行时的中断负载均衡效果，验证中断在CPU核心间的分布是否合理。"
        },
        {
            "name": "test_irqbalance_function_service",
            "desc": "测试 irqbalance 服务的基本管理功能（启动、停止、重启、查看状态）。"
        },
        {
            "name": "test_irqbalance_function_autostart",
            "desc": "测试 irqbalance 服务的开机自启设置与禁用功能。"
        },
        {
            "name": "test_irqbalance_function_service_autostart",
            "desc": "测试 irqbalance 服务的开机自启设置与禁用功能。"
        },
        {
            "name": "test_irqbalance_function_oneshot",
            "desc": "测试 irqbalance 命令的 --oneshot 参数，验证其单次执行负载均衡的能力。"
        }
    ]
}