{
    "path": "$OET_PATH/testcases/function_test/pkg_test/hdf5/hdf5",
    "machine num": 1,
    "cases": [
        {
            "name": "test_hdf5_install",
            "desc": "测试hdf5软件包的安装功能，验证安装过程是否正常完成。",
            "machine num": 1
        },
        {
            "name": "test_hdf5_uninstall",
            "desc": "测试hdf5软件包的卸载功能，验证卸载过程是否正常完成。",
            "machine num": 1
        },
        {
            "name": "test_hdf5_function_install",
            "desc": "测试hdf5软件包的安装功能，验证其是否能够正确安装到系统中。"
        },
        {
            "name": "test_hdf5_function_version",
            "desc": "测试hdf5软件包的版本查询功能，验证能否正确获取并显示其版本信息。"
        },
        {
            "name": "test_hdf5_h5clear_upper_v",
            "desc": "测试使用 -V 参数打印 h5clear 命令的版本信息"
        },
        {
            "name": "test_hdf5_h5copy_upper_v",
            "desc": "测试使用-V参数显示h5copy版本信息"
        },
        {
            "name": "test_hdf5_h5copy_h",
            "desc": "测试使用-h参数显示帮助信息"
        },
        {
            "name": "test_hdf5_h5diff__upper_v",
            "desc": "测试h5diff的版本选项"
        },
        {
            "name": "test_hdf5_h5dump_upper_h",
            "desc": "测试h5dump命令的-h参数，打印帮助信息并退出"
        },
        {
            "name": "test_hdf5_h5dump_upper_h_header",
            "desc": "测试h5dump命令的-H参数，仅打印文件头信息，不显示数据"
        },
        {
            "name": "test_hdf5_h5import_h",
            "desc": "测试h5import的-h参数，显示帮助信息"
        },
        {
            "name": "test_hdf5_h5jam_upper_v",
            "desc": "测试使用 -V 参数打印HDF5库版本并退出"
        },
        {
            "name": "test_hdf5_h5ls__upper_v",
            "desc": "测试h5ls命令的版本信息选项"
        },
        {
            "name": "test_hdf5_h5ls__enable_error_stack",
            "desc": "测试h5ls命令的启用错误堆栈打印选项"
        },
        {
            "name": "test_hdf5_h5ls__vfd_ros3",
            "desc": "测试h5ls命令的指定使用ros3虚拟文件驱动选项"
        },
        {
            "name": "test_hdf5_h5ls__vfd_ros3__s3_cred",
            "desc": "测试h5ls命令的为ros3 VFD提供S3认证信息选项"
        },
        {
            "name": "test_hdf5_h5mkgrp_help",
            "desc": "测试显示h5mkgrp命令的帮助信息"
        },
        {
            "name": "test_hdf5_h5mkgrp_parents",
            "desc": "测试创建组时自动创建不存在的父级组"
        },
        {
            "name": "test_hdf5_h5mkgrp_verbose",
            "desc": "测试创建组时输出详细的对象和选项信息"
        },
        {
            "name": "test_hdf5_h5mkgrp_upper_version",
            "desc": "测试显示h5mkgrp命令的版本信息"
        },
        {
            "name": "test_hdf5_h5mkgrp_latest_parents",
            "desc": "测试同时使用最新版本格式和自动创建父级组"
        },
        {
            "name": "test_hdf5_h5mkgrp_parents_verbose",
            "desc": "测试同时使用自动创建父级组并输出详细信息"
        },
        {
            "name": "test_hdf5_h5perf_serial_i_num_5",
            "desc": "测试设置迭代次数为5"
        },
        {
            "name": "test_hdf5_h5repack__upper_v",
            "desc": "测试版本选项"
        },
        {
            "name": "test_hdf5_h5repack__enable_error_stack_num_2",
            "desc": "测试启用错误栈并打印文件打开错误"
        },
        {
            "name": "test_hdf5_h5repart__upper_v",
            "desc": "测试h5repart命令的-V参数，用于打印版本号并退出"
        },
        {
            "name": "test_hdf5_h5unjam_upper_v",
            "desc": "测试使用-V参数打印HDF5库版本"
        },
        {
            "name": "test_hdf5_h5watch_version",
            "desc": "测试h5watch命令的--version选项，验证版本号是否正确输出。"
        },
        {
            "name": "test_hdf5_h5watch_width_num_0",
            "desc": "测试h5watch命令的--width=0选项，验证是否将输出列数设置为最大值65535。"
        },
        {
            "name": "test_hdf5_function_uninstall",
            "desc": "测试hdf5软件包的卸载功能，验证卸载过程是否正常完成。"
        },
        {
            "name": "test_hdf5_function_check",
            "desc": "测试检查hdf5软件包是否已在系统中安装，验证其作为依赖库的存在性。"
        }
    ]
}