diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 7a04b16d..8fc2ea95 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -16,4 +16,6 @@ jobs: - run: yarn prettier:check - run: yarn build:all - run: yarn lint:all - - run: yarn test:all + - uses: GabrielBB/xvfb-action@v1 + with: + run: yarn test:all diff --git a/extension/test/chrome/extension.spec.js b/extension/test/chrome/extension.spec.js index 7fc33a43..213d439b 100644 --- a/extension/test/chrome/extension.spec.js +++ b/extension/test/chrome/extension.spec.js @@ -18,8 +18,9 @@ describe('Chrome extension', function () { .withCapabilities({ chromeOptions: { args: [ - 'no-sandbox', - 'disable-dev-shm-usage', + '--no-sandbox', + '--disable-dev-shm-usage', + '--headless', `load-extension=${path}`, ], }, diff --git a/extension/test/electron/devpanel.spec.js b/extension/test/electron/devpanel.spec.js index 91e366d3..26a51d91 100644 --- a/extension/test/electron/devpanel.spec.js +++ b/extension/test/electron/devpanel.spec.js @@ -18,8 +18,9 @@ describe('DevTools panel for Electron', function () { chromeOptions: { binary: electronPath, args: [ - 'no-sandbox', - 'disable-dev-shm-usage', + '--no-sandbox', + '--disable-dev-shm-usage', + '--headless', `app=${join(__dirname, 'fixture')}`, ], },