diff --git a/e2e/protractor.conf.js b/e2e/protractor.conf.js index 86776a391a5b48b32506eb0fa62b15ed6c926b69..cf8c588160349b64431bd678da48e6564019e822 100644 --- a/e2e/protractor.conf.js +++ b/e2e/protractor.conf.js @@ -9,7 +9,10 @@ exports.config = { './src/**/*.e2e-spec.ts' ], capabilities: { - 'browserName': 'chrome' + browserName: 'chrome', + chromeOptions: { + args: ['--no-sandbox', '--headless'] + } }, directConnect: true, baseUrl: 'http://localhost:4200/', @@ -25,4 +28,4 @@ exports.config = { }); jasmine.getEnv().addReporter(new SpecReporter({ spec: { displayStacktrace: true } })); } -}; \ No newline at end of file +}; diff --git a/src/karma.conf.js b/src/karma.conf.js index b6e00421c95f925352ccf765b942a8e94c0cdc74..b312c8a988fdec7534104dbee03fc854e6972bd3 100644 --- a/src/karma.conf.js +++ b/src/karma.conf.js @@ -25,7 +25,13 @@ module.exports = function (config) { colors: true, logLevel: config.LOG_INFO, autoWatch: true, - browsers: ['Chrome'], + browsers: ['ChromeHeadlessNoSandbox'], + customLaunchers: { + ChromeHeadlessNoSandbox: { + base: 'ChromeHeadless', + flags: ['--no-sandbox'] + } + }, singleRun: false }); -}; \ No newline at end of file +};