{
    "path": "$OET_PATH/testcases/function_test/pkg_test/ima-evm-utils/ima-evm-utils-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_ima-evm-utils-devel_function_install",
            "desc": "测试通过系统包管理器（如yum/dnf）成功安装ima-evm-utils-devel软件包。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_check_installed",
            "desc": "测试验证ima-evm-utils-devel软件包是否已正确安装在系统中。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_remove",
            "desc": "测试通过系统包管理器（如yum/dnf）成功卸载ima-evm-utils-devel软件包。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_headers_exist",
            "desc": "测试验证安装后，关键的开发头文件（如libimaevm.h）存在于标准头文件路径中。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_libs_exist",
            "desc": "测试验证安装后，关键的开发库文件（如libimaevm.so）存在于标准库文件路径中。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_pkgconfig",
            "desc": "测试验证pkg-config能够正确查询到ima-evm-utils-devel软件包的编译和链接信息。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_link_simple",
            "desc": "测试使用该开发包的头文件和库文件，能够成功编译并链接一个简单的示例程序。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_compile_example",
            "desc": "测试使用开发包编译一个调用IMA/EVM库功能的简单C程序。"
        },
        {
            "name": "test_ima-evm-utils-devel_function_check_version",
            "desc": "测试验证已安装开发包的版本信息与预期一致。"
        }
    ]
}