{
    "path": "$OET_PATH/testcases/function_test/pkg_test/dwarves/dwarves",
    "machine num": 1,
    "cases": [
        {
            "name": "test_dwarves_function_install",
            "desc": "Test the installation of dwarves package"
        },
        {
            "name": "test_dwarves_function_uninstall",
            "desc": "Test the uninstallation of dwarves package"
        },
        {
            "name": "test_dwarves_function_complex",
            "desc": "Test complex functionalities of dwarves"
        },
        {
            "name": "test_dwarves_btfdiff__upper_v",
            "desc": "测试使用 -V 参数查看 btfdiff 命令的详细版本信息"
        },
        {
            "name": "test_dwarves_btfdiff__h",
            "desc": "测试使用 -h 参数查看 btfdiff 命令的帮助信息"
        },
        {
            "name": "test_dwarves_ctracer__g",
            "desc": "测试使用 -g 参数指定加载文件的掩码"
        },
        {
            "name": "test_dwarves_fullcircle_f",
            "desc": "测试 fullcircle 命令的 -f 参数，显示函数差异"
        },
        {
            "name": "test_dwarves_fullcircle_upper_v",
            "desc": "测试 fullcircle 命令的 -V 参数，显示详细的差异信息"
        },
        {
            "name": "test_dwarves_pdwtags__upper_f",
            "desc": "测试 pdwtags 命令的 -F 参数"
        },
        {
            "name": "test_dwarves_pdwtags__version",
            "desc": "测试 pdwtags 命令的 --version 参数"
        },
        {
            "name": "test_dwarves_scncopy_a",
            "desc": "测试 scncopy 命令使用 -a 参数"
        },
        {
            "name": "test_dwarves_syscse_p",
            "desc": "测试 syscse 命令的 -p 或 --prefix 参数功能"
        },
        {
            "name": "test_dwarves_syscse_help",
            "desc": "测试 syscse 命令的 -? 或 --help 参数功能"
        },
        {
            "name": "test_dwarves_function_version",
            "desc": "Test checking dwarves version"
        },
        {
            "name": "test_dwarves_btfdiff__v",
            "desc": "测试btfdiff命令的-v参数，用于显示详细输出"
        },
        {
            "name": "test_dwarves_btfdiff__v__upper_s",
            "desc": "测试btfdiff命令的-v和-S参数组合，用于显示详细输出和差异摘要"
        },
        {
            "name": "test_dwarves_ctracer_help",
            "desc": "测试使用--help参数获取帮助信息"
        },
        {
            "name": "test_dwarves_dtagnames_upper_e",
            "desc": "测试显示枚举信息"
        },
        {
            "name": "test_dwarves_dtagnames_upper_q",
            "desc": "测试显示快速模式"
        },
        {
            "name": "test_dwarves_fullcircle_upper_f",
            "desc": "执行fullcircle命令，使用--format_path参数并指定格式列表，测试调试格式指定功能"
        },
        {
            "name": "test_dwarves_fullcircle_t",
            "desc": "执行fullcircle命令，使用-t参数，测试显示简洁类型变化的功能"
        },
        {
            "name": "test_dwarves_fullcircle_usage",
            "desc": "执行fullcircle命令，使用--usage参数，测试显示简短用法信息的功能"
        },
        {
            "name": "test_dwarves_fullcircle_version",
            "desc": "执行fullcircle命令，使用--version参数，测试显示程序版本信息的功能"
        },
        {
            "name": "test_dwarves_pahole_compile",
            "desc": "测试输出可编译类型的功能"
        },
        {
            "name": "test_dwarves_pahole_upper_n",
            "desc": "测试显示类尺寸大小的功能"
        },
        {
            "name": "test_dwarves_pahole_q",
            "desc": "测试静默模式的功能"
        },
        {
            "name": "test_dwarves_pahole_upper_v",
            "desc": "测试详细模式的功能"
        },
        {
            "name": "test_dwarves_pdwtags_help",
            "desc": "测试pdwtags命令使用--help参数显示帮助列表"
        },
        {
            "name": "test_dwarves_pdwtags_usage",
            "desc": "测试pdwtags命令使用--usage参数显示简短用法信息"
        },
        {
            "name": "test_dwarves_pdwtags_version",
            "desc": "测试pdwtags命令使用--version参数打印程序版本"
        },
        {
            "name": "test_dwarves_pfunct_compile",
            "desc": "测试使用--compile选项，生成类型已展开的可编译源代码"
        },
        {
            "name": "test_dwarves_pfunct_upper_v",
            "desc": "测试使用-V/--verbose选项，启用详细输出"
        },
        {
            "name": "test_dwarves_pglobal_upper_f_f__upper_v",
            "desc": "测试同时使用-F、-f和-V参数指定调试格式，显示全局函数并启用详细模式"
        },
        {
            "name": "test_dwarves_syscse__upper_v",
            "desc": "测试使用-V或--version选项查看程序版本信息"
        },
        {
            "name": "test_dwarves_syscse_usage",
            "desc": "测试使用--usage选项查看简短用法信息"
        },
        {
            "name": "test_dwarves_syscse_p_prefix",
            "desc": "测试使用-p或--prefix选项并指定函数前缀"
        },
        {
            "name": "test_dwarves_syscse_no_option",
            "desc": "测试不提供任何选项，仅指定FILE参数"
        },
        {
            "name": "test_dwarves_pahole_find_pointer",
            "desc": "Test pahole find pointer"
        },
        {
            "name": "test_dwarves_pfunct_show_func",
            "desc": "Test pfunct show functions"
        },
        {
            "name": "test_dwarves_pfunct_show_proto",
            "desc": "Test pfunct show prototypes"
        },
        {
            "name": "test_dwarves_pfunct_show_extern",
            "desc": "Test pfunct show extern"
        },
        {
            "name": "test_dwarves_pfunct_show_params",
            "desc": "Test pfunct show parameters"
        },
        {
            "name": "test_dwarves_pfunct_help",
            "desc": "Test pfunct help information"
        },
        {
            "name": "test_dwarves_pfunct_version",
            "desc": "Test pfunct version info"
        },
        {
            "name": "test_dwarves_pglobal_help",
            "desc": "Test pglobal help information"
        },
        {
            "name": "test_dwarves_pglobal_version",
            "desc": "Test pglobal version info"
        },
        {
            "name": "test_dwarves_codiff_help",
            "desc": "Test codiff help information"
        },
        {
            "name": "test_dwarves_btfdiff_help",
            "desc": "Test btfdiff help information"
        },
        {
            "name": "test_dwarves_syscse_version",
            "desc": "Test syscse version"
        }
    ]
}