{
    "path": "$OET_PATH/testcases/function_test/pkg_test/gnustep-make/gnustep-make",
    "machine num": 1,
    "cases": [
        {
            "name": "test_gnustep-make_debugapp_find",
            "desc": "测试debugapp命令的--find参数，用于查找应用程序的完整路径"
        },
        {
            "name": "test_gnustep-make_debugapp_debug",
            "desc": "测试debugapp命令的--debug参数，用于在调试器中启动应用程序"
        },
        {
            "name": "test_gnustep-make_debugapp_library_combo",
            "desc": "测试debugapp命令的--library-combo参数，用于在非标准设置中启动应用程序"
        },
        {
            "name": "test_gnustep-make_debugapp_application",
            "desc": "测试debugapp命令的application参数，用于指定应用程序名称"
        },
        {
            "name": "test_gnustep-make_debugapp_arguments",
            "desc": "测试debugapp命令的arguments参数，用于传递应用程序的参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--variable_upper_cc",
            "desc": "测试 gnustep-config 命令的 --variable=CC 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--variable_upper_cpp",
            "desc": "测试 gnustep-config 命令的 --variable=CPP 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--variable_upper_cxx",
            "desc": "测试 gnustep-config 命令的 --variable=CXX 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--variable_upper_objcxx",
            "desc": "测试 gnustep-config 命令的 --variable=OBJCXX 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--variable_upper_ldflags",
            "desc": "测试 gnustep-config 命令的 --variable=LDFLAGS 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--variable_upper_make",
            "desc": "测试 gnustep-config 命令的 --variable=GNUMAKE 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--variable__system_apps",
            "desc": "测试 gnustep-config 命令的 --variable=GNUSTEP_SYSTEM_APPS 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--debug_flags",
            "desc": "测试 gnustep-config 命令的 --debug-flags 参数"
        },
        {
            "name": "test_gnustep-make_gnustep-config_--objc_flags",
            "desc": "测试 gnust ep -config 命令的--objc-flags参数"
        },
        {
            "name": "test_gnustep-make_gnustep-tests_documentation",
            "desc": "测试 gnustep-tests 的 --documentation 参数，查看完整文档"
        },
        {
            "name": "test_gnustep-make_gnustep-tests_clean",
            "desc": "测试 gnustep-tests 的 --clean 参数，清理旧日志和残留文件"
        },
        {
            "name": "test_gnustep-make_gnustep-tests_failfast",
            "desc": "测试 gnustep-tests 的 --failfast 参数，在第一次失败后停止"
        },
        {
            "name": "test_gnustep-make_gnustep-tests_debug",
            "desc": "测试 gnustep-tests 的 --debug 参数，对失败的测试运行 gdb"
        },
        {
            "name": "test_gnustep-make_gnustep-tests_developer",
            "desc": "测试 gnustep-tests 的 --developer 参数，将 hopes 视为真实测试"
        },
        {
            "name": "test_gnustep-make_gnustep-tests_verbose",
            "desc": "测试 gnustep-tests 的 --verbose 参数，输出详细日志"
        },
        {
            "name": "test_gnustep-make_gnustep-tests_sequential",
            "desc": "测试 gnustep-tests 的 --sequential 参数，禁用并行构建"
        },
        {
            "name": "test_gnustep-make_opentool_library_combo",
            "desc": "测试 opentool 命令的 --library-combo 参数"
        },
        {
            "name": "test_gnustep-make_opentool_tool",
            "desc": "测试 opentool 命令的 tool 参数"
        },
        {
            "name": "test_gnustep-make_opentool_tool_arguments",
            "desc": "测试 opentool 命令的 tool 和 arguments 参数组合"
        },
        {
            "name": "test_gnustep-make_function_build",
            "desc": "测试gnustep-make的基本构建功能"
        }
    ]
}