AVA tests breaking


I am developing a project with a large number of test files. I am using AVA to run my tests. However, despite these tests working on every machine I try, they break on CircleCI with a message saying that test results were not received from a test process. Limiting the number of concurrent processes didn’t seem to help.

Is there any limits to the number of subprocesses a test container can have? Are there any limits that may cause IPC to fail for my AVA tests?