{
    "path": "$OET_PATH/testcases/function_test/pkg_test/NetworkManager/NetworkManager",
    "machine num": 1,
    "cases": [
        {
            "name": "test_NetworkManager_nm-online_timeout_num_60",
            "desc": "测试使用-t/--timeout选项并指定超时时间为60秒"
        },
        {
            "name": "test_NetworkManager_nm-online_quiet_timeout",
            "desc": "测试同时使用-q/--quiet和-t/--timeout选项"
        },
        {
            "name": "test_NetworkManager_nm-online_quiet_timeout_exit",
            "desc": "测试同时使用-q/--quiet、-t/--timeout和-x/--exit选项"
        },
        {
            "name": "test_NetworkManager_nmcli_c",
            "desc": "测试 nmcli 的 -c 参数，用于控制输出颜色"
        },
        {
            "name": "test_NetworkManager_nmcli_e",
            "desc": "测试 nmcli 的 -e 参数，用于转义列分隔符"
        },
        {
            "name": "test_NetworkManager_nmcli_f",
            "desc": "测试 nmcli 的 -f 参数，用于指定输出字段"
        },
        {
            "name": "test_NetworkManager_nmcli_g",
            "desc": "测试 nmcli 的 -g 参数，用于获取指定字段的值"
        },
        {
            "name": "test_NetworkManager_nmcli_o",
            "desc": "测试 nmcli 的 -o 参数，用于启用概览模式"
        },
        {
            "name": "test_NetworkManager_nmcli_p",
            "desc": "测试 nmcli 的 -p 参数，用于美化输出"
        },
        {
            "name": "test_NetworkManager_nmcli_t",
            "desc": "测试 nmcli 的 -t 参数，用于简洁输出"
        },
        {
            "name": "test_NetworkManager_nmcli_general",
            "desc": "测试 nmcli 的 general 对象命令"
        },
        {
            "name": "test_NetworkManager_nmcli_networking",
            "desc": "测试 nmcli 的 networking 对象命令"
        },
        {
            "name": "test_NetworkManager_nmcli_radio",
            "desc": "测试 nmcli 的 radio 对象命令"
        },
        {
            "name": "test_NetworkManager_nmcli_connection",
            "desc": "测试 nmcli 的 connection 对象命令"
        },
        {
            "name": "test_NetworkManager_nm-online_q",
            "desc": "测试nm-online命令的-q参数，静默模式不输出任何信息"
        },
        {
            "name": "test_NetworkManager_nm-online_s",
            "desc": "测试nm-online命令的-s参数，等待NetworkManager启动完成"
        },
        {
            "name": "test_NetworkManager_nm-online_t_num_2073600",
            "desc": "测试nm-online命令的-t参数，设置等待连接的超时时间为最大值2073600秒"
        },
        {
            "name": "test_NetworkManager_nm-online_timeout_num_2073600",
            "desc": "测试nm-online命令的--timeout参数，设置等待连接的超时时间为最大值2073600秒"
        },
        {
            "name": "test_NetworkManager_nmcli_h",
            "desc": "测试nmcli的-h/--help参数，查看帮助信息"
        },
        {
            "name": "test_NetworkManager_nmcli_c_yes",
            "desc": "测试nmcli的-c/--colors参数，设置为yes强制使用颜色"
        },
        {
            "name": "test_NetworkManager_nmcli_c_no",
            "desc": "测试nmcli的-c/--colors参数，设置为no禁用颜色"
        },
        {
            "name": "test_NetworkManager_nmcli_f_all",
            "desc": "测试nmcli的-f/--fields参数，设置为all输出所有字段"
        },
        {
            "name": "test_NetworkManager_nmcli_f_specific",
            "desc": "测试nmcli的-f/--fields参数，指定具体字段列表"
        },
        {
            "name": "test_NetworkManager_nmcli_g_all",
            "desc": "测试nmcli的-g/--get-values参数，设置为all获取所有字段的值"
        },
        {
            "name": "test_NetworkManager_nmcli_g_common",
            "desc": "测试nmcli的-g/--get-values参数，设置为common获取公共字段的值"
        },
        {
            "name": "test_NetworkManager_nmcli_m_multiline",
            "desc": "测试nmcli的-m/--mode参数，设置为multiline多行输出模式"
        },
        {
            "name": "test_NetworkManager_nmcli_object_g_help",
            "desc": "测试nmcli的g[eneral]对象的help命令，查看general对象的帮助"
        },
        {
            "name": "test_NetworkManager_nmcli_object_r_help",
            "desc": "测试nmcli的r[adio]对象的help命令，查看radio对象的帮助"
        },
        {
            "name": "test_NetworkManager_nmcli_object_c_help",
            "desc": "测试nmcli的c[onnection]对象的help命令，查看connection对象的帮助"
        },
        {
            "name": "test_NetworkManager_nmcli_object_d_help",
            "desc": "测试nmcli的d[evice]对象的help命令，查看device对象的帮助"
        },
        {
            "name": "test_NetworkManager_nmcli_object_a_help",
            "desc": "测试nmcli的a[gent]对象的help命令，查看agent对象的帮助"
        },
        {
            "name": "test_NetworkManager_nmcli_object_m_help",
            "desc": "测试nmcli的m[onitor]对象的help命令，查看monitor对象的帮助"
        },
        {
            "name": "test_NetworkManager_nmtui-connect__h",
            "desc": "测试 nmtui-connect 命令的帮助选项"
        },
        {
            "name": "test_NetworkManager_nmtui-edit_help",
            "desc": "测试nmtui-edit命令的长格式帮助选项"
        },
        {
            "name": "test_NetworkManager_function_service_enable",
            "desc": "测试NetworkManager服务开机自启"
        },
        {
            "name": "test_NetworkManager_function_service_start",
            "desc": "测试启动NetworkManager服务"
        },
        {
            "name": "test_NetworkManager_function_service_restart",
            "desc": "测试重启NetworkManager服务"
        },
        {
            "name": "test_NetworkManager_function_service_stop",
            "desc": "测试停止NetworkManager服务"
        },
        {
            "name": "test_NetworkManager_function_list_conn",
            "desc": "测试列出所有网络连接"
        },
        {
            "name": "test_NetworkManager_function_modify_conn",
            "desc": "测试修改现有网络连接"
        },
        {
            "name": "test_NetworkManager_function_up_conn",
            "desc": "测试激活一个网络连接"
        },
        {
            "name": "test_NetworkManager_function_down_conn",
            "desc": "测试停用一个网络连接"
        },
        {
            "name": "test_NetworkManager_function_show_dev",
            "desc": "测试显示所有网络设备"
        },
        {
            "name": "test_NetworkManager_function_toggle_radio",
            "desc": "测试切换无线设备开关"
        },
        {
            "name": "test_NetworkManager_function_check_version",
            "desc": "测试检查NetworkManager版本"
        },
        {
            "name": "test_NetworkManager_nm-online_no_args",
            "desc": "测试不带任何参数执行nm-online命令，等待网络连接激活，默认超时30秒。"
        },
        {
            "name": "test_NetworkManager_nm-online_t_num_60",
            "desc": "测试使用-t参数并设置超时时间为60秒执行nm-online命令。"
        },
        {
            "name": "test_NetworkManager_nm-online_x",
            "desc": "测试使用-x参数执行nm-online命令，仅在NetworkManager未运行或未连接时立即退出。"
        },
        {
            "name": "test_NetworkManager_nm-online_q_s",
            "desc": "测试同时使用-q和-s参数执行nm-online命令，以安静模式等待NetworkManager服务启动。"
        },
        {
            "name": "test_NetworkManager_nm-online_q_t_num_120",
            "desc": "测试同时使用-q和-t参数（超时120秒）执行nm-online命令，以安静模式等待网络连接激活。"
        },
        {
            "name": "test_NetworkManager_nm-online_s_t_num_10",
            "desc": "测试同时使用-s和-t参数（超时10秒）执行nm-online命令，等待NetworkManager服务启动。"
        },
        {
            "name": "test_NetworkManager_nm-online_q_s_t_num_30",
            "desc": "测试同时使用-q、-s和-t参数（超时30秒）执行nm-online命令，以安静模式等待NetworkManager服务启动。"
        },
        {
            "name": "test_NetworkManager_nmcli_m",
            "desc": "测试 nmcli 的 -m 参数，用于设置输出模式"
        },
        {
            "name": "test_NetworkManager_nmcli_v",
            "desc": "测试 nmcli 的 -v 参数，用于显示程序版本"
        },
        {
            "name": "test_NetworkManager_nmtui-connect__help",
            "desc": "测试 nmtui-connect 命令的长格式帮助选项"
        },
        {
            "name": "test_NetworkManager_nmtui-hostname__upper_help",
            "desc": "测试nmtui-hostname命令的长格式帮助选项"
        },
        {
            "name": "test_NetworkManager_function_install",
            "desc": "测试NetworkManager软件包的安装"
        },
        {
            "name": "test_NetworkManager_function_uninstall",
            "desc": "测试NetworkManager软件包的卸载"
        },
        {
            "name": "test_NetworkManager_function_check_install",
            "desc": "检查NetworkManager是否已安装"
        },
        {
            "name": "test_NetworkManager_function_enable_service",
            "desc": "测试设置NetworkManager服务开机自启"
        },
        {
            "name": "test_NetworkManager_function_show_version",
            "desc": "测试显示NetworkManager版本信息"
        },
        {
            "name": "test_NetworkManager_function_show_devices",
            "desc": "测试列出所有网络设备"
        },
        {
            "name": "test_NetworkManager_function_add_connection",
            "desc": "测试添加一个新的网络连接"
        }
    ]
}