{
    "path": "$OET_PATH/testcases/function_test/pkg_test/cmake/cmake",
    "machine num": 1,
    "cases": [
        {
            "name": "test_cmake_install_package",
            "desc": "测试cmake软件包的安装功能，验证安装过程是否成功。",
            "machine num": 1
        },
        {
            "name": "test_cmake_check_version",
            "desc": "测试cmake版本检查功能，验证能否正确输出版本信息。"
        },
        {
            "name": "test_cmake_uninstall_package",
            "desc": "测试cmake软件包的卸载功能，验证卸载过程是否彻底。"
        },
        {
            "name": "test_cmake_ccmake_usage",
            "desc": "使用-usage选项打印使用信息并退出"
        },
        {
            "name": "test_cmake_ccmake_help_command",
            "desc": "使用--help-command选项打印一个命令的帮助信息并退出"
        },
        {
            "name": "test_cmake_ccmake_help_commands",
            "desc": "使用--help-commands选项打印cmake-commands手册并退出"
        },
        {
            "name": "test_cmake_ccmake_help_module",
            "desc": "使用--help-module选项打印一个模块的帮助信息并退出"
        },
        {
            "name": "test_cmake_ccmake_help_modules",
            "desc": "使用--help-modules选项打印cmake-modules手册并退出"
        },
        {
            "name": "test_cmake_ccmake_help_policies",
            "desc": "使用--help-policies选项打印cmake-policies手册并退出"
        },
        {
            "name": "test_cmake_ccmake_help_property_list",
            "desc": "使用--help-property-list选项列出有可用帮助的属性并退出"
        },
        {
            "name": "test_cmake_ccmake_help_variable_list",
            "desc": "使用--help-variable-list选项列出有可用帮助的变量并退出"
        },
        {
            "name": "test_cmake_ccmake3_help_commands",
            "desc": "测试打印cmake命令手册参数"
        },
        {
            "name": "test_cmake_ccmake3_help_modules",
            "desc": "测试打印cmake模块手册参数"
        },
        {
            "name": "test_cmake_ccmake3_help_properties",
            "desc": "测试打印cmake属性手册参数"
        },
        {
            "name": "test_cmake_cmake_upper_l",
            "desc": "列出非高级缓存变量的测试用例"
        },
        {
            "name": "test_cmake_cmake_LH",
            "desc": "列出非高级缓存变量（显示帮助）的测试用例"
        },
        {
            "name": "test_cmake_cmake_upper_n",
            "desc": "仅查看模式的测试用例"
        },
        {
            "name": "test_cmake_cmake_upper_h",
            "desc": "打印用法信息并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help",
            "desc": "打印用法信息并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake_help",
            "desc": "打印用法信息并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake_usage",
            "desc": "打印用法信息并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake_version",
            "desc": "打印版本号并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake_upper_v",
            "desc": "打印版本号并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_full",
            "desc": "打印所有帮助手册并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_manual_list",
            "desc": "列出可用帮助手册并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_command",
            "desc": "打印一个命令的帮助并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_command_list",
            "desc": "列出有可用帮助的命令并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_module_list",
            "desc": "列出有可用帮助的模块并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_modules",
            "desc": "打印cmake-modules手册并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_policy_list",
            "desc": "列出有可用帮助的策略并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_policies",
            "desc": "打印cmake-policies手册并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_property",
            "desc": "打印一个属性的帮助并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_properties",
            "desc": "打印cmake-properties手册并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_variable_list",
            "desc": "列出有可用帮助的变量并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake__help_variables",
            "desc": "打印cmake-variables手册并退出的测试用例"
        },
        {
            "name": "test_cmake_cmake3_upper_n",
            "desc": "仅查看模式"
        },
        {
            "name": "test_cmake_cmake3_upper_p",
            "desc": "脚本处理模式"
        },
        {
            "name": "test_cmake_cmake3_upper_v",
            "desc": "打印版本号并退出"
        },
        {
            "name": "test_cmake_cmake3_help_manual",
            "desc": "打印一个帮助手册并退出"
        },
        {
            "name": "test_cmake_cmake3_help_command",
            "desc": "打印一个命令的帮助并退出"
        },
        {
            "name": "test_cmake_cmake3_help_command_list",
            "desc": "列出有可用帮助的命令并退出"
        },
        {
            "name": "test_cmake_cmake3_help_commands",
            "desc": "打印cmake-commands手册并退出"
        },
        {
            "name": "test_cmake_cmake3_help_modules",
            "desc": "打印cmake-modules手册并退出"
        },
        {
            "name": "test_cmake_cmake3_help_policies",
            "desc": "打印cmake-policies手册并退出"
        },
        {
            "name": "test_cmake_cmake3_help_property_list",
            "desc": "列出有可用帮助的属性并退出"
        },
        {
            "name": "test_cmake_cpack__h",
            "desc": "使用-h参数打印使用信息并退出"
        },
        {
            "name": "test_cmake_cpack3_help_policies",
            "desc": "测试打印cmake-policies手册并退出参数"
        },
        {
            "name": "test_cmake_cpack3_help_properties",
            "desc": "测试打印cmake-properties手册并退出参数"
        },
        {
            "name": "test_cmake_cpack3_help_variables",
            "desc": "测试打印cmake-variables手册并退出参数"
        },
        {
            "name": "test_cmake_ctest_print_labels",
            "desc": "打印所有可用的测试标签"
        },
        {
            "name": "test_cmake_ctest_help_command_list",
            "desc": "列出有可用帮助的命令并退出"
        },
        {
            "name": "test_cmake_ctest_help_variable_list",
            "desc": "列出有可用帮助的变量并退出"
        },
        {
            "name": "test_cmake_ctest3_upper_q",
            "desc": "使ctest静默运行"
        },
        {
            "name": "test_cmake_ctest3_http1_num_0",
            "desc": "使用HTTP 1.0提交"
        },
        {
            "name": "test_cmake_ctest3_help_command",
            "desc": "打印一个命令的帮助并退出"
        },
        {
            "name": "test_cmake_ctest3_help_command_list",
            "desc": "列出有可用帮助的命令并退出"
        },
        {
            "name": "test_cmake_ctest3_help_module",
            "desc": "打印一个模块的帮助并退出"
        },
        {
            "name": "test_cmake_ctest3_help_modules",
            "desc": "打印cmake-modules手册并退出"
        },
        {
            "name": "test_cmake_ctest3_help_properties",
            "desc": "打印cmake-properties手册并退出"
        },
        {
            "name": "test_cmake_function_install",
            "desc": "测试cmake软件包的基本安装功能，验证能否成功安装到系统。"
        },
        {
            "name": "test_cmake_function_uninstall",
            "desc": "测试cmake软件包的卸载功能，验证能否彻底移除已安装的软件包。"
        },
        {
            "name": "test_cmake_function_version",
            "desc": "测试cmake版本检查功能，验证能否正确输出版本信息。"
        },
        {
            "name": "test_cmake_function_help",
            "desc": "测试cmake的帮助信息功能，验证--help选项能正确打印使用信息。"
        }
    ]
}