{
    "path": "$OET_PATH/testcases/function_test/pkg_test/i2c-tools/i2c-tools-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_i2c-tools-devel_function_install",
            "desc": "Test the installation of i2c-tools-devel package"
        },
        {
            "name": "test_i2c-tools-devel_function_uninstall",
            "desc": "Test the uninstallation of i2c-tools-devel package"
        },
        {
            "name": "test_i2c-tools-devel_function_basic",
            "desc": "Test basic functionality of i2c-tools-devel"
        },
        {
            "name": "test_i2c-tools-devel_function_i2cdetect",
            "desc": "Test i2cdetect command to scan I2C buses"
        },
        {
            "name": "test_i2c-tools-devel_function_i2cget",
            "desc": "Test i2cget command to read I2C registers"
        },
        {
            "name": "test_i2c-tools-devel_function_i2cset",
            "desc": "Test i2cset command to write I2C registers"
        },
        {
            "name": "test_i2c-tools-devel_function_i2cdump",
            "desc": "Test i2cdump command to dump I2C registers"
        },
        {
            "name": "test_i2c-tools-devel_function_dev_lib",
            "desc": "Test development header files existence"
        },
        {
            "name": "test_i2c-tools-devel_function_dev_links",
            "desc": "Test symbolic links for development libraries"
        }
    ]
}