这是不一致的行为,我在 Jenkins 和 GitLab-runner 上都得到了随机结果。在同一台构建机器上运行失败的测试时,一切顺利。 (例如,自动化服务器运行时失败的测试,手动运行时通过 - 使用 test.only)
主要尝试使用 Firefox 和 Chrome 进行 headless 设置,但完整的 UI 也会出现同样的随机性。
首先,我认为由于并发任务,构建机器上存在资源问题,但我通过安排每晚构建来排除了这个问题。而且,我什至将速度降低到0.8。
有没有其他人遇到过这种行为?任何提示将不胜感激。
最佳答案
尝试启用 quarantine mode并尝试skip javascript errors .
没有具体的错误信息很难查明原因
关于testing - 自动化服务器运行的 Testcafe 测试随机失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55536160/