{
    "path": "$OET_PATH/testcases/function_test/pkg_test/acl/libacl-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_libacl-devel_package_install",
            "desc": "测试libacl-devel软件包是否正确安装，包含必要的头文件和开发库。"
        },
        {
            "name": "test_libacl-devel_function_install",
            "desc": "测试libacl-devel软件包能否通过系统包管理器成功安装，验证安装后相关开发文件的存在。"
        },
        {
            "name": "test_libacl-devel_function_headers",
            "desc": "测试安装后，关键的开发头文件（如acl/libacl.h）是否存在于标准系统路径中。"
        },
        {
            "name": "test_libacl-devel_function_verify",
            "desc": "验证安装后，关键的开发头文件（如acl/libacl.h）和库文件（如libacl.so）是否存在于标准系统路径中。"
        },
        {
            "name": "test_libacl-devel_function_compile",
            "desc": "测试使用libacl-devel提供的头文件和库文件，能够成功编译一个简单的ACL示例程序。"
        },
        {
            "name": "test_libacl-devel_function_link",
            "desc": "测试编译后的程序能够正确链接libacl库并运行，验证库的可用性。"
        },
        {
            "name": "test_libacl-devel_function_uninstall",
            "desc": "测试可以通过系统包管理器成功卸载libacl-devel软件包，并确认相关开发文件被移除。"
        },
        {
            "name": "test_libacl-devel_function_check",
            "desc": "对于预装或无需安装的环境，验证libacl-devel软件包是否已存在于系统中。"
        }
    ]
}