{
    "path": "$OET_PATH/testcases/function_test/pkg_test/httpd/httpd-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_httpd-devel_install",
            "desc": "测试httpd-devel软件包的安装功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_uninstall",
            "desc": "测试httpd-devel软件包的卸载功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_upgrade",
            "desc": "测试httpd-devel软件包的升级功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_downgrade",
            "desc": "测试httpd-devel软件包的降级功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_rollback",
            "desc": "测试httpd-devel软件包的升级回滚功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_service_start",
            "desc": "测试httpd-devel软件包服务的启动功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_service_stop",
            "desc": "测试httpd-devel软件包服务的停止功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_service_restart",
            "desc": "测试httpd-devel软件包服务的重启功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_service_status",
            "desc": "测试httpd-devel软件包服务的状态查询功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_service_config",
            "desc": "测试httpd-devel软件包服务的配置功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_service_log",
            "desc": "测试httpd-devel软件包服务的日志查看功能",
            "machine num": 1
        },
        {
            "name": "test_httpd-devel_apxs_g_n",
            "desc": "测试 apxs 命令的 -g 和 -n 参数组合，用于生成模块模板"
        },
        {
            "name": "test_httpd-devel_apxs_q",
            "desc": "测试 apxs 命令的 -q 参数，用于查询配置信息"
        },
        {
            "name": "test_httpd-devel_apxs_q_v",
            "desc": "测试 apxs 命令的 -q 和 -v 参数组合，用于查询配置信息并显示版本"
        },
        {
            "name": "test_httpd-devel_apxs_c",
            "desc": "测试 apxs 命令的 -c 参数，用于编译源文件为 DSO 模块"
        },
        {
            "name": "test_httpd-devel_apxs_c_o",
            "desc": "测试 apxs 命令的 -c 和 -o 参数组合，用于编译源文件并指定输出 DSO 文件名"
        },
        {
            "name": "test_httpd-devel_apxs_c_upper_d",
            "desc": "测试 apxs 命令的 -c 和 -D 参数组合，用于编译时定义宏"
        },
        {
            "name": "test_httpd-devel_apxs_c_upper_i",
            "desc": "测试 apxs 命令的 -c 和 -I 参数组合，用于编译时添加头文件目录"
        },
        {
            "name": "test_httpd-devel_apxs_c_upper_l",
            "desc": "测试 apxs 命令的 -c 和 -L 参数组合，用于编译时添加库文件目录"
        },
        {
            "name": "test_httpd-devel_apxs_c_l",
            "desc": "测试 apxs 命令的 -c 和 -l 参数组合，用于编译时链接指定库"
        },
        {
            "name": "test_httpd-devel_apxs_c_Wc",
            "desc": "测试 apxs 命令的 -c 和 -Wc 参数组合，用于传递编译器标志"
        },
        {
            "name": "test_httpd-devel_apxs_c_Wl",
            "desc": "测试 apxs 命令的 -c 和 -Wl 参数组合，用于传递链接器标志"
        },
        {
            "name": "test_httpd-devel_apxs_c_p",
            "desc": "测试 apxs 命令的 -c 和 -p 参数组合，用于保留构建的 .so 文件"
        },
        {
            "name": "test_httpd-devel_apxs_i",
            "desc": "测试 apxs 命令的 -i 参数，用于安装已编译的 DSO 模块"
        },
        {
            "name": "test_httpd-devel_apxs_i_a",
            "desc": "测试 apxs 命令的 -i 和 -a 参数组合，用于安装模块并自动启用"
        },
        {
            "name": "test_httpd-devel_apxs_i_upper_a",
            "desc": "测试 apxs 命令的 -i 和 _upper_A 参数组合，用于安装模块但不自动启用"
        },
        {
            "name": "test_httpd-devel_apxs_i_n",
            "desc": "测试 apxs 命令的 -i 和 -n 参数组合，用于安装模块时指定模块名"
        },
        {
            "name": "test_httpd-devel_apxs_e",
            "desc": "测试 apxs 命令的 -e 参数，用于编辑已安装模块的配置"
        },
        {
            "name": "test_httpd-devel_apxs_e_a",
            "desc": "测试 apxs 命令的 -e 和 -a 参数组合，用于编辑模块配置并自动启用"
        },
        {
            "name": "test_httpd-devel_apxs_e_upper_a",
            "desc": "测试 apxs 命令的 -e 和 _upper_A 参数组合，用于编辑模块配置但不自动启用"
        },
        {
            "name": "test_httpd-devel_apxs_e_n",
            "desc": "测试 apxs 命令的 -e 和 -n 参数组合，用于编辑模块配置时指定模块名"
        },
        {
            "name": "test_httpd-devel_apxs_upper_s",
            "desc": "测试 apxs 命令的 -S 参数，用于设置覆盖配置变量"
        },
        {
            "name": "test_httpd-devel_function_install",
            "desc": "测试httpd-devel软件包的安装功能，确保能成功安装"
        },
        {
            "name": "test_httpd-devel_function_check",
            "desc": "测试检查httpd-devel软件包是否已安装"
        },
        {
            "name": "test_httpd-devel_function_apxs_g",
            "desc": "测试apxs命令的-g参数生成模块模板"
        },
        {
            "name": "test_httpd-devel_function_apxs_c",
            "desc": "测试apxs命令的-c参数编译模块"
        },
        {
            "name": "test_httpd-devel_function_apxs_i",
            "desc": "测试apxs命令的-i参数安装模块"
        },
        {
            "name": "test_httpd-devel_function_apxs_q",
            "desc": "测试apxs命令的-q参数查询配置"
        },
        {
            "name": "test_httpd-devel_function_uninstall",
            "desc": "测试httpd-devel软件包的卸载功能"
        }
    ]
}