{
    "path": "$OET_PATH/testcases/function_test/pkg_test/gdb/gdb",
    "machine num": 1,
    "cases": [
        {
            "name": "test_gdb_install",
            "desc": "测试gdb软件包的安装功能，验证安装过程是否正常完成",
            "machine num": 1
        },
        {
            "name": "test_gdb_function_install",
            "desc": "测试gdb软件包的安装功能，验证能否正确安装"
        },
        {
            "name": "test_gdb_function_version",
            "desc": "测试gdb版本查询功能，验证能否正确显示版本信息"
        },
        {
            "name": "test_gdb_function_help",
            "desc": "测试gdb帮助功能，验证能通过help命令获取帮助信息"
        },
        {
            "name": "test_gdb_gcore_pid",
            "desc": "测试为单个pid生成core文件"
        },
        {
            "name": "test_gdb_gdb_ex",
            "desc": "测试gdb使用-ex参数执行单个GDB命令"
        },
        {
            "name": "test_gdb_gdb_nh",
            "desc": "测试gdb使用--nh参数不读取~/.gdbinit文件"
        },
        {
            "name": "test_gdb_gdb_fullname",
            "desc": "测试gdb使用--fullname参数输出emacs-GDB接口使用的信息"
        },
        {
            "name": "test_gdb_gdb_interpreter",
            "desc": "测试gdb使用--interpreter参数选择特定的解释器/用户界面"
        },
        {
            "name": "test_gdb_gdb_w",
            "desc": "测试gdb使用-w参数启用GUI界面"
        },
        {
            "name": "test_gdb_gdb_nw",
            "desc": "测试gdb使用--nw参数禁用GUI界面"
        },
        {
            "name": "test_gdb_gdb_tui",
            "desc": "测试gdb使用--tui参数启用终端用户界面"
        },
        {
            "name": "test_gdb_gdb_silent",
            "desc": "测试gdb使用--silent参数启动时不打印版本号"
        },
        {
            "name": "test_gdb_gdb_configuration",
            "desc": "测试gdb使用--configuration参数打印GDB配置详情后退出"
        },
        {
            "name": "test_gdb_gdb_help",
            "desc": "测试gdb使用--help参数打印帮助信息后退出"
        },
        {
            "name": "test_gdb_gdb_version",
            "desc": "测试gdb使用--version参数打印版本信息后退出"
        },
        {
            "name": "test_gdb_function_uninstall",
            "desc": "测试gdb软件包的卸载功能，验证能否正确卸载"
        },
        {
            "name": "test_gdb_gcore_o",
            "desc": "测试使用-o参数指定核心转储文件的前缀"
        },
        {
            "name": "test_gdb_gcore_pid1_pid2",
            "desc": "测试为多个进程生成核心转储文件"
        },
        {
            "name": "test_gdb_gdb__pid",
            "desc": "测试 gdb 命令使用 --pid 参数附加到正在运行的指定进程"
        },
        {
            "name": "test_gdb_gdb__eval_command",
            "desc": "测试 gdb 命令使用 --eval-command 参数执行单个 GDB 命令"
        },
        {
            "name": "test_gdb_gdb__w",
            "desc": "测试 gdb 命令使用 -w 参数启用 GUI 界面"
        },
        {
            "name": "test_gdb_gdb__nw",
            "desc": "测试 gdb 命令使用 --nw 参数不使用 GUI 界面"
        },
        {
            "name": "test_gdb_gdb__tui",
            "desc": "测试 gdb 命令使用 --tui 参数使用终端用户界面"
        },
        {
            "name": "test_gdb_gdb__quiet",
            "desc": "测试 gdb 命令使用 --quiet 参数启动时不打印版本号"
        },
        {
            "name": "test_gdb_gdb__silent",
            "desc": "测试 gdb 命令使用 --silent 参数启动时不打印版本号"
        },
        {
            "name": "test_gdb_gdb__configuration",
            "desc": "测试 gdb 命令使用 --configuration 参数打印 GDB 配置详情后退出"
        },
        {
            "name": "test_gdb_gdb__help",
            "desc": "测试 gdb 命令使用 --help 参数打印帮助信息后退出"
        },
        {
            "name": "test_gdb_gdb__version",
            "desc": "测试 gdb 命令使用 --version 参数打印版本信息后退出"
        },
        {
            "name": "test_gdb_gdb__l",
            "desc": "测试 gdb 命令使用 -l 参数设置远程调试的超时秒数"
        },
        {
            "name": "test_gdb_gdb__cd",
            "desc": "测试 gdb 命令使用 --cd 参数将当前目录更改为指定目录"
        },
        {
            "name": "test_gdb_gdb__data_directory",
            "desc": "测试 gdb 命令使用 --data-directory 参数设置 GDB 的数据目录"
        },
        {
            "name": "test_gdb_gstack_no_args",
            "desc": "测试不带任何参数的gstack命令"
        }
    ]
}