{
    "path": "$OET_PATH/testcases/function_test/pkg_test/argus/argus-clients",
    "machine num": 1,
    "cases": [
        {
            "name": "test_argus-clients_racluster_f",
            "desc": "测试读取聚合规则配置文件"
        },
        {
            "name": "test_argus-clients_racluster_m",
            "desc": "测试指定流键字段"
        },
        {
            "name": "test_argus-clients_racluster_upper_m_correct",
            "desc": "测试开启方向校正模式"
        },
        {
            "name": "test_argus-clients_racluster_upper_m_nocorrect",
            "desc": "测试关闭方向校正模式"
        },
        {
            "name": "test_argus-clients_racluster_upper_m_ind",
            "desc": "测试独立聚合多个文件模式"
        },
        {
            "name": "test_argus-clients_racluster_upper_m_norep",
            "desc": "测试不报告聚合统计信息模式"
        },
        {
            "name": "test_argus-clients_racluster_upper_m_rmon",
            "desc": "测试将双向数据转换为rmon输入输出数据模式"
        },
        {
            "name": "test_argus-clients_racluster_upper_m_replace",
            "desc": "测试替换输入文件为聚合输出模式"
        },
        {
            "name": "test_argus-clients_racluster__upper_v",
            "desc": "测试详细模式输出"
        },
        {
            "name": "test_argus-clients_raconvert_r",
            "desc": "测试 raconvert 命令的 -r 参数，指定输入 ASCII 文件名"
        },
        {
            "name": "test_argus-clients_raconvert_w",
            "desc": "测试 raconvert 命令的 -w 参数，指定输出 ARGUS 数据文件名"
        },
        {
            "name": "test_argus-clients_raconvert_r_w",
            "desc": "测试 raconvert 命令的 -r 和 -w 参数组合，同时指定输入和输出文件名"
        },
        {
            "name": "test_argus-clients_racount_b",
            "desc": "测试racount命令的-b参数，用于转储数据包匹配代码"
        },
        {
            "name": "test_argus-clients_racount_upper_c",
            "desc": "测试racount命令的-C参数，指定远程Cisco Netflow源"
        },
        {
            "name": "test_argus-clients_racount_upper_f",
            "desc": "测试racount命令的-F参数，从配置文件中读取配置"
        },
        {
            "name": "test_argus-clients_racount_h",
            "desc": "测试racount命令的-h参数，打印帮助信息"
        },
        {
            "name": "test_argus-clients_racount_upper_m_addr",
            "desc": "测试racount命令的-M参数addr模式，打印详细的地址使用计数"
        },
        {
            "name": "test_argus-clients_racount_upper_m_proto",
            "desc": "测试racount命令的-M参数proto模式，打印详细的协议使用统计"
        },
        {
            "name": "test_argus-clients_racount_r",
            "desc": "测试racount命令的-r参数，读取argus数据文件"
        },
        {
            "name": "test_argus-clients_racount_s",
            "desc": "测试racount命令的-s参数，指定要打印的字段"
        },
        {
            "name": "test_argus-clients_racount_upper_s",
            "desc": "测试racount命令的-S参数，指定远程argus主机和可选端口号"
        },
        {
            "name": "test_argus-clients_racount_t",
            "desc": "测试racount命令的-t参数，指定读取记录的时间范围"
        },
        {
            "name": "test_argus-clients_racount_upper_t",
            "desc": "测试racount命令的-T参数，连接到远程服务器指定的秒数"
        },
        {
            "name": "test_argus-clients_racount_upper_u",
            "desc": "测试racount命令的-U参数，指定用户认证信息"
        },
        {
            "name": "test_argus-clients_radark__upper_l_localaddr_cidr__upper_r_data",
            "desc": "测试 radark 命令的基本参数组合 -L 和 -R"
        },
        {
            "name": "test_argus-clients_radark__upper_l_localaddr_cidr__upper_r_data__upper_n_threshold",
            "desc": "测试 radark 命令的参数组合 -L、-R 和 -N"
        },
        {
            "name": "test_argus-clients_radark__upper_l_localaddr_cidr__upper_r_data__m_signum",
            "desc": "测试 radark 命令的参数组合 -L、-R 和 -m"
        },
        {
            "name": "test_argus-clients_radark__upper_l_localaddr_cidr__upper_r_data__v",
            "desc": "测试 radark 命令的参数组合 -L、-R 和 -v"
        },
        {
            "name": "test_argus-clients_radark__upper_l_localaddr_cidr__upper_r_data__f",
            "desc": "测试 radark 命令的参数组合 -L、-R 和 -f"
        },
        {
            "name": "test_argus-clients_radark__upper_l_localaddr_cidr__upper_r_data__p",
            "desc": "测试 radark 命令的参数组合 -L、-R 和 -p"
        },
        {
            "name": "test_argus-clients_radecode__v",
            "desc": "测试 radecode 命令的 -v 参数"
        },
        {
            "name": "test_argus-clients_radecode__upper_v",
            "desc": "测试 radecode 命令的 -V 参数"
        },
        {
            "name": "test_argus-clients_radump__v",
            "desc": "测试 radump 命令的 -v 参数，打印详细的协议信息"
        },
        {
            "name": "test_argus-clients_radump__s_suser",
            "desc": "测试 radump 命令的 -s +suser 参数，转储源用户数据缓冲区"
        },
        {
            "name": "test_argus-clients_radump__s_duser",
            "desc": "测试 radump 命令的 -s +duser 参数，转储目标用户数据缓冲区"
        },
        {
            "name": "test_argus-clients_ragraph_upper_v",
            "desc": "测试 ragraph 命令的 V 参数功能"
        },
        {
            "name": "test_argus-clients_ragrep_b",
            "desc": "测试 ragrep 命令的 -b 参数，打印匹配记录的字节偏移"
        },
        {
            "name": "test_argus-clients_ragrep_c",
            "desc": "测试 ragrep 命令的 -c 参数，打印匹配记录的数量"
        },
        {
            "name": "test_argus-clients_ragrep_e",
            "desc": "测试 ragrep 命令的 -e 参数，匹配流用户数据字段中的正则表达式"
        },
        {
            "name": "test_argus-clients_ragrep_f",
            "desc": "测试 ragrep 命令的 -f 参数，从文件中获取正则表达式模式"
        },
        {
            "name": "test_argus-clients_ragrep_upper_h",
            "desc": "测试 ragrep 命令的 -H 参数，打印每个匹配记录的文件名"
        },
        {
            "name": "test_argus-clients_ragrep_h",
            "desc": "测试 ragrep 命令的 -h 参数，抑制多文件搜索时的文件名前缀"
        },
        {
            "name": "test_argus-clients_ragrep_i",
            "desc": "测试 ragrep 命令的 -i 参数，忽略大小写区别"
        },
        {
            "name": "test_argus-clients_ragrep_upper_l",
            "desc": "测试 ragrep 命令的 -L 参数，打印无输出的输入文件名"
        },
        {
            "name": "test_argus-clients_ragrep_l",
            "desc": "测试 ragrep 命令的 -l 参数，打印有输出的输入文件名"
        },
        {
            "name": "test_argus-clients_ragrep_q",
            "desc": "测试 ragrep 命令的 -q 参数，静默模式不打印记录输出"
        },
        {
            "name": "test_argus-clients_ragrep_v",
            "desc": "测试 ragrep 命令的 -v 参数，反转匹配选择非匹配记录"
        },
        {
            "name": "test_argus-clients_rahosts__upper_v",
            "desc": "测试 rahosts 命令的 -V 参数，查看版本信息"
        },
        {
            "name": "test_argus-clients_ralabel_upper_s",
            "desc": "测试 ralabel 命令的 -S 参数，指定远程服务器"
        },
        {
            "name": "test_argus-clients_ralabel_r",
            "desc": "测试 ralabel 命令的 -r 参数，指定 argus 数据文件"
        },
        {
            "name": "test_argus-clients_ralabel_f",
            "desc": "测试 ralabel 命令的 -f 参数，从配置文件中读取 ralabel 配置"
        },
        {
            "name": "test_argus-clients_rapath_f",
            "desc": "测试 rapath 命令的 -f 参数，读取指定的 ralabel.conf 文件"
        },
        {
            "name": "test_argus-clients_rapath_upper_a",
            "desc": "测试 rapath 命令的 -A 参数，打印路径图"
        },
        {
            "name": "test_argus-clients_rapath_q",
            "desc": "测试 rapath 命令的 -q 参数，启用静默模式，不打印记录"
        },
        {
            "name": "test_argus-clients_rapath_m",
            "desc": "测试 rapath 命令的 -m 参数，修改路径数据的流模型"
        },
        {
            "name": "test_argus-clients_rapath_upper_m_as",
            "desc": "测试 rapath 命令的 -M as 参数，打印带有 AS 信息的路径"
        },
        {
            "name": "test_argus-clients_rapath_upper_m_addr",
            "desc": "测试 rapath 命令的 -M addr 参数，打印地址列表形式的路径"
        },
        {
            "name": "test_argus-clients_rapath_upper_m_node",
            "desc": "测试 rapath 命令的 -M node 参数，打印节点列表形式的路径"
        },
        {
            "name": "test_argus-clients_rapath_upper_m_dist",
            "desc": "测试 rapath 命令的 -M dist 参数，打印带有跳计数的路径"
        },
        {
            "name": "test_argus-clients_rapath_upper_m_tree",
            "desc": "测试 rapath 命令的 -M tree 参数，打印路径树"
        },
        {
            "name": "test_argus-clients_rapolicy_f",
            "desc": "测试使用 -f 参数指定 rapolicy.conf 文件"
        },
        {
            "name": "test_argus-clients_raports__upper_nc",
            "desc": "测试 raports 命令的 -nc 参数"
        },
        {
            "name": "test_argus-clients_raports__m_daddr_proto_dport",
            "desc": "测试 raports 命令的 -m daddr proto dport 参数组合"
        },
        {
            "name": "test_argus-clients_raports__s_daddr_proto_dport",
            "desc": "测试 raports 命令的 -s daddr proto dport 参数组合"
        },
        {
            "name": "test_argus-clients_rarpwatch_f",
            "desc": "测试使用 -f 参数指定配置文件"
        },
        {
            "name": "test_argus-clients_rarpwatch_m",
            "desc": "测试使用 -m 参数指定流键字段"
        },
        {
            "name": "test_argus-clients_rarpwatch_upper_m_correct",
            "desc": "测试使用 -M correct 参数开启方向校正"
        },
        {
            "name": "test_argus-clients_rarpwatch_upper_m_nocorrect",
            "desc": "测试使用 -M nocorrect 参数关闭方向校正"
        },
        {
            "name": "test_argus-clients_rarpwatch_upper_m_ind",
            "desc": "测试使用 -M ind 参数独立聚合多个文件"
        },
        {
            "name": "test_argus-clients_rarpwatch_upper_m_norep",
            "desc": "测试使用 -M norep 参数不报告聚合统计信息"
        },
        {
            "name": "test_argus-clients_rarpwatch_upper_m_rmon",
            "desc": "测试使用 -M rmon 参数将双向数据转换为 rmon 输入/输出数据"
        },
        {
            "name": "test_argus-clients_rarpwatch_upper_m_replace",
            "desc": "测试使用 -M replace 参数用聚合输出替换输入文件"
        },
        {
            "name": "test_argus-clients_rarpwatch_upper_v",
            "desc": "测试使用 -V 参数启用详细模式"
        },
        {
            "name": "test_argus-clients_rasort__upper_m_replace",
            "desc": "测试 rasort 命令的 -M replace 参数，替换原始文件为排序后的输出"
        },
        {
            "name": "test_argus-clients_rasort__m_stime",
            "desc": "测试 rasort 命令的 -m stime 参数，按开始时间排序"
        },
        {
            "name": "test_argus-clients_rasort__m_ltime",
            "desc": "测试 rasort 命令的 -m ltime 参数，按结束时间排序"
        },
        {
            "name": "test_argus-clients_rasort__m_trans",
            "desc": "测试 rasort 命令的 -m trans 参数，按传输类型排序"
        },
        {
            "name": "test_argus-clients_rasort__m_dur",
            "desc": "测试 rasort 命令的 -m dur 参数，按持续时间排序"
        },
        {
            "name": "test_argus-clients_rasort__r_file",
            "desc": "测试 rasort 命令的 -r file 参数，从指定文件读取 argus 数据"
        },
        {
            "name": "test_argus-clients_rasort__w_file",
            "desc": "测试 rasort 命令的 -w file 参数，将输出写入指定文件"
        },
        {
            "name": "test_argus-clients_rasort__s_field",
            "desc": "测试 rasort 命令的 -s field 参数，指定要打印的字段"
        },
        {
            "name": "test_argus-clients_rasort__t_timerange",
            "desc": "测试 rasort 命令的 -t timerange 参数，指定读取记录的时间范围"
        },
        {
            "name": "test_argus-clients_rastrip__upper_m_replace",
            "desc": "测试 rastrip 命令的 -M replace 参数，用于去除 dsrs 并覆盖当前文件"
        },
        {
            "name": "test_argus-clients_rastrip__upper_m_plus_dsr_stime",
            "desc": "测试 rastrip 命令的 -M +stime 参数，用于添加 stime dsr 到记录中"
        },
        {
            "name": "test_argus-clients_rastrip__upper_m_minus_dsr_ltime",
            "desc": "测试 rastrip 命令的 -M -ltime 参数，用于从记录中去除 ltime dsr"
        },
        {
            "name": "test_argus-clients_rastrip__upper_m_plus_dsr_count",
            "desc": "测试 rastrip 命令的 -M +count 参数，用于添加 count dsr 到记录中"
        },
        {
            "name": "test_argus-clients_rastrip__upper_m_minus_dsr_dur",
            "desc": "测试 rastrip 命令的 -M -dur 参数，用于从记录中去除 dur dsr"
        },
        {
            "name": "test_argus-clients_rastrip__upper_m_plus_dsr_avgdur",
            "desc": "测试 rastrip 命令的 -M +avgdur 参数，用于添加 avgdur dsr 到记录中"
        },
        {
            "name": "test_argus-clients_rastrip__upper_m_minus_dsr_srcid",
            "desc": "测试 rastrip 命令的 -M -srcid 参数，用于从记录中去除 srcid dsr"
        },
        {
            "name": "test_argus-clients_ratemplate_upper_s",
            "desc": "测试远程服务器连接功能"
        },
        {
            "name": "test_argus-clients_ratemplate_r",
            "desc": "测试读取本地文件功能"
        },
        {
            "name": "test_argus-clients_ratemplate_upper_a",
            "desc": "测试打印记录摘要功能"
        },
        {
            "name": "test_argus-clients_ratemplate_b",
            "desc": "测试转储包匹配代码功能"
        },
        {
            "name": "test_argus-clients_ratemplate_c",
            "desc": "测试指定输出列分隔符功能"
        },
        {
            "name": "test_argus-clients_ratemplate_upper_c",
            "desc": "测试指定远程Cisco Netflow源功能"
        },
        {
            "name": "test_argus-clients_ratemplate_e",
            "desc": "测试数据编码转换功能"
        },
        {
            "name": "test_argus-clients_ratemplate_upper_e",
            "desc": "测试写入被过滤记录到文件功能"
        },
        {
            "name": "test_argus-clients_ratemplate_upper_f",
            "desc": "测试从配置文件读取配置功能"
        },
        {
            "name": "test_argus-clients_ratemplate_h",
            "desc": "测试打印帮助信息功能"
        },
        {
            "name": "test_argus-clients_ratemplate_n",
            "desc": "测试不转换数字为名称功能"
        },
        {
            "name": "test_argus-clients_ratemplate_p",
            "desc": "测试打印分数时间精度功能"
        },
        {
            "name": "test_argus-clients_ratemplate_q",
            "desc": "测试静默模式功能"
        },
        {
            "name": "test_argus-clients_ratemplate_upper_r",
            "desc": "测试递归处理目录功能"
        },
        {
            "name": "test_argus-clients_ratemplate_s",
            "desc": "测试指定输出字段功能"
        },
        {
            "name": "test_argus-clients_function_basic",
            "desc": "测试基础依赖库功能"
        }
    ]
}