jenkins - Jenkins 保护器 e2e 自动化测试在 Mac VM 上未受监控时失败
问题描述
我有一套 Jenkins 作业配置为每天在 mac vm 上运行。他们运行 e2e 保护器自动化,我看到有 4 或 5 个失败(超过 30 个)。他们在日常运行中每次都失败。但是,如果我实际登录机器,运行测试并观看它 - 观看所有量角器操作等等,它们都通过了。我可以连续失败 10 次,但我看的那一次总是通过。
这可能是什么结果?我应该检查哪些事情。
我知道的事情:
- 我们的 mac vm 有一个锁屏。我们的窗户没有,并且每天都通过所有的测试。
- 我们已经尝试 KeepingYouAwake 以确保 Mac 不会睡着 - 但我想由于大多数测试都通过了,这可能不是问题。
解决方案
推荐阅读
- jquery - 使用 Jquery 队列执行 Ajax 调用序列,如果请求失败需要清除队列
- typescript - 运行 mocha 测试时,Typescript 库不可用
- h2o - 在火花中使用 H2O 创建部分依赖图?
- git - 为什么无法选择 Tectia 和 Git 控制台中的内容?
- c++ - 改变一个指针后乘法对象改变
- javascript - 将 CSV 数据导入 HTML 表单
- python - Pandas any() 返回 false 并存在真值
- android - llvm-rs-cc 缺少 Android Studio
- javascript - 咖喱/管道功能
- reactjs - ReactTable 数据未呈现