{
    "path": "$OET_PATH/testcases/function_test/pkg_test/colord/colord-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_colord-devel_install",
            "desc": "测试colord-devel软件包的安装功能，确保软件包可以正常安装并返回预期结果。",
            "machine num": 1
        },
        {
            "name": "test_colord-devel_uninstall",
            "desc": "测试colord-devel软件包的卸载功能，确保软件包可以正常卸载并返回预期结果。",
            "machine num": 1
        },
        {
            "name": "test_colord-devel_upgrade",
            "desc": "测试colord-devel软件包的升级功能，确保软件包可以正常升级并返回预期结果。",
            "machine num": 1
        },
        {
            "name": "test_colord-devel_function_install",
            "desc": "测试colord-devel软件包的安装功能，验证其是否能通过包管理器（如yum, dnf, apt）成功安装，并确认其依赖包被正确解析和安装。"
        },
        {
            "name": "test_colord-devel_function_uninstall",
            "desc": "测试colord-devel软件包的卸载功能，验证其是否能被完全、干净地卸载，不残留不必要的文件或影响其他软件包。"
        },
        {
            "name": "test_colord-devel_function_upgrade",
            "desc": "测试colord-devel软件包的升级功能，验证其是否能从旧版本平滑升级到新版本，并确保升级后相关开发文件（如头文件、库文件）的完整性和可用性。"
        },
        {
            "name": "test_colord-devel_function_check",
            "desc": "测试验证colord-devel软件包是否已正确安装，检查其提供的核心开发文件（如pkg-config文件、头文件、库文件）是否存在于标准系统路径中。"
        },
        {
            "name": "test_colord-devel_function_build",
            "desc": "测试colord-devel作为开发包的基本功能，验证一个简单的C程序（例如，包含colord头文件并链接其库）能否被成功编译和链接。"
        }
    ]
}