{
    "path": "$OET_PATH/testcases/function_test/pkg_test/glibc/glibc-debugutils",
    "machine num": 1,
    "cases": [
        {
            "name": "test_glibc-debugutils_debuginfo-install_basic",
            "desc": "测试debuginfo-install命令的基本功能"
        },
        {
            "name": "test_glibc-debugutils_eu-readelf_h",
            "desc": "测试 eu-readelf 的 -h 参数，显示帮助信息"
        },
        {
            "name": "test_glibc-debugutils_eu-readelf_s",
            "desc": "测试 eu-readelf 的 -s 参数，显示符号表信息"
        },
        {
            "name": "test_glibc-debugutils_eu-ar_list",
            "desc": "测试 eu-ar 命令列出归档文件内容的功能"
        },
        {
            "name": "test_glibc-debugutils_eu-nm_-a",
            "desc": "测试eu-nm命令的-a参数，显示所有符号"
        },
        {
            "name": "test_glibc-debugutils_eu-objdump_version",
            "desc": "测试 eu-objdump 的版本信息显示功能"
        },
        {
            "name": "test_glibc-debugutils_eu-unstrip_basic",
            "desc": "测试 eu-unstrip 命令的基本功能"
        },
        {
            "name": "test_glibc-debugutils_find-debuginfo_basic",
            "desc": "测试 find-debuginfo 命令的基本功能"
        },
        {
            "name": "test_glibc-debugutils_function_install",
            "desc": "测试glibc-debugutils软件包的安装功能"
        },
        {
            "name": "test_glibc-debugutils_function_uninstall",
            "desc": "测试glibc-debugutils软件包的卸载功能"
        },
        {
            "name": "test_glibc-debugutils_memusage_n",
            "desc": "测试使用 -n 参数指定要分析的程序文件名称"
        },
        {
            "name": "test_glibc-debugutils_memusage_p",
            "desc": "测试使用 -p 参数生成PNG图形文件"
        },
        {
            "name": "test_glibc-debugutils_memusage_d",
            "desc": "测试使用 -d 参数生成二进制数据文件"
        },
        {
            "name": "test_glibc-debugutils_memusage_u",
            "desc": "测试使用 -u 参数关闭输出缓冲"
        },
        {
            "name": "test_glibc-debugutils_memusage_b",
            "desc": "测试使用 -b 参数指定收集指定数量的条目后再写入"
        },
        {
            "name": "test_glibc-debugutils_memusage_m",
            "desc": "测试使用 -m 参数同时跟踪 mmap 等系统调用"
        },
        {
            "name": "test_glibc-debugutils_memusage_upper_question",
            "desc": "测试使用 --help 参数打印帮助信息"
        },
        {
            "name": "test_glibc-debugutils_memusage_upper_v",
            "desc": "测试使用 -V 参数打印版本信息"
        },
        {
            "name": "test_glibc-debugutils_memusage_t",
            "desc": "测试使用 -t 参数生成基于时间的线性图表（仅图形输出时适用）"
        },
        {
            "name": "test_glibc-debugutils_memusage_upper_t",
            "desc": "测试使用 -T 参数同时绘制总内存使用图表（仅图形输出时适用）"
        },
        {
            "name": "test_glibc-debugutils_memusage_title",
            "desc": "测试使用 --title 参数设置图表标题（仅图形输出时适用）"
        },
        {
            "name": "test_glibc-debugutils_memusage_x",
            "desc": "测试使用 -x 参数设置图表宽度（仅图形输出时适用）"
        },
        {
            "name": "test_glibc-debugutils_memusage_y",
            "desc": "测试使用 -y 参数设置图表高度（仅图形输出时适用）"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_help",
            "desc": "测试 memusagestat 命令的 --help 参数，验证帮助信息是否正确显示"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_upper_v",
            "desc": "测试 memusagestat 命令的 -V/--version 参数，验证版本信息是否正确显示"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_usage",
            "desc": "测试 memusagestat 命令的 --usage 参数，验证简短用法信息是否正确显示"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_output",
            "desc": "测试 memusagestat 命令的 -o/--output 参数，验证指定输出文件功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_string",
            "desc": "测试 memusagestat 命令的 -s/--string 参数，验证设置输出图形标题功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_time",
            "desc": "测试 memusagestat 命令的 -t/--time 参数，验证生成基于时间的线性输出功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_upper_t",
            "desc": "测试 memusagestat 命令的 -T/--total 参数，验证绘制总内存消耗图功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_x",
            "desc": "测试 memusagestat 命令的 -x/--x-size 参数，验证设置输出图形宽度功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_y",
            "desc": "测试 memusagestat 命令的 -y/--y-size 参数，验证设置输出图形高度功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_output_string",
            "desc": "测试 memusagestat 命令的 -o 和 -s 参数组合，验证同时指定输出文件和标题的功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_time_upper_t",
            "desc": "测试 memusagestat 命令的 -t 和 -T 参数组合，验证同时启用基于时间的输出和总内存消耗图功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_x_y",
            "desc": "测试 memusagestat 命令的 -x 和 -y 参数组合，验证同时设置输出图形宽度和高度的功能"
        },
        {
            "name": "test_glibc-debugutils_memusagestat_basic",
            "desc": "测试 memusagestat 命令的基本用法，仅提供 DATAFILE 参数，验证默认行为"
        },
        {
            "name": "test_glibc-debugutils_mtrace_help",
            "desc": "测试mtrace命令的--help参数，验证其能否正确打印帮助信息并退出"
        },
        {
            "name": "test_glibc-debugutils_mtrace_version",
            "desc": "测试mtrace命令的--version参数，验证其能否正确打印版本号并退出"
        },
        {
            "name": "test_glibc-debugutils_pcprofiledump_help",
            "desc": "测试pcprofiledump命令的帮助信息显示"
        },
        {
            "name": "test_glibc-debugutils_pcprofiledump_usage",
            "desc": "测试pcprofiledump命令的简短用法信息显示"
        },
        {
            "name": "test_glibc-debugutils_pcprofiledump_upper_version",
            "desc": "测试pcprofiledump命令的版本信息显示"
        },
        {
            "name": "test_glibc-debugutils_pcprofiledump_unbuffered",
            "desc": "测试pcprofiledump命令以无缓冲模式输出"
        },
        {
            "name": "test_glibc-debugutils_pcprofiledump_upper_v",
            "desc": "测试pcprofiledump命令的版本信息显示（短参数）"
        },
        {
            "name": "test_glibc-debugutils_pcprofiledump_with_file",
            "desc": "测试pcprofiledump命令解析指定的PC profiling数据文件"
        },
        {
            "name": "test_glibc-debugutils_xtrace_help",
            "desc": "测试xtrace命令的帮助选项"
        },
        {
            "name": "test_glibc-debugutils_xtrace_usage",
            "desc": "测试xtrace命令的用法信息选项"
        },
        {
            "name": "test_glibc-debugutils_xtrace_upper_v",
            "desc": "测试xtrace命令的版本信息选项"
        },
        {
            "name": "test_glibc-debugutils_xtrace_data",
            "desc": "测试xtrace命令的读取数据文件选项"
        },
        {
            "name": "test_glibc-debugutils_xtrace_no_args",
            "desc": "测试xtrace命令不带任何参数执行程序"
        },
        {
            "name": "test_glibc-debugutils_function_check_installed",
            "desc": "验证软件包已正确安装"
        },
        {
            "name": "test_glibc-debugutils_function_debuginfo_install",
            "desc": "测试debuginfo-install基本功能"
        },
        {
            "name": "test_glibc-debugutils_function_eu_readelf",
            "desc": "测试eu-readelf基本功能"
        },
        {
            "name": "test_glibc-debugutils_function_eu_nm",
            "desc": "测试eu-nm基本功能"
        },
        {
            "name": "test_glibc-debugutils_function_eu_objdump",
            "desc": "测试eu-objdump基本功能"
        },
        {
            "name": "test_glibc-debugutils_function_memusage",
            "desc": "测试memusage基本内存分析"
        },
        {
            "name": "test_glibc-debugutils_function_memusagestat",
            "desc": "测试memusagestat图表生成"
        },
        {
            "name": "test_glibc-debugutils_function_mtrace",
            "desc": "测试mtrace内存跟踪"
        },
        {
            "name": "test_glibc-debugutils_function_find_debuginfo",
            "desc": "测试find-debuginfo基本功能"
        }
    ]
}