解决:在CentOS 7上使用Jenkins和XVFB进行VS Code扩展集成测试时,加载共享库libatk-bridge-2.0.so.0时出错

b5buobof  于 2023-10-17  发布在  Jenkins
关注(0)|答案(1)|浏览(310)

我正在使用Jenkins和XVFB在CentOS 7节点上运行VS Code扩展的集成测试。在测试执行过程中,我遇到了以下错误:

/home/mbesinga/workspaces/myvscode-extensions/.vscode-test/vscode-linux-x64-1.83.0/code: error while loading shared libraries: libatk-bridge-2.0.so.0: cannot open shared object file: No such file or directory
Exit code: 127

我已经使用sudo yum install atk安装了atk包,并且sudo yum install atk确认该库似乎在系统中。然而,错误仍然存在。
如何在Jenkins环境中解决此共享库加载错误?我是否需要采取其他步骤来确保测试环境可以找到所需的库?
任何见解或建议将不胜感激。谢谢你,谢谢!

nkoocmlb

nkoocmlb1#

通过添加两个额外的库解决了问题:libmbmmesa-libgbm
已执行以下命令:

sudo yum install atk java-atk-wrapper at-spi2-atk gtk3 libXt libdrm mesa-libgbm

解决方案的功劳归于这个GitHub评论

相关问题