From 0c6dc343fa8f2cadd298d4027d96fabedb309ace Mon Sep 17 00:00:00 2001 From: Nathan Bierema Date: Sat, 19 Jun 2021 16:36:15 -0400 Subject: [PATCH] Try that --- .github/workflows/CI.yml | 4 +++- extension/test/chrome/extension.spec.js | 5 +++-- extension/test/electron/devpanel.spec.js | 5 +++-- 3 files changed, 9 insertions(+), 5 deletions(-) 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')}`, ], },