【发布时间】:2018-02-08 17:13:11
【问题描述】:
我对 Rails 应用程序的 Travis 测试一直运行良好,但突然开始失败,大约有三分之一:
$ bundle exec rails test
FATAL: Listen error: unable to monitor directories for changes.
Visit
https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers
for info on how to fix this.
查看建议的 URL,它提出了增加 inotify-watchers 数量的方法,但需要使用 sudo 来更改限制。这在我的开发机器上很好(虽然我实际上没有在我的机器上遇到错误),但我不知道在 Travis 环境中这是否可能(或可取)。
我查看了 Travis 文档,看看是否有增加观察者数量的配置设置,但我找不到任何东西。
那么:在 Travis CI 测试中处理此错误的最佳方法是什么?
【问题讨论】:
标签: ruby-on-rails testing travis-ci inotify