From 81a04769fb4dafbfdb36c02ff4646b3eb591e94c Mon Sep 17 00:00:00 2001 From: Matt Colyer Date: Tue, 17 Dec 2013 18:21:07 -0800 Subject: [PATCH] Run specs serially --- tasks/spec-task.coffee | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tasks/spec-task.coffee b/tasks/spec-task.coffee index 225222914..067c5789f 100644 --- a/tasks/spec-task.coffee +++ b/tasks/spec-task.coffee @@ -52,7 +52,6 @@ module.exports = (grunt) -> continue unless isAtomPackage(packagePath) packageSpecQueue.push(packagePath) - packageSpecQueue.concurrency = 1 packageSpecQueue.drain = -> callback(null, failedPackages) runCoreSpecs = (callback) -> @@ -77,14 +76,13 @@ module.exports = (grunt) -> if process.platform is 'win32' process.stdout.write(fs.readFileSync('ci.log')) fs.unlinkSync('ci.log') - packageSpecQueue.concurrency = 2 callback(null, error) grunt.registerTask 'run-specs', 'Run the specs', -> done = @async() startTime = Date.now() - async.parallel [runCoreSpecs, runPackageSpecs], (error, results) -> + async.series [runCoreSpecs, runPackageSpecs], (error, results) -> [coreSpecFailed, failedPackages] = results elapsedTime = Math.round((Date.now() - startTime) / 100) / 10 grunt.verbose.writeln("Total spec time: #{elapsedTime}s")