Skip to content

Commit 5da6077

Browse files
authored
chore(meetings): update meetings e2e test workflow (#705)
1 parent 663db9c commit 5da6077

1 file changed

Lines changed: 15 additions & 2 deletions

File tree

.github/workflows/pull-request.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ jobs:
181181
run: yarn run test:styles
182182

183183
e2e_test_meetings:
184+
timeout-minutes: 10
184185
runs-on: ubuntu-latest
185186
continue-on-error: true
186187
needs: [install, build]
@@ -215,8 +216,20 @@ jobs:
215216
path: '**/dist'
216217
key: dist-${{ env.rid }}
217218

219+
- name: Install Playwright Browsers
220+
run: npx playwright install --with-deps
221+
218222
- name: Test E2E
219-
run: yarn workspace @webex/widgets run test:e2e
223+
run: yarn run test:e2e:meetings
224+
225+
- uses: actions/upload-artifact@v4
226+
if: ${{ !cancelled() }}
227+
with:
228+
name: meetings-report
229+
path: |
230+
**/playwright-report/**
231+
**/test-results/**
232+
retention-days: 10
220233

221234
e2e_test_cc_widgets:
222235
timeout-minutes: 50
@@ -263,7 +276,7 @@ jobs:
263276
echo "PLAYWRIGHT_PASSWORD=\"${{ secrets.PLAYWRIGHT_PASSWORD }}\"" >> ./.env
264277
265278
- name: Run Playwright tests
266-
run: yarn run test:e2e
279+
run: yarn run test:e2e:cc
267280

268281
- uses: actions/upload-artifact@v4
269282
if: ${{ !cancelled() }}

0 commit comments

Comments
 (0)