From 43ba47ae8711d0e01ca70dc220620d11e8c7b30a Mon Sep 17 00:00:00 2001 From: Tuomas Suutari Date: Mon, 15 Jan 2018 10:53:05 +0200 Subject: [PATCH] scripts/test: Use maxWorkers=4 when running on CI It seems that Jest runs much faster in Travis when it's ran with this flag. E.g. for one particular project, this made the frontend testing time drop from 20 minutes to 2 minutes. --- packages/react-scripts/scripts/test.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/react-scripts/scripts/test.js b/packages/react-scripts/scripts/test.js index e9adb48f0..62336992e 100644 --- a/packages/react-scripts/scripts/test.js +++ b/packages/react-scripts/scripts/test.js @@ -32,6 +32,9 @@ const argv = process.argv.slice(2); if (!process.env.CI && argv.indexOf('--coverage') < 0) { argv.push('--watch'); } +else { + argv.push('--maxWorkers=4'); +} // @remove-on-eject-begin // This is not necessary after eject because we embed config into package.json.