From 2948522ef6f8ed4fa4708d0cc6c697467a62725b Mon Sep 17 00:00:00 2001 From: Dat Date: Wed, 21 Aug 2024 16:26:15 +0200 Subject: [PATCH 1/4] test: run browser tests in headless mode --- wdio.local.conf.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/wdio.local.conf.js b/wdio.local.conf.js index 8ba553f3..da6f8812 100644 --- a/wdio.local.conf.js +++ b/wdio.local.conf.js @@ -17,13 +17,18 @@ exports.config = { { browserName: 'firefox', hostname: 'selenium-firefox', + 'moz:firefoxOptions': { + args: ['-headless'] + }, alwaysMatch: { 'moz:debuggerAddress': true } }, { browserName: 'chrome', - hostname: 'selenium-chrome' - } + hostname: 'selenium-chrome', + 'goog:chromeOptions': { + args: ['--headless', '--disable-gpu', '--no-sandbox'] + } ] } From ae848445c98453829dc1911ccb533015ccd1eb4f Mon Sep 17 00:00:00 2001 From: Dat Date: Wed, 21 Aug 2024 16:31:31 +0200 Subject: [PATCH 2/4] fix: remove unnecessary args --- wdio.local.conf.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wdio.local.conf.js b/wdio.local.conf.js index da6f8812..e8760fe9 100644 --- a/wdio.local.conf.js +++ b/wdio.local.conf.js @@ -28,7 +28,7 @@ exports.config = { browserName: 'chrome', hostname: 'selenium-chrome', 'goog:chromeOptions': { - args: ['--headless', '--disable-gpu', '--no-sandbox'] + args: ['--headless'] } ] } From fdf2790a8659340f85b3dc48143306d20a041267 Mon Sep 17 00:00:00 2001 From: Dat Date: Wed, 21 Aug 2024 16:57:32 +0200 Subject: [PATCH 3/4] fix: fix syntax error --- wdio.local.conf.js | 1 + 1 file changed, 1 insertion(+) diff --git a/wdio.local.conf.js b/wdio.local.conf.js index e8760fe9..ab0b0508 100644 --- a/wdio.local.conf.js +++ b/wdio.local.conf.js @@ -30,5 +30,6 @@ exports.config = { 'goog:chromeOptions': { args: ['--headless'] } + } ] } From 0e96cf6e3698d244a945062ad121395e4a7e8938 Mon Sep 17 00:00:00 2001 From: Dat Date: Wed, 21 Aug 2024 17:22:31 +0200 Subject: [PATCH 4/4] add: add some args back --- wdio.local.conf.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wdio.local.conf.js b/wdio.local.conf.js index ab0b0508..40036720 100644 --- a/wdio.local.conf.js +++ b/wdio.local.conf.js @@ -28,7 +28,7 @@ exports.config = { browserName: 'chrome', hostname: 'selenium-chrome', 'goog:chromeOptions': { - args: ['--headless'] + args: ['--headless','--disable-gpu', '--no-sandbox'] } } ]