{
    "path": "$OET_PATH/testcases/function_test/pkg_test/Cython/python3-Cython",
    "machine num": 1,
    "cases": [
        {
            "name": "test_python3-Cython_cygdb_h",
            "desc": "测试 cygdb 的 -h 参数，显示帮助信息"
        },
        {
            "name": "test_python3-Cython_cygdb_help",
            "desc": "测试 cygdb 的 --help 参数，显示帮助信息"
        },
        {
            "name": "test_python3-Cython_cygdb_gdb_executable",
            "desc": "测试 cygdb 的 --gdb-executable 参数，指定 gdb 可执行文件"
        },
        {
            "name": "test_python3-Cython_cygdb_v",
            "desc": "测试 cygdb 的 -v 参数，启用详细模式"
        },
        {
            "name": "test_python3-Cython_cygdb_vv",
            "desc": "测试 cygdb 的 -v -v 参数组合，启用更高级别的详细模式"
        },
        {
            "name": "test_python3-Cython_cygdb_skip_interpreter",
            "desc": "测试 cygdb 的 --skip-interpreter 参数，不自动指向生成调试信息时使用的解释器"
        },
        {
            "name": "test_python3-Cython_cygdb_path",
            "desc": "测试 cygdb 的基本用法，仅指定 PATH 参数"
        },
        {
            "name": "test_python3-Cython_cygdb_path_gdb_arguments",
            "desc": "测试 cygdb 的完整用法，指定 PATH 和 GDB_ARGUMENTS"
        },
        {
            "name": "test_python3-Cython_cython_h",
            "desc": "测试 cython 命令的 help 参数，验证是否显示帮助信息"
        },
        {
            "name": "test_python3-Cython_cython_upper_v",
            "desc": "测试 cython 命令的 version 参数，验证是否显示版本号"
        },
        {
            "name": "test_python3-Cython_cython_l",
            "desc": "测试 cython 命令的 create-listing 参数，验证是否将错误信息写入列表文件"
        },
        {
            "name": "test_python3-Cython_cython_upper_i",
            "desc": "测试 cython 命令的 include-dir 参数，验证是否在指定目录搜索包含文件"
        },
        {
            "name": "test_python3-Cython_cython_o",
            "desc": "测试 cython 命令的 output-file 参数，验证是否指定生成的 C 文件名称"
        },
        {
            "name": "test_python3-Cython_cython_t",
            "desc": "测试 cython 命令的 timestamps 参数，验证是否仅编译较新的源文件"
        },
        {
            "name": "test_python3-Cython_cython_f",
            "desc": "测试 cython 命令的 force 参数，验证是否强制编译所有源文件"
        },
        {
            "name": "test_python3-Cython_cython_v",
            "desc": "测试 cython 命令的 verbose 参数，验证是否显示详细编译信息"
        },
        {
            "name": "test_python3-Cython_cython_p",
            "desc": "测试 cython 命令的 embed-positions 参数，验证是否在函数文档字符串中嵌入位置信息"
        },
        {
            "name": "test_python3-Cython_cython_cleanup",
            "desc": "测试 cython 命令的 cleanup 参数，验证是否在 Python 退出时释放内部对象以进行内存调试"
        },
        {
            "name": "test_python3-Cython_cython_w",
            "desc": "测试 cython 命令的 working 参数，验证是否设置 Cython 的工作目录"
        },
        {
            "name": "test_python3-Cython_cython_gdb",
            "desc": "测试 cython 命令的 gdb 参数，验证是否为 cygdb 输出调试信息"
        },
        {
            "name": "test_python3-Cython_cython_gdb_outdir",
            "desc": "测试 cython 命令的 gdb-outdir 参数，验证是否指定 gdb 调试信息输出目录"
        },
        {
            "name": "test_python3-Cython_cython_upper_d",
            "desc": "测试 cython 命令的 no-docstrings 参数，验证是否从编译模块中去除文档字符串"
        },
        {
            "name": "test_python3-Cython_cython_a",
            "desc": "测试 cython 命令的 annotate 参数，验证是否生成带颜色高亮的 HTML 源码版本"
        },
        {
            "name": "test_python3-Cython_cython_annotate_fullc",
            "desc": "测试 cython 命令的 annotate-fullc 参数，验证是否生成包含完整生成 C/C++ 代码的带颜色高亮 HTML 源码版本"
        },
        {
            "name": "test_python3-Cython_cython_annotate_coverage",
            "desc": "测试 cython 命令的 annotate-coverage 参数，验证是否使用覆盖率 XML 文件注释并包含覆盖率信息"
        },
        {
            "name": "test_python3-Cython_cython_line_directives",
            "desc": "测试 cython 命令的 line-directives 参数，验证是否生成指向 .pyx 源码的 #line 指令"
        },
        {
            "name": "test_python3-Cython_cython_special_plus",
            "desc": "测试 cython 命令的 cplus 参数，验证是否输出 C++ 文件而非 C 文件"
        },
        {
            "name": "test_python3-Cython_cython_embed",
            "desc": "测试 cython 命令的 embed 参数，验证是否生成嵌入 Python 解释器的 main() 函数"
        },
        {
            "name": "test_python3-Cython_cython_num_2",
            "desc": "测试 cython 命令的 2 参数，验证是否基于 Python 2 语法和代码语义进行编译"
        },
        {
            "name": "test_python3-Cython_cython_num_3",
            "desc": "测试 cython 命令的 3 参数，验证是否基于 Python 3 语法和代码语义进行编译"
        },
        {
            "name": "test_python3-Cython_cython_3str",
            "desc": "测试 cython 命令的 3str 参数，验证是否基于 Python 3 语法和代码语义编译，且在 Python 2 下不默认将字符串字面量视为 Unicode"
        },
        {
            "name": "test_python3-Cython_cython_lenient",
            "desc": "测试 cython 命令的 lenient 参数，验证是否将某些编译时错误改为运行时错误以提高 Python 兼容性"
        },
        {
            "name": "test_python3-Cython_cython_capi_reexport_cincludes",
            "desc": "测试 cython 命令的 capi-reexport-cincludes 参数，验证是否将 cincluded 头文件添加到任何自动生成的头文件中"
        },
        {
            "name": "test_python3-Cython_cython_fast_fail",
            "desc": "测试 cython 命令的 fast-fail 参数，验证是否在第一个错误时中止编译"
        },
        {
            "name": "test_python3-Cython_cython_upper_werror",
            "desc": "测试 cython 命令的 warning-errors 参数，验证是否将所有警告视为错误"
        },
        {
            "name": "test_python3-Cython_cython_upper_wextra",
            "desc": "测试 cython 命令的 warning-extra 参数，验证是否启用额外警告"
        },
        {
            "name": "test_python3-Cython_cython_upper_x",
            "desc": "测试 cython 命令的 directive 参数，验证是否覆盖编译器指令"
        },
        {
            "name": "test_python3-Cython_cython_upper_e",
            "desc": "测试 cython 命令的 compile-time-env 参数，验证是否提供类似 DEF 的编译时环境"
        },
        {
            "name": "test_python3-Cython_cython_module_name",
            "desc": "测试 cython 命令的 module-name 参数，验证是否指定完全限定模块名"
        },
        {
            "name": "test_python3-Cython_cython_upper_m",
            "desc": "测试 cython 命令的 depfile 参数，验证是否为源文件生成依赖文件"
        },
        {
            "name": "test_python3-Cython_cythonize_h",
            "desc": "测试显示帮助信息的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_upper_x",
            "desc": "测试设置编译器指令的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_upper_e",
            "desc": "测试设置编译时环境变量的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_s",
            "desc": "测试设置cythonize选项的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_num_2",
            "desc": "测试使用Python 2语法模式的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_num_3",
            "desc": "测试使用Python 3语法模式的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_3str",
            "desc": "测试使用Python 3字符串语法模式的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_cplus",
            "desc": "测试编译为C++代码的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_a",
            "desc": "测试生成带注释的HTML源码文件的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_annotate_fullc",
            "desc": "测试生成包含完整生成C/C++代码的带注释HTML源码文件的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_x",
            "desc": "测试从编译中排除特定文件模式的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_b",
            "desc": "测试使用distutils/setuptools构建扩展模块的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_i",
            "desc": "测试使用distutils/setuptools原地构建扩展模块的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_j",
            "desc": "测试并行运行N个构建任务的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_f",
            "desc": "测试强制重新编译的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_q",
            "desc": "测试静默模式编译的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_lenient",
            "desc": "测试通过忽略某些编译时错误来增加Python兼容性的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_k",
            "desc": "测试忽略编译失败并尽可能继续编译的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_no_docstrings",
            "desc": "测试剥离文档字符串的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_upper_m",
            "desc": "测试为源文件生成依赖文件的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_upper_x_a",
            "desc": "测试组合使用设置编译器指令和生成带注释HTML文件的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_i_j",
            "desc": "测试组合使用原地构建和并行编译的功能"
        },
        {
            "name": "test_python3-Cython_cythonize_f_b",
            "desc": "测试组合使用强制重新编译和构建扩展模块的功能"
        },
        {
            "name": "test_python3-Cython_function_install",
            "desc": "测试 python3-Cython 软件包的安装功能"
        },
        {
            "name": "test_python3-Cython_function_uninstall",
            "desc": "测试 python3-Cython 软件包的卸载功能"
        },
        {
            "name": "test_python3-Cython_function_check_version",
            "desc": "测试检查 Cython 版本的功能"
        },
        {
            "name": "test_python3-Cython_function_compile_pyx",
            "desc": "测试编译 .pyx 文件为 .c 文件"
        },
        {
            "name": "test_python3-Cython_function_build_extension",
            "desc": "测试使用 cythonize 构建扩展模块"
        },
        {
            "name": "test_python3-Cython_function_embed_main",
            "desc": "测试生成嵌入式 Python 解释器入口"
        },
        {
            "name": "test_python3-Cython_function_annotate_html",
            "desc": "测试生成带注释的 HTML 文件"
        },
        {
            "name": "test_python3-Cython_function_gdb_debug",
            "desc": "测试生成 GDB 调试信息"
        },
        {
            "name": "test_python3-Cython_function_cleanup_mem",
            "desc": "测试启用内存调试清理功能"
        }
    ]
}