#前提
Rails 6.0.3
ruby 2.6.3
#本題
$rails test
のコマンドを実行した時に以下のエラーが発生。
$ 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.
1つのユーザIDに対して生成できるinotifyのインスタンスの数の上限に達してしまったようなことが書かれている?のではないかと思いました。
エラー内容に書いている通り、Githubを確認しコマンドを入力し解決。
##解決方法
ユーザーインスタンスを確認。
$ cat /proc/sys/fs/inotify/max_user_instances
inotifyのインスタンス上限を変更。
$ echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf
設定を反映。
$ sudo sysctl -p
再びコマンド実行。
$ rails test