我在赛普拉斯占用我所有可用内存 (16Gb) 时遇到严重问题。我有 30 多个测试,如果我尝试一次通过 UI 运行它们,那么 Cypress 会逐渐使用我所有的可用内存,然后通常会因测试超时错误而失败。关闭赛普拉斯 UI 总是会恢复所有内存。我已经看到https://github.com/cypress-io/cypress/issues/431建议设置numTestsKeptInMemory
为 0 但这没有什么区别,在无头模式下运行cypress run
也没有任何区别:最终我所有的记忆都被吸收了.
同样在我一直在使用的测试的开发过程中,it.only
即使一次只运行一个测试,内存也会逐渐被吸收,直到需要重新启动赛普拉斯。
我在 Ubuntu 16.04 (elementaryOS Loki) 上使用 Cypress 1.4.1
其他人有同样的麻烦吗?