diff --git a/.github/workflows/wc-e2e-test.yaml b/.github/workflows/wc-e2e-test.yaml index f8db0231..bb9a8e80 100644 --- a/.github/workflows/wc-e2e-test.yaml +++ b/.github/workflows/wc-e2e-test.yaml @@ -17,6 +17,8 @@ jobs: uses: pnpm/action-setup@v4 with: version: 10.18.3 + - name: Install LK CLI + run: curl -sSL https://get.livekit.io/cli | bash - name: Setup OpenVidu Local Deployment uses: OpenVidu/actions/start-openvidu-local-deployment@main with: diff --git a/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts b/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts index d8d23d24..2a430a7a 100644 --- a/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts +++ b/meet-ce/frontend/webcomponent/tests/helpers/function-helpers.ts @@ -292,6 +292,7 @@ export const viewRecordingsAs = async (role: 'moderator' | 'speaker', page: Page }; export const leaveRoom = async (page: Page, role: 'moderator' | 'speaker' = 'speaker', waitForMeetingEnded = false) => { + await page.waitForTimeout(200); await interactWithElementInIframe(page, '#leave-btn', { action: 'click' }); if (role === 'moderator') {