From 2b83fdb4aac6fa3392bf13a52c77c621c73085e8 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Sun, 10 Jul 2022 00:29:50 -0700 Subject: [PATCH] test: run the tests in parallel --- script/test.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/script/test.js b/script/test.js index c4e7b666074..a89586fd96f 100755 --- a/script/test.js +++ b/script/test.js @@ -34,7 +34,7 @@ const argv = require('yargs') .help().argv; const assert = require('assert'); -const asyncSeries = require('async/series'); +const asyncParallelLimit = require('async/parallelLimit'); const childProcess = require('child_process'); const fs = require('fs-extra'); const glob = require('glob'); @@ -476,7 +476,7 @@ function requestedTestSuites(platform) { return suites; } -asyncSeries(testSuitesToRun, function(err, results) { +function testsFailureCallback(err, results) { if (err) { console.error(err); process.exit(1); @@ -497,4 +497,6 @@ asyncSeries(testSuitesToRun, function(err, results) { process.exit(0); } -}); +} + +asyncParallelLimit(testSuitesToRun, 2, testsFailureCallback);