{
    "path": "$OET_PATH/testcases/function_test/pkg_test/freeradius/freeradius-ldap",
    "machine num": 1,
    "cases": [
        {
            "name": "test_freeradius-ldap_radiusd_upper_c_upper_1_upper",
            "desc": "测试 radiusd 命令的 -C 参数，检查配置并退出"
        },
        {
            "name": "test_freeradius-ldap_radiusd_d",
            "desc": "测试 radiusd 命令的 -d 参数，设置配置目录"
        },
        {
            "name": "test_freeradius-ldap_radiusd_upper_d_upper_1_upper",
            "desc": "测试 radiusd 命令的 -D 参数，设置主字典目录"
        },
        {
            "name": "test_freeradius-ldap_radiusd_f",
            "desc": "测试 radiusd 命令的 -f 参数，以前台进程运行"
        },
        {
            "name": "test_freeradius-ldap_radiusd_h",
            "desc": "测试 radiusd 命令的 -h 参数，打印帮助信息"
        },
        {
            "name": "test_freeradius-ldap_radiusd_i",
            "desc": "测试 radiusd 命令的 -i 参数，仅监听指定 IP 地址"
        },
        {
            "name": "test_freeradius-ldap_radiusd_l",
            "desc": "测试 radiusd 命令的 -l 参数，将日志输出写入指定文件"
        },
        {
            "name": "test_freeradius-ldap_radiusd_m",
            "desc": "测试 radiusd 命令的 -m 参数，在 SIGINT/SIGQUIT 时清理内存并退出"
        },
        {
            "name": "test_freeradius-ldap_radiusd_n",
            "desc": "测试 radiusd 命令的 -n 参数，读取指定配置文件而非默认配置"
        },
        {
            "name": "test_freeradius-ldap_radiusd_p",
            "desc": "测试 radiusd 命令的 -p 参数，仅监听指定端口号"
        },
        {
            "name": "test_freeradius-ldap_radiusd_upper_p_upper_1_upper",
            "desc": "测试 radiusd 命令的 -P 参数，始终写入 PID（即使使用 -f）"
        },
        {
            "name": "test_freeradius-ldap_radiusd_s",
            "desc": "测试 radiusd 命令的 -s 参数，不创建子进程处理请求（等同于 -ft）"
        },
        {
            "name": "test_freeradius-ldap_radiusd_t",
            "desc": "测试 radiusd 命令的 -t 参数，禁用线程功能模式运行程序。"
        },
        {
            "name": "test_freeradius-ldap_radiusd-ctl_start",
            "desc": "测试启动radiusd-ctl命令"
        },
        {
            "name": "test_freeradius-ldap_radiusd-ctl_stop",
            "desc": "测试停止radiusd-ctl命令"
        },
        {
            "name": "test_freeradius-ldap_radiusd-ctl_restart",
            "desc": "测试重启radiusd-ctl命令"
        },
        {
            "name": "test_freeradius-ldap_radiusd-reload_default",
            "desc": "测试 radiusd-reload 命令的默认执行情况"
        },
        {
            "name": "test_freeradius-ldap_radiusd-restart_default",
            "desc": "测试 radiusd-restart 命令的默认执行情况"
        },
        {
            "name": "test_freeradius-ldap_radiusd-status_default",
            "desc": "测试 radiusd-status 命令的默认执行情况"
        },
        {
            "name": "test_freeradius-ldap_radiusd-test_default",
            "desc": "测试 radiusd-test 命令的默认行为"
        },
        {
            "name": "test_freeradius-ldap_function_install",
            "desc": "测试软件包安装功能"
        },
        {
            "name": "test_freeradius-ldap_function_uninstall",
            "desc": "测试软件包卸载功能"
        },
        {
            "name": "test_freeradius-ldap_function_auth",
            "desc": "测试LDAP认证功能"
        },
        {
            "name": "test_freeradius-ldap_function_config",
            "desc": "测试配置文件加载功能"
        }
    ]
}