We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0723ea3 commit 0768f6fCopy full SHA for 0768f6f
.github/workflows/testing_dev_e2e_with_live_services.yml
@@ -86,7 +86,12 @@ jobs:
86
87
- if: matrix.os == 'ubuntu-latest'
88
name: Run tests with xvfb
89
- run: xvfb-run --auto-servernum --server-args="-screen 0 1280x960x24" -- npm run coverage:tutorial
+ run: |
90
+ # Adjust Chrome sandbox (used by Puppeteer) owner and permissions to bypass Ubuntu 24.04's
91
+ # new restrictions for AppImage apps. https://github.com/electron/electron/issues/42510
92
+ sudo chown root ./node_modules/electron/dist/chrome-sandbox
93
+ sudo chmod 4755 ./node_modules/electron/dist/chrome-sandbox
94
+ xvfb-run --auto-servernum --server-args="-screen 0 1280x960x24" -- npm run coverage:tutorial
95
96
- name: Archive E2E Test Screenshots
97
uses: actions/upload-artifact@v4
0 commit comments