{
    "path": "$OET_PATH/testcases/function_test/pkg_test/freeglut/freeglut-devel",
    "machine num": 1,
    "cases": [
        {
            "name": "test_freeglut-devel_function_install",
            "desc": "测试 freeglut-devel 软件包能否通过系统包管理器成功安装。"
        },
        {
            "name": "test_freeglut-devel_function_check_install",
            "desc": "验证 freeglut-devel 软件包是否已正确安装到系统中。"
        },
        {
            "name": "test_freeglut-devel_function_headers_exist",
            "desc": "检查 freeglut-devel 安装后，关键的开发头文件（如 GL/freeglut.h）是否存在于标准路径。"
        },
        {
            "name": "test_freeglut-devel_function_libs_exist",
            "desc": "检查 freeglut-devel 安装后，关键的开发库文件（如 libglut.so）是否存在于链接器路径。"
        },
        {
            "name": "test_freeglut-devel_function_compile_link",
            "desc": "测试使用 freeglut 库编写一个简单的 OpenGL 程序（例如创建一个窗口）能否成功编译和链接。"
        },
        {
            "name": "test_freeglut-devel_function_uninstall",
            "desc": "测试 freeglut-devel 软件包能否通过系统包管理器干净地卸载。"
        }
    ]
}