{
    "path": "$OET_PATH/testcases/function_test/pkg_test/gzip/gzip",
    "machine num": 1,
    "cases": [
        {
            "name": "test_gzip_function_install",
            "desc": "Test the installation of gzip package"
        },
        {
            "name": "test_gzip_function_uninstall",
            "desc": "Test the uninstallation of gzip package"
        },
        {
            "name": "test_gzip_function_compress",
            "desc": "Test file compression using gzip"
        },
        {
            "name": "test_gzip_function_decompress",
            "desc": "Test file decompression using gzip"
        },
        {
            "name": "test_gzip_gunzip_c",
            "desc": "使用gunzip -c参数将压缩文件解压到标准输出，并保留原始文件"
        },
        {
            "name": "test_gzip_gunzip_cf",
            "desc": "使用gunzip -cf参数强制解压文件到标准输出，即使输出文件已存在时也强制执行"
        },
        {
            "name": "test_gzip_gunzip_k",
            "desc": "使用gunzip -k参数解压文件但保留输入的压缩文件"
        },
        {
            "name": "test_gzip_znew_f_t",
            "desc": "组合使用-f和-t参数，强制重新压缩并在删除原文件前测试新文件"
        },
        {
            "name": "test_gzip_znew_version",
            "desc": "使用--version参数，输出znew命令的版本信息"
        },
        {
            "name": "test_gzip_function_install_check",
            "desc": "Check if gzip is installed on the system"
        },
        {
            "name": "test_gzip_function_basic_compress",
            "desc": "Compress a file to .gz format"
        },
        {
            "name": "test_gzip_gunzip_f",
            "desc": "测试gunzip命令的-f参数，强制覆盖已存在的输出文件"
        },
        {
            "name": "test_gzip_gunzip__upper_n",
            "desc": "测试gunzip命令的-N参数，解压时恢复原文件名和时间戳"
        },
        {
            "name": "test_gzip_gunzip_q",
            "desc": "测试gunzip命令的-q参数，以安静模式运行，抑制所有警告"
        },
        {
            "name": "test_gzip_gunzip_r",
            "desc": "测试gunzip命令的-r参数，递归解压目录中的文件"
        },
        {
            "name": "test_gzip_gunzip__synchronous",
            "desc": "测试gunzip命令的--synchronous参数，使用同步输出（更安全但更慢）"
        },
        {
            "name": "test_gzip_gunzip_v",
            "desc": "测试gunzip命令的-v参数，以详细模式运行"
        },
        {
            "name": "test_gzip_gunzip__help",
            "desc": "测试gunzip命令的--help参数，显示帮助信息"
        },
        {
            "name": "test_gzip_gunzip__version",
            "desc": "测试gunzip命令的--version参数，显示版本信息"
        },
        {
            "name": "test_gzip_gunzip_no_file",
            "desc": "测试gunzip命令无文件参数时，从标准输入读取"
        },
        {
            "name": "test_gzip_gunzip_r_k",
            "desc": "测试gunzip命令的-r和-k参数组合，递归解压目录并保留原文件"
        },
        {
            "name": "test_gzip_gzexe_d",
            "desc": "测试使用-d参数执行gzexe命令，对指定文件进行解压缩"
        },
        {
            "name": "test_gzip_gzexe_help",
            "desc": "测试使用--help参数执行gzexe命令，显示帮助信息"
        },
        {
            "name": "test_gzip_gzexe_version",
            "desc": "测试使用--version参数执行gzexe命令，输出版本信息"
        },
        {
            "name": "test_gzip_gzip_d",
            "desc": "测试gzip命令的-d参数，解压缩文件"
        },
        {
            "name": "test_gzip_gzip_f",
            "desc": "测试gzip命令的-f参数，强制覆盖输出文件"
        },
        {
            "name": "test_gzip_gzip_k",
            "desc": "测试gzip命令的-k参数，压缩后保留输入文件"
        },
        {
            "name": "test_gzip_gzip_upper_l",
            "desc": "测试gzip命令的-L参数，显示软件许可证"
        },
        {
            "name": "test_gzip_function_recursive_dir",
            "desc": "使用-r参数递归处理目录"
        },
        {
            "name": "test_gzip_function_test_integrity",
            "desc": "使用-t参数测试压缩文件完整性"
        },
        {
            "name": "test_gzip_function_list_info",
            "desc": "使用-l参数列出压缩文件信息"
        },
        {
            "name": "test_gzip_gunzip__c",
            "desc": "测试使用-c参数将解压内容输出到标准输出，并保持原文件不变"
        },
        {
            "name": "test_gzip_gunzip__q",
            "desc": "测试使用-q参数抑制所有警告信息"
        },
        {
            "name": "test_gzip_znew__f__num_9__v",
            "desc": "使用-f、-9和-v参数组合，强制采用最优压缩并显示详细信息。"
        },
        {
            "name": "test_gzip_function_basic_decompress",
            "desc": "解压单个.gz文件"
        },
        {
            "name": "test_gzip_function_compress_level",
            "desc": "测试不同压缩级别"
        }
    ]
}