{
    "path": "$OET_PATH/testcases/function_test/pkg_test/i2c-tools/i2c-tools-perl",
    "machine num": 1,
    "cases": [
        {
            "name": "test_i2c-tools-perl_decode-dimms_-f",
            "desc": "使用 -f 参数生成格式化的 HTML 输出"
        },
        {
            "name": "test_i2c-tools-perl_decode-dimms_-f_b",
            "desc": "使用 -f 和 -b 参数生成不带 HTML 头部的格式化输出"
        },
        {
            "name": "test_i2c-tools-perl_decode-dimms_-c",
            "desc": "使用 -c 参数强制解码即使校验和失败"
        },
        {
            "name": "test_i2c-tools-perl_decode-dimms_-x",
            "desc": "使用 -x 参数从十六进制转储文件读取数据"
        },
        {
            "name": "test_i2c-tools-perl_decode-dimms_-X_upper_1_upper",
            "desc": "使用 -X 参数从十六进制转储文件读取数据（小端模式）"
        },
        {
            "name": "test_i2c-tools-perl_decode-edid_no_args",
            "desc": "测试不带参数的decode-edid命令"
        },
        {
            "name": "test_i2c-tools-perl_decode-edid_help",
            "desc": "测试带help参数的decode-edid命令"
        },
        {
            "name": "test_i2c-tools-perl_i2cdetect_y",
            "desc": "测试i2cdetect命令的-y参数"
        },
        {
            "name": "test_i2c-tools-perl_i2cdetect_a",
            "desc": "测试i2cdetect命令的-a参数"
        },
        {
            "name": "test_i2c-tools-perl_i2cdetect_q",
            "desc": "测试i2cdetect命令的-q参数"
        },
        {
            "name": "test_i2c-tools-perl_i2cdetect_r",
            "desc": "测试i2cdetect命令的-r参数"
        },
        {
            "name": "test_i2c-tools-perl_i2cdetect_upper_f_upper_1_upper",
            "desc": "测试i2cdetect命令的-F参数及I2CBUS参数"
        },
        {
            "name": "test_i2c-tools-perl_i2cdetect_l",
            "desc": "测试i2cdetect命令的-l参数"
        },
        {
            "name": "test_i2c-tools-perl_i2cdump_basic",
            "desc": "测试i2cdump命令的基本用法，使用默认模式b"
        },
        {
            "name": "test_i2c-tools-perl_i2cdump_word_mode",
            "desc": "测试i2cdump命令的w模式，读取字数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cdump_word_even_mode",
            "desc": "测试i2cdump命令的W模式，读取偶数寄存器地址的字数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cdump_smbus_block_mode",
            "desc": "测试i2cdump命令的s模式，读取SMBus块数据（已弃用）"
        },
        {
            "name": "test_i2c-tools-perl_i2cdump_i2c_block_mode",
            "desc": "测试i2cdump命令的i模式，读取I2C块数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cdump_consecutive_byte_mode",
            "desc": "测试i2cdump命令的c模式，读取连续字节数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cdump_smbus_pec",
            "desc": "测试i2cdump命令的p选项，使用SMBus PEC"
        },
        {
            "name": "test_i2c-tools-perl_i2cget_basic",
            "desc": "基本测试用例，使用默认模式读取字节数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cget_word",
            "desc": "读取字数据模式测试用例"
        },
        {
            "name": "test_i2c-tools-perl_i2cget_write_read",
            "desc": "写入字节后读取字节模式测试用例"
        },
        {
            "name": "test_i2c-tools-perl_i2cget_smbus_block",
            "desc": "读取SMBus块数据模式测试用例"
        },
        {
            "name": "test_i2c-tools-perl_i2cget_i2c_block",
            "desc": "读取I2C块数据模式测试用例"
        },
        {
            "name": "test_i2c-tools-perl_i2cget_smbus_pec",
            "desc": "使用SMBus PEC模式测试用例"
        },
        {
            "name": "test_i2c-tools-perl_i2cget_custom_length",
            "desc": "自定义I2C块数据长度测试用例"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_basic",
            "desc": "测试 i2cset 基本用法，写入一个字节数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_word",
            "desc": "测试 i2cset 写入一个字数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_block",
            "desc": "测试 i2cset 写入 I2C 块数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_smbus_block",
            "desc": "测试 i2cset 写入 SMBus 块数据"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_pec",
            "desc": "测试 i2cset 使用 SMBus PEC"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_force",
            "desc": "测试 i2cset 强制访问设备"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_disable_checks",
            "desc": "测试 i2cset 禁用地址范围检查"
        },
        {
            "name": "test_i2c-tools-perl_i2cset_mask",
            "desc": "测试 i2cset 使用掩码写入数据"
        },
        {
            "name": "test_i2c-tools-perl_function_install",
            "desc": "测试软件包安装功能"
        },
        {
            "name": "test_i2c-tools-perl_function_uninstall",
            "desc": "测试软件包卸载功能"
        },
        {
            "name": "test_i2c-tools-perl_function_version",
            "desc": "测试软件包版本查询功能"
        },
        {
            "name": "test_i2c-tools-perl_function_dependency",
            "desc": "测试基础依赖库功能"
        }
    ]
}