diff --git a/js/tests/karma.conf.js b/js/tests/karma.conf.js index cd494652558a..c13413449d20 100644 --- a/js/tests/karma.conf.js +++ b/js/tests/karma.conf.js @@ -33,7 +33,12 @@ const reporters = ['dots'] const detectBrowsers = { usePhantomJS: false, postDetection(availableBrowser) { - if (ENV.CI === true || availableBrowser.includes('Chrome')) { + // On CI just use Chrome + if (ENV.CI === true) { + return ['ChromeHeadless'] + } + + if (availableBrowser.includes('Chrome')) { return DEBUG ? ['Chrome'] : ['ChromeHeadless'] } @@ -49,13 +54,6 @@ const detectBrowsers = { } } -const customLaunchers = { - FirefoxHeadless: { - base: 'Firefox', - flags: ['-headless'] - } -} - const conf = { basePath: '../..', port: 9876, @@ -124,7 +122,6 @@ if (BROWSERSTACK) { 'karma-firefox-launcher', 'karma-detect-browsers' ) - conf.customLaunchers = customLaunchers conf.detectBrowsers = detectBrowsers conf.files = [ 'node_modules/jquery/dist/jquery.slim.min.js', @@ -142,7 +139,6 @@ if (BROWSERSTACK) { 'karma-coverage-istanbul-reporter' ) reporters.push('coverage-istanbul') - conf.customLaunchers = customLaunchers conf.detectBrowsers = detectBrowsers conf.coverageIstanbulReporter = { dir: path.resolve(__dirname, '../coverage/'),