A lot of things to look into/have changed that may of resulted in this
@babel/core
and merge standalone api into it so we don't have to build it out? With the new repl we would be able to get new deps? Although not sure how it works in regards to per PR builds/artifacts.Can we try jest's workers to parallelize the test suite?
I could see we have --runInBand
flag in scripts/test.sh
.
I think jest recommends running tests serially because Travis boxes are very weak. But we can try and see if it changes anything.
One thing I haven't figured out is why sometimes the tests run for 30mins on Travis and sometimes 8 minutes although it is the same job.
Travis also currently has degraded performance reported for linux container builds on there status page.
Most helpful comment
I think jest recommends running tests serially because Travis boxes are very weak. But we can try and see if it changes anything.
One thing I haven't figured out is why sometimes the tests run for 30mins on Travis and sometimes 8 minutes although it is the same job.