jenkins - Jenkins - 桌面应用程序的窗口大小大于 xvfb 的屏幕分辨率
问题描述
我正在无头服务器上的 Jenkins 下为桌面应用程序运行 GUI 测试。我正在使用 jenkin 的 xvfb 插件。当我运行测试时,我可以看到 xvfb 的屏幕分辨率小于应用程序的窗口大小。
有没有办法可以配置 xvfb 以便我可以将我的应用程序扩展到更大的屏幕分辨率。
我是 jenkins 和 xvfb 的新手。我真的被这个问题困住了。我已经用谷歌搜索了这个解决方案,似乎我需要为此使用通量盒。有人可以澄清一下fluxbox是否是使其工作的先决条件吗?
解决方案
您是否尝试过在您的作业配置的构建环境中使用“Xvfb 屏幕”选项来配置所创建虚拟帧缓冲区的分辨率和颜色深度,格式为 WxHxD。例如:1024x758x16。
xvfb屏幕改变屏幕分辨率和像素深度,它需要是WxHxD格式(即1600x1200x24)。默认值为 1024x768x24。
推荐阅读
- r - 使用 mutate() 和 srvyr 包计算权重调查中的百分比 - 为什么 R 会返回错误?
- android - 我在使用最新的 Android Studio Gradle 更新 3.3.1 时遇到问题
- ssas - SSAS多维立方体 - 分区的并行处理
- java - 在多个文件上使用 groupingBy 条件后获取计数
- haxe - HaxeFlixel 意外和(amp)字符
- c# - 大数据下载报告时挂起问题
- java - Java 输入流读取两次
- python-2.7 - 如何将 Powershell 函数转换为在 Python 脚本中工作?
- c# - 检查给定日期范围内是否存在项目 CAML Sharepoint
- google-data-studio - Google Data Studio - 显示绝对变化以及百分比