{
    "path": "$OET_PATH/testcases/function_test/pkg_test/freeradius/freeradius-utils",
    "machine num": 1,
    "cases": [
        {
            "name": "test_freeradius-utils_function_install",
            "desc": "Test the installation of freeradius-utils package"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_auto",
            "desc": "测试 dhcpclient 使用 auto 命令发送 DHCP 请求"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_discover",
            "desc": "测试 dhcpclient 使用 discover 命令发送 DHCP 发现请求"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_request",
            "desc": "测试 dhcpclient 使用 request 命令发送 DHCP 请求"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_decline",
            "desc": "测试 dhcpclient 使用 decline 命令发送 DHCP 拒绝请求"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_release",
            "desc": "测试 dhcpclient 使用 release 命令发送 DHCP 释放请求"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_inform",
            "desc": "测试 dhcpclient 使用 inform 命令发送 DHCP 信息请求"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_d",
            "desc": "测试 dhcpclient 使用 -d 参数指定字典存储目录"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_upper_d",
            "desc": "测试 dhcpclient 使用 -D 参数指定主字典目录"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_f",
            "desc": "测试 dhcpclient 使用 -f 参数从文件读取数据包"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_i",
            "desc": "测试 dhcpclient 使用 -i 参数指定网络接口"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_t",
            "desc": "测试 dhcpclient 使用 -t 参数设置超时时间"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_upper_v",
            "desc": "测试 dhcpclient 使用 -V 参数显示版本信息"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_x",
            "desc": "测试 dhcpclient 使用 -x 参数启用调试模式"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_d_i_t_x",
            "desc": "测试 dhcpclient 组合使用 -d, -i, -t, -x 参数"
        },
        {
            "name": "test_freeradius-utils_dhcpclient_upper_d_f",
            "desc": "测试 dhcpclient 组合使用 -D 和 -f 参数"
        },
        {
            "name": "test_freeradius-utils_map_unit_d",
            "desc": "测试使用 -d 参数指定用户字典目录"
        },
        {
            "name": "test_freeradius-utils_map_unit_upper_d",
            "desc": "测试使用 -D 参数指定主字典目录"
        },
        {
            "name": "test_freeradius-utils_map_unit_upper_o",
            "desc": "测试使用 -O 参数指定输出目录"
        },
        {
            "name": "test_freeradius-utils_map_unit_x",
            "desc": "测试使用 -x 参数开启调试模式"
        },
        {
            "name": "test_freeradius-utils_map_unit_upper_m",
            "desc": "测试使用 -M 参数显示程序版本信息"
        },
        {
            "name": "test_freeradius-utils_map_unit_no_args",
            "desc": "测试不带任何参数执行命令，预期显示用法信息"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file",
            "desc": "测试使用--file参数指定计数器数据库文件"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_user",
            "desc": "测试使用--file和--user参数查询指定用户的信息"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_match",
            "desc": "测试使用--file和--match参数查询匹配正则表达式的用户信息"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_reset",
            "desc": "测试使用--file和--reset参数将计数器重置为指定秒数"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_reset_seconds",
            "desc": "测试使用--file、--reset和--seconds参数以秒为单位重置计数器"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_reset_minutes",
            "desc": "测试使用--file、--reset和--minutes参数以分钟为单位重置计数器"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_reset_hours",
            "desc": "测试使用--file、--reset和--hours参数以小时为单位重置计数器"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_user_reset",
            "desc": "测试使用--file、--user和--reset参数重置指定用户的计数器"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_user_reset_minutes",
            "desc": "测试使用--file、--user、--reset和--minutes参数以分钟为单位重置指定用户的计数器"
        },
        {
            "name": "test_freeradius-utils_rad_counter_file_match_reset",
            "desc": "测试使用--file、--match和--reset参数重置匹配用户的计数器"
        },
        {
            "name": "test_freeradius-utils_radattr_d",
            "desc": "测试使用 -d 参数指定用户字典目录"
        },
        {
            "name": "test_freeradius-utils_radattr__upper_d",
            "desc": "测试使用 -D 参数指定主字典目录"
        },
        {
            "name": "test_freeradius-utils_radattr_x",
            "desc": "测试使用 -x 参数开启调试模式"
        },
        {
            "name": "test_freeradius-utils_radattr__upper_m",
            "desc": "测试使用 -M 参数显示 talloc 内存报告"
        },
        {
            "name": "test_freeradius-utils_radattr_d__upper_d",
            "desc": "测试同时使用 -d 和 -D 参数指定字典目录"
        },
        {
            "name": "test_freeradius-utils_radattr_d_x",
            "desc": "测试同时使用 -d 参数和 -x 调试模式"
        },
        {
            "name": "test_freeradius-utils_radattr__upper_d_x",
            "desc": "测试同时使用 -D 参数和 -x 调试模式"
        },
        {
            "name": "test_freeradius-utils_radattr_d__upper_m",
            "desc": "测试同时使用 -d 参数和 -M 内存报告"
        },
        {
            "name": "test_freeradius-utils_radattr__upper_d__upper_m",
            "desc": "测试同时使用 -D 参数和 -M 内存报告"
        },
        {
            "name": "test_freeradius-utils_radattr_x__upper_m",
            "desc": "测试同时使用 -x 调试模式和 -M 内存报告"
        },
        {
            "name": "test_freeradius-utils_radattr_d__upper_d_x__upper_m",
            "desc": "测试同时使用 -d、-D、-x 和 -M 所有参数"
        },
        {
            "name": "test_freeradius-utils_radclient_auth",
            "desc": "测试 radclient 使用 auth 命令向服务器发送认证请求"
        },
        {
            "name": "test_freeradius-utils_radclient_acct",
            "desc": "测试 radclient 使用 acct 命令向服务器发送计费请求"
        },
        {
            "name": "test_freeradius-utils_radclient_status",
            "desc": "测试 radclient 使用 status 命令查询服务器状态"
        },
        {
            "name": "test_freeradius-utils_radclient_coa",
            "desc": "测试 radclient 使用 coa 命令发送变更授权请求"
        },
        {
            "name": "test_freeradius-utils_radclient_disconnect",
            "desc": "测试 radclient 使用 disconnect 命令发送断开连接请求"
        },
        {
            "name": "test_freeradius-utils_radclient_auto",
            "desc": "测试 radclient 使用 auto 命令自动选择请求类型"
        },
        {
            "name": "test_freeradius-utils_radclient_4",
            "desc": "测试 radclient 使用 -4 参数强制使用 IPv4 地址连接服务器"
        },
        {
            "name": "test_freeradius-utils_radclient_6",
            "desc": "测试 radclient 使用 -6 参数强制使用 IPv6 地址连接服务器"
        },
        {
            "name": "test_freeradius-utils_radclient_b",
            "desc": "测试 radclient 使用 -b 参数强制检查 Blast RADIUS 问题"
        },
        {
            "name": "test_freeradius-utils_radclient_c",
            "desc": "测试 radclient 使用 -c 参数指定每个数据包重复发送的次数"
        },
        {
            "name": "test_freeradius-utils_radclient_d",
            "desc": "测试 radclient 使用 -d 参数设置用户字典目录"
        },
        {
            "name": "test_freeradius-utils_radclient_upper_d",
            "desc": "测试 radclient 使用 -D 参数设置主字典目录"
        },
        {
            "name": "test_freeradius-utils_radclient_f",
            "desc": "测试 radclient 使用 -f 参数从文件读取数据包请求"
        },
        {
            "name": "test_freeradius-utils_radclient_upper_f",
            "desc": "测试 radclient 使用 -F 参数打印文件名、数据包编号和回复代码"
        },
        {
            "name": "test_freeradius-utils_radclient_h",
            "desc": "测试 radclient 使用 -h 参数打印帮助信息"
        },
        {
            "name": "test_freeradius-utils_radclient_n",
            "desc": "测试 radclient 使用 -n 参数指定每秒发送请求数"
        },
        {
            "name": "test_freeradius-utils_radclient_p",
            "desc": "测试 radclient 使用 -p 参数并行发送文件中的多个数据包"
        },
        {
            "name": "test_freeradius-utils_radclient_q",
            "desc": "测试 radclient 使用 -q 参数静默模式，不输出任何信息"
        },
        {
            "name": "test_freeradius-utils_radclient_r",
            "desc": "测试 radclient 使用 -r 参数指定超时后重试次数"
        },
        {
            "name": "test_freeradius-utils_radclient_s",
            "desc": "测试 radclient 使用 -s 参数打印认证结果的摘要信息"
        },
        {
            "name": "test_freeradius-utils_radclient_upper_s",
            "desc": "测试 radclient 使用 -S 参数从文件读取共享密钥"
        },
        {
            "name": "test_freeradius-utils_radclient_t",
            "desc": "测试 radclient 使用 -t 参数设置超时重试等待时间"
        },
        {
            "name": "test_freeradius-utils_radclient_v",
            "desc": "测试 radclient 使用 -v 参数显示程序版本信息"
        },
        {
            "name": "test_freeradius-utils_radclient_x",
            "desc": "测试 radclient 使用 -x 参数启用调试模式"
        },
        {
            "name": "test_freeradius-utils_radclient_upper_p",
            "desc": "测试 radclient 使用 -P 参数指定传输协议（TCP 或 UDP）"
        },
        {
            "name": "test_freeradius-utils_radcrypt_des",
            "desc": "使用--des参数对明文密码进行加密"
        },
        {
            "name": "test_freeradius-utils_radcrypt_md5",
            "desc": "使用--md5参数对明文密码进行加密"
        },
        {
            "name": "test_freeradius-utils_radcrypt_check",
            "desc": "使用--check参数校验明文密码与加密密码是否匹配"
        },
        {
            "name": "test_freeradius-utils_radeapclient_auth",
            "desc": "使用auth命令进行认证测试"
        },
        {
            "name": "test_freeradius-utils_radeapclient_acct",
            "desc": "使用acct命令进行计费测试"
        },
        {
            "name": "test_freeradius-utils_radeapclient_status",
            "desc": "使用status命令进行状态查询测试"
        },
        {
            "name": "test_freeradius-utils_radeapclient_coa",
            "desc": "使用coa命令进行变更授权测试"
        },
        {
            "name": "test_freeradius-utils_radeapclient_disconnect",
            "desc": "使用disconnect命令进行断开连接测试"
        },
        {
            "name": "test_freeradius-utils_radeapclient_auto",
            "desc": "使用auto命令进行自动模式测试"
        },
        {
            "name": "test_freeradius-utils_radeapclient_4",
            "desc": "使用-4参数强制使用IPv4地址"
        },
        {
            "name": "test_freeradius-utils_radeapclient_6",
            "desc": "使用-6参数强制使用IPv6地址"
        },
        {
            "name": "test_freeradius-utils_radeapclient_d",
            "desc": "使用-d参数指定用户字典目录"
        },
        {
            "name": "test_freeradius-utils_radeapclient_upper_d",
            "desc": "使用-D参数指定主字典目录"
        },
        {
            "name": "test_freeradius-utils_radeapclient_f",
            "desc": "使用-f参数从文件读取数据包"
        },
        {
            "name": "test_freeradius-utils_radeapclient_h",
            "desc": "使用-h参数打印帮助信息"
        },
        {
            "name": "test_freeradius-utils_radeapclient_p",
            "desc": "使用-p参数指定并行发送的数据包数量"
        },
        {
            "name": "test_freeradius-utils_radeapclient_q",
            "desc": "使用-q参数静默模式，不输出任何信息"
        },
        {
            "name": "test_freeradius-utils_radeapclient_r",
            "desc": "使用-r参数指定超时重试次数"
        },
        {
            "name": "test_freeradius-utils_radeapclient_s",
            "desc": "使用-s参数打印认证结果摘要信息"
        },
        {
            "name": "test_freeradius-utils_radeapclient_upper_s",
            "desc": "使用-S参数从文件读取共享密钥"
        },
        {
            "name": "test_freeradius-utils_radeapclient_t",
            "desc": "使用-t参数指定超时等待时间"
        },
        {
            "name": "test_freeradius-utils_radeapclient_v",
            "desc": "使用-v参数显示程序版本信息"
        },
        {
            "name": "test_freeradius-utils_radeapclient_x",
            "desc": "使用-x参数启用调试模式"
        },
        {
            "name": "test_freeradius-utils_radlast_a",
            "desc": "测试 radlast 命令的 -a 参数，显示主机名在最后一列"
        },
        {
            "name": "test_freeradius-utils_radlast_d",
            "desc": "测试 radlast 命令的 -d 参数，将IP地址解析为主机名"
        },
        {
            "name": "test_freeradius-utils_radlast_f",
            "desc": "测试 radlast 命令的 -f 参数，指定使用特定文件而非默认的 /var/log/wtmp"
        },
        {
            "name": "test_freeradius-utils_radlast_upper_f",
            "desc": "测试 radlast 命令的 -F 参数，打印完整的登录和注销时间与日期"
        },
        {
            "name": "test_freeradius-utils_radlast_i",
            "desc": "测试 radlast 命令的 -i 参数，以点分十进制格式显示IP地址"
        },
        {
            "name": "test_freeradius-utils_radlast_n",
            "desc": "测试 radlast 命令的 -n 参数，限制显示的行数"
        },
        {
            "name": "test_freeradius-utils_radlast_upper_r",
            "desc": "测试 radlast 命令的 -R 参数，不显示主机名字段"
        },
        {
            "name": "test_freeradius-utils_radlast_s",
            "desc": "测试 radlast 命令的 -s 参数，显示自指定时间以来的记录"
        },
        {
            "name": "test_freeradius-utils_radlast_t",
            "desc": "测试 radlast 命令的 -t 参数，显示直到指定时间为止的记录"
        },
        {
            "name": "test_freeradius-utils_radlast_p",
            "desc": "测试 radlast 命令的 -p 参数，显示在指定时间在场的用户"
        },
        {
            "name": "test_freeradius-utils_radlast_w",
            "desc": "测试 radlast 命令的 -w 参数，显示完整的用户和域名"
        },
        {
            "name": "test_freeradius-utils_radlast_x",
            "desc": "测试 radlast 命令的 -x 参数，显示系统关机记录和运行级别变更"
        },
        {
            "name": "test_freeradius-utils_radlast_time_format",
            "desc": "测试 radlast 命令的 --time-format 参数，以指定格式显示时间戳"
        },
        {
            "name": "test_freeradius-utils_radlast_upper_h",
            "desc": "测试 radlast 命令的 -h 参数，显示帮助信息"
        },
        {
            "name": "test_freeradius-utils_radlast_upper_v",
            "desc": "测试 radlast 命令的 -V 参数，显示版本信息"
        },
        {
            "name": "test_freeradius-utils_radlast_num_5",
            "desc": "测试 radlast 命令的 -5 参数，仅显示5行记录"
        },
        {
            "name": "test_freeradius-utils_radlast_a_i",
            "desc": "测试 radlast 命令的 -a 和 -i 参数组合，同时显示主机名和IP地址"
        },
        {
            "name": "test_freeradius-utils_radlast_f_upper_f",
            "desc": "测试 radlast 命令的 -f 和 -F 参数组合，指定文件并打印完整时间"
        },
        {
            "name": "test_freeradius-utils_radlast_s_t",
            "desc": "测试 radlast 命令的 -s 和 -t 参数组合，显示指定时间范围内的记录"
        },
        {
            "name": "test_freeradius-utils_radlast_n_upper_r",
            "desc": "测试 radlast 命令的 -n 和 -R 参数组合，限制行数且不显示主机名"
        },
        {
            "name": "test_freeradius-utils_radsniff_a",
            "desc": "测试列出所有可用于捕获的网络接口"
        },
        {
            "name": "test_freeradius-utils_radsniff_c",
            "desc": "测试设置要捕获的数据包数量"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_c",
            "desc": "测试启用UDP校验和验证"
        },
        {
            "name": "test_freeradius-utils_radsniff_d",
            "desc": "测试设置字典目录或配置目录"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_d",
            "desc": "测试设置主字典目录"
        },
        {
            "name": "test_freeradius-utils_radsniff_e",
            "desc": "测试仅记录具有指定事件标志的请求"
        },
        {
            "name": "test_freeradius-utils_radsniff_f",
            "desc": "测试设置PCAP过滤器"
        },
        {
            "name": "test_freeradius-utils_radsniff_h",
            "desc": "测试显示帮助信息"
        },
        {
            "name": "test_freeradius-utils_radsniff_i",
            "desc": "测试从指定网络接口捕获数据包"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_i",
            "desc": "测试从文件读取数据包"
        },
        {
            "name": "test_freeradius-utils_radsniff_l",
            "desc": "测试输出数据包签名和属性列表"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_l",
            "desc": "测试使用指定属性检测重传"
        },
        {
            "name": "test_freeradius-utils_radsniff_m",
            "desc": "测试不将网络接口置于混杂模式"
        },
        {
            "name": "test_freeradius-utils_radsniff_p",
            "desc": "测试按端口过滤数据包"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_p",
            "desc": "测试以守护进程模式运行并写入PID文件"
        },
        {
            "name": "test_freeradius-utils_radsniff_q",
            "desc": "测试减少调试信息输出"
        },
        {
            "name": "test_freeradius-utils_radsniff_r",
            "desc": "测试设置RADIUS属性请求过滤器"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_r",
            "desc": "测试设置RADIUS属性响应过滤器"
        },
        {
            "name": "test_freeradius-utils_radsniff_s",
            "desc": "测试设置RADIUS共享密钥"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_s",
            "desc": "测试将PCAP数据写入标准输出"
        },
        {
            "name": "test_freeradius-utils_radsniff_v",
            "desc": "测试显示程序版本信息"
        },
        {
            "name": "test_freeradius-utils_radsniff_w",
            "desc": "测试将输出数据包写入文件"
        },
        {
            "name": "test_freeradius-utils_radsniff_x",
            "desc": "测试输出更多调试信息"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_w",
            "desc": "测试定期输出统计信息"
        },
        {
            "name": "test_freeradius-utils_radsniff_upper_t",
            "desc": "测试设置请求超时时间"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_help",
            "desc": "测试 radsqlrelay 命令的帮助信息"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_num_1",
            "desc": "测试 radsqlrelay 命令的单次执行模式"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_b",
            "desc": "测试 radsqlrelay 命令的数据库名称参数"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_d",
            "desc": "测试 radsqlrelay 命令的SQL驱动参数"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_f",
            "desc": "测试 radsqlrelay 命令从文件读取密码"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_h",
            "desc": "测试 radsqlrelay 命令的连接主机参数"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_upper_p",
            "desc": "测试 radsqlrelay 命令的连接端口参数"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_p",
            "desc": "测试 radsqlrelay 命令的连接密码参数"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_u",
            "desc": "测试 radsqlrelay 命令的连接用户参数"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_x",
            "desc": "测试 radsqlrelay 命令的调试模式"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_b_d_h",
            "desc": "测试 radsqlrelay 命令同时指定数据库、驱动和主机"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_u_p_f",
            "desc": "测试 radsqlrelay 命令同时指定用户、密码和密码文件"
        },
        {
            "name": "test_freeradius-utils_radsqlrelay_num_1_x",
            "desc": "测试 radsqlrelay 命令的单次执行模式并开启调试"
        },
        {
            "name": "test_freeradius-utils_radtest_d",
            "desc": "测试使用-d参数指定RADIUS配置目录"
        },
        {
            "name": "test_freeradius-utils_radtest_t_pap",
            "desc": "测试使用-t参数指定PAP认证方法"
        },
        {
            "name": "test_freeradius-utils_radtest_t_chap",
            "desc": "测试使用-t参数指定CHAP认证方法"
        },
        {
            "name": "test_freeradius-utils_radtest_t_mschap",
            "desc": "测试使用-t参数指定MSCHAP认证方法"
        },
        {
            "name": "test_freeradius-utils_radtest_t_eap-md5",
            "desc": "测试使用-t参数指定EAP-MD5认证方法"
        },
        {
            "name": "test_freeradius-utils_radtest_upper_p_udp",
            "desc": "测试使用-P参数指定UDP协议"
        },
        {
            "name": "test_freeradius-utils_radtest_upper_p_tcp",
            "desc": "测试使用-P参数指定TCP协议"
        },
        {
            "name": "test_freeradius-utils_radtest_x",
            "desc": "测试使用-x参数启用调试输出"
        },
        {
            "name": "test_freeradius-utils_radtest_4",
            "desc": "测试使用-4参数指定使用IPv4地址"
        },
        {
            "name": "test_freeradius-utils_radtest_6",
            "desc": "测试使用-6参数指定使用IPv6地址"
        },
        {
            "name": "test_freeradius-utils_radtest_basic",
            "desc": "测试radtest命令的基本功能，包含用户、密码、服务器、端口、密钥等必要参数"
        },
        {
            "name": "test_freeradius-utils_radtest_d_t_pap",
            "desc": "测试同时使用-d和-t pap参数的组合"
        },
        {
            "name": "test_freeradius-utils_radtest_t_pap_upper_p_tcp",
            "desc": "测试同时使用-t pap和-P tcp参数的组合"
        },
        {
            "name": "test_freeradius-utils_radtest_t_mschap_x",
            "desc": "测试同时使用-t mschap和-x参数的组合"
        },
        {
            "name": "test_freeradius-utils_radtest_6_upper_p_tcp",
            "desc": "测试同时使用-6和-P tcp参数的组合"
        },
        {
            "name": "test_freeradius-utils_radtest_d_x_4",
            "desc": "测试同时使用-d、-x和-4参数的组合"
        },
        {
            "name": "test_freeradius-utils_radwho__d",
            "desc": "测试设置 raddb 目录参数"
        },
        {
            "name": "test_freeradius-utils_radwho__c",
            "desc": "测试显示可用的主叫ID参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_f",
            "desc": "测试指定 radutmp 文件参数"
        },
        {
            "name": "test_freeradius-utils_radwho__i",
            "desc": "测试显示会话ID参数"
        },
        {
            "name": "test_freeradius-utils_radwho__n",
            "desc": "测试不显示全名参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_n",
            "desc": "测试按指定NAS IP地址过滤显示参数"
        },
        {
            "name": "test_freeradius-utils_radwho__p",
            "desc": "测试显示端口类型参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_p",
            "desc": "测试按指定NAS端口过滤显示参数"
        },
        {
            "name": "test_freeradius-utils_radwho__r",
            "desc": "测试以原始逗号分隔数据格式输出参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_r",
            "desc": "测试以RADIUS属性和值格式输出参数"
        },
        {
            "name": "test_freeradius-utils_radwho__s",
            "desc": "测试显示全名参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_s",
            "desc": "测试从radius输出中隐藏shell用户参数"
        },
        {
            "name": "test_freeradius-utils_radwho__u",
            "desc": "测试按指定用户名（不区分大小写）过滤显示参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_u",
            "desc": "测试按指定用户名（区分大小写）过滤显示参数"
        },
        {
            "name": "test_freeradius-utils_radwho__v",
            "desc": "测试显示程序版本信息参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_z",
            "desc": "测试在RADIUS输出中包含计费停止信息参数"
        },
        {
            "name": "test_freeradius-utils_radwho__d__upper_n",
            "desc": "测试同时设置raddb目录和按NAS IP地址过滤参数"
        },
        {
            "name": "test_freeradius-utils_radwho__upper_r__upper_z",
            "desc": "测试同时使用RADIUS格式输出和包含计费停止信息参数"
        },
        {
            "name": "test_freeradius-utils_radzap_h",
            "desc": "测试 radzap 命令的 -h 参数，打印使用帮助信息。"
        },
        {
            "name": "test_freeradius-utils_radzap_d",
            "desc": "测试 radzap 命令的 -d 参数，指定包含 radiusd.conf 的 raddb 目录。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_d",
            "desc": "测试 radzap 命令的 -D 参数，指定包含字典文件的目录。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_n",
            "desc": "测试 radzap 命令的 -N 参数，指定要清除的 NAS 的 IP 地址。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_p",
            "desc": "测试 radzap 命令的 -P 参数，指定用户登录的 NAS 端口。"
        },
        {
            "name": "test_freeradius-utils_radzap_u",
            "desc": "测试 radzap 命令的 -u 参数，指定要清除的用户名（不区分大小写）。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_u",
            "desc": "测试 radzap 命令的 -U 参数，指定要清除的用户名（区分大小写）。"
        },
        {
            "name": "test_freeradius-utils_radzap_x",
            "desc": "测试 radzap 命令的 -x 参数，启用调试输出。"
        },
        {
            "name": "test_freeradius-utils_radzap_d_upper_n",
            "desc": "测试 radzap 命令的 -d 和 -N 参数组合，指定目录和 NAS IP。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_n_u",
            "desc": "测试 radzap 命令的 -N 和 -u 参数组合，指定 NAS IP 和不区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_n_upper_u",
            "desc": "测试 radzap 命令的 -N 和 -U 参数组合，指定 NAS IP 和区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_p_u",
            "desc": "测试 radzap 命令的 -P 和 -u 参数组合，指定 NAS 端口和不区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_n_upper_p_u",
            "desc": "测试 radzap 命令的 -N、-P 和 -u 参数组合，指定 NAS IP、端口和不区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_radzap_upper_n_upper_p_upper_u",
            "desc": "测试 radzap 命令的 -N、-P 和 -U 参数组合，指定 NAS IP、端口和区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_radzap_d_upper_n_upper_p_u",
            "desc": "测试 radzap 命令的 -d、-N、-P 和 -u 参数组合，指定目录、NAS IP、端口和不区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_radzap_d_upper_n_upper_p_upper_u",
            "desc": "测试 radzap 命令的 -d、-N、-P 和 -U 参数组合，指定目录、NAS IP、端口和区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_radzap_x_upper_n_u",
            "desc": "测试 radzap 命令的 -x、-N 和 -u 参数组合，启用调试输出并指定 NAS IP 和不区分大小写的用户名。"
        },
        {
            "name": "test_freeradius-utils_rlm_ippool_tool_a",
            "desc": "测试使用-a参数打印所有活动条目"
        },
        {
            "name": "test_freeradius-utils_rlm_ippool_tool_c",
            "desc": "测试使用-c参数报告活动条目数量"
        },
        {
            "name": "test_freeradius-utils_rlm_ippool_tool_r",
            "desc": "测试使用-r参数移除活动条目"
        },
        {
            "name": "test_freeradius-utils_rlm_ippool_tool_v",
            "desc": "测试使用-v参数详细报告所有条目"
        },
        {
            "name": "test_freeradius-utils_rlm_ippool_tool_o",
            "desc": "测试使用-o参数假设旧数据库格式"
        },
        {
            "name": "test_freeradius-utils_rlm_ippool_tool_n",
            "desc": "测试使用-n参数标记条目，需指定ipaddress、nasIP和nasPort"
        },
        {
            "name": "test_freeradius-utils_rlm_ippool_tool_u",
            "desc": "测试使用-u参数更新旧格式数据库为新格式"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_p_s_e_t_d",
            "desc": "使用SQL方言模式，指定IP池名称、起始IP、结束IP和表名进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_p_s_e_t_f",
            "desc": "使用raddb目录模式，指定IP池名称、起始IP、结束IP和表名进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_y_t_d",
            "desc": "使用SQL方言模式，通过YAML池定义文件和表名进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_y_t_f",
            "desc": "使用raddb目录模式，通过YAML池定义文件和表名进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_p_s_e_t_f_i",
            "desc": "使用raddb目录模式，指定实例、IP池名称、起始IP、结束IP和表名进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_p_s_e_t_d_c",
            "desc": "使用SQL方言模式，指定IP池名称、起始IP、结束IP、表名和容量进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_p_s_e_t_f_c",
            "desc": "使用raddb目录模式，指定IP池名称、起始IP、结束IP、表名和容量进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_p_s_e_t_d_x",
            "desc": "使用SQL方言模式，指定IP池名称、起始IP、结束IP、表名和现有IP文件进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_p_s_e_t_f_x",
            "desc": "使用raddb目录模式，指定IP池名称、起始IP、结束IP、表名和现有IP文件进行初始化"
        },
        {
            "name": "test_freeradius-utils_rlm_sqlippool_tool_y_t_f_x",
            "desc": "使用raddb目录模式，通过YAML池定义文件、表名和现有IP文件进行初始化"
        },
        {
            "name": "test_freeradius-utils_smbencrypt_no_args",
            "desc": "测试不带任何参数运行smbencrypt命令"
        },
        {
            "name": "test_freeradius-utils_smbencrypt_password",
            "desc": "测试为smbencrypt命令提供一个明文密码"
        },
        {
            "name": "test_freeradius-utils_smbencrypt_lm_hash",
            "desc": "测试smbencrypt命令生成LM Hash"
        },
        {
            "name": "test_freeradius-utils_smbencrypt_nt_hash",
            "desc": "测试smbencrypt命令生成NT Hash"
        },
        {
            "name": "test_freeradius-utils_smbencrypt_both_hashes",
            "desc": "测试smbencrypt命令同时生成LM Hash和NT Hash"
        },
        {
            "name": "test_freeradius-utils_function_uninstall",
            "desc": "Test the uninstallation of freeradius-utils package"
        },
        {
            "name": "test_freeradius-utils_function_check_installed",
            "desc": "Check if freeradius-utils package is installed"
        },
        {
            "name": "test_freeradius-utils_function_radtest_basic",
            "desc": "Test basic radtest command for authentication"
        },
        {
            "name": "test_freeradius-utils_function_radclient_auth",
            "desc": "Test radclient command for authentication request"
        },
        {
            "name": "test_freeradius-utils_function_radclient_acct",
            "desc": "Test radclient command for accounting request"
        },
        {
            "name": "test_freeradius-utils_function_radsniff_capture",
            "desc": "Test radsniff for basic packet capture"
        },
        {
            "name": "test_freeradius-utils_function_radlast_basic",
            "desc": "Test radlast command for session listing"
        },
        {
            "name": "test_freeradius-utils_function_radzap_remove_user",
            "desc": "Test radzap command to remove user session"
        },
        {
            "name": "test_freeradius-utils_function_radcrypt_md5",
            "desc": "Test radcrypt for MD5 password encryption"
        },
        {
            "name": "test_freeradius-utils_function_smbencrypt_hash",
            "desc": "Test smbencrypt for SMB hash generation"
        }
    ]
}