CI 服务器上的 Specs2 .await 超时 > 1s
Specs2 .await timeout > 1s on CI server
我有一些规范反对返回 Future
的方法。在我的本地机器上,期货完成大约 30 到 80 毫秒。然而,在 Travis-CI 上,构建有时可能会失败,因为未来花费的时间超过 1 秒。 (.await
方法创建一个 Future 匹配器,它将在 1 秒后失败)。
我首先想到的是增加超时时间。我想在全球范围内为项目中的所有 Specs2 Future 匹配器执行此操作。那可能吗?如果没有,是否有另一种(也许更简洁)解决方法?
使用 specs2-3.6.4
您可以使用 timefactor
参数将标准持续时间(1 秒)乘以给定因子。
我有一些规范反对返回 Future
的方法。在我的本地机器上,期货完成大约 30 到 80 毫秒。然而,在 Travis-CI 上,构建有时可能会失败,因为未来花费的时间超过 1 秒。 (.await
方法创建一个 Future 匹配器,它将在 1 秒后失败)。
我首先想到的是增加超时时间。我想在全球范围内为项目中的所有 Specs2 Future 匹配器执行此操作。那可能吗?如果没有,是否有另一种(也许更简洁)解决方法?
使用 specs2-3.6.4
您可以使用 timefactor
参数将标准持续时间(1 秒)乘以给定因子。