Skip to content

All checks

All checks #503

Re-run triggered June 28, 2024 12:03
Status Failure
Total duration 14m 32s
Artifacts 9

all-checks.yml

on: workflow_dispatch
Analyze Build  /  analyze
1m 54s
Analyze Build / analyze
Matrix: Tests / e2e
required
3s
required
Fit to window
Zoom out
Zoom in

Annotations

44 errors, 2 warnings, and 7 notices
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L173
1) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type locator.waitFor: Target closed =========================== logs =========================== waiting for getByTestId('toast-success') to be visible ============================================================ 171 | // Save changes 172 | await page.locator('[type="submit"]').click(); > 173 | await page.getByTestId("toast-success").waitFor(); | ^ 174 | await page.waitForLoadState("networkidle"); 175 | 176 | await page.goto("/auth/logout"); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:173:47 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:162:5
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Pending operations: - locator.click at apps/web/playwright/managed-event-types.e2e.ts:172:45
[@calcom/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats: apps/web/playwright/managedBooking/advancedOptions.e2e.ts#L3
2) [@***com/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats Test timeout of 60000ms exceeded while running "beforeEach" hook. 1 | import { test } from "../lib/fixtures"; 2 | > 3 | test.beforeEach(async ({ page, users, bookingPage }) => { | ^ 4 | const teamEventTitle = "Test Managed Event Type"; 5 | const userFixture = await users.create( 6 | { name: "testuser" }, at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managedBooking/advancedOptions.e2e.ts:3:6
[@calcom/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats: apps/web/playwright/managedBooking/advancedOptions.e2e.ts#L14
2) [@***com/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats locator.click: Target closed =========================== logs =========================== waiting for locator('text="Cal Video (Global)"') ============================================================ 12 | await bookingPage.goToEventType(teamEventTitle); 13 | await page.getByTestId("location-select").click(); > 14 | await page.locator(`text="Cal Video (Global)"`).click(); | ^ 15 | await bookingPage.goToTab("event_advanced_tab_title"); 16 | }); 17 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managedBooking/advancedOptions.e2e.ts:14:51
[@calcom/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats: apps/web/playwright/managedBooking/advancedOptions.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats Pending operations: - locator.click at apps/web/playwright/managedBooking/advancedOptions.e2e.ts:14:51
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present: apps/web/playwright/event-types.e2e.ts#L347
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present locator.click: Error: strict mode violation: getByTestId('location-select') resolved to 2 elements: 1) <span data-testid="location-select">…</span> aka getByTestId('location-select').first() 2) <span data-testid="location-select">…</span> aka getByRole('listitem').filter({ hasText: 'Link meetingDisplay on booking page' }).getByTestId('location-select') =========================== logs =========================== waiting for getByTestId('location-select') ============================================================ 345 | 346 | // Add Multiple Organizer Phone Number options > 347 | await page.getByTestId("location-select").click(); | ^ 348 | await page.locator(`text="Organizer Phone Number"`).click(); 349 | 350 | const organizerPhoneNumberInputName = (idx: number) => `locations[${idx}].hostPhoneNumber`; at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:347:51
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present: apps/web/playwright/event-types.e2e.ts#L347
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── locator.click: Error: strict mode violation: getByTestId('location-select') resolved to 2 elements: 1) <span data-testid="location-select">…</span> aka getByTestId('location-select').first() 2) <span data-testid="location-select">…</span> aka getByRole('listitem').filter({ hasText: 'Link meetingDisplay on booking page' }).getByTestId('location-select') =========================== logs =========================== waiting for getByTestId('location-select') ============================================================ 345 | 346 | // Add Multiple Organizer Phone Number options > 347 | await page.getByTestId("location-select").click(); | ^ 348 | await page.locator(`text="Organizer Phone Number"`).click(); 349 | 350 | const organizerPhoneNumberInputName = (idx: number) => `locations[${idx}].hostPhoneNumber`; at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:347:51
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- legacy › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present: apps/web/playwright/event-types.e2e.ts#L347
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- legacy › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present locator.click: Error: strict mode violation: getByTestId('location-select') resolved to 2 elements: 1) <span data-testid="location-select">…</span> aka getByTestId('location-select').first() 2) <span data-testid="location-select">…</span> aka getByRole('listitem').filter({ hasText: 'Link meetingDisplay on booking page' }).getByTestId('location-select') =========================== logs =========================== waiting for getByTestId('location-select') ============================================================ 345 | 346 | // Add Multiple Organizer Phone Number options > 347 | await page.getByTestId("location-select").click(); | ^ 348 | await page.locator(`text="Organizer Phone Number"`).click(); 349 | 350 | const organizerPhoneNumberInputName = (idx: number) => `locations[${idx}].hostPhoneNumber`; at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:347:51
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:124:7 › Stripe integration skip true › Pending payment booking should not be confirmed by default: apps/web/playwright/integrations-stripe.e2e.ts#L144
3) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:124:7 › Stripe integration skip true › Pending payment booking should not be confirmed by default expect.toBeVisible: Error: strict mode violation: getByText('Unconfirmed') resolved to 3 elements: 1) <div class="flex items-center gap-x-2"> Unconfirmed</div> aka getByTestId('horizontal-tab-unconfirmed') 2) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Mon, 1 Jul 9:00am - 9:30am Unconfirmed' }) 3) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Paid between Nameless and Stripe Stripeson Pending payment You and Stripe Stripeson' }) =========================== logs =========================== expect.toBeVisible with timeout 30000ms waiting for getByText('Unconfirmed') waiting for getByText('Unconfirmed') ============================================================ 142 | await page.goto(`/bookings/upcoming`); 143 | > 144 | await expect(page.getByText("Unconfirmed")).toBeVisible(); | ^ 145 | await expect(page.getByText("Pending payment").last()).toBeVisible(); 146 | }); 147 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/integrations-stripe.e2e.ts:144:49
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price: apps/web/playwright/payment-apps.e2e.ts#L32
1) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1138?tabName=apps", waiting until "load" ============================================================ 30 | }); 31 | > 32 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 33 | 34 | await page.locator("#event-type-form").getByRole("switch").click(); 35 | await page.getByPlaceholder("Price").click(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:32:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price: apps/web/playwright/payment-apps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price: apps/web/playwright/payment-apps.e2e.ts#L76
2) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1146?tabName=apps", waiting until "load" ============================================================ 74 | }); 75 | > 76 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 77 | await page.locator("#event-type-form").getByRole("switch").click(); 78 | await page.getByTestId("stripe-currency-select").click(); 79 | await page.getByTestId("select-option-usd").click(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:76:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price: apps/web/playwright/payment-apps.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price: apps/web/playwright/payment-apps.e2e.ts#L116
3) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price, currency page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1162?tabName=apps", waiting until "load" ============================================================ 114 | }); 115 | > 116 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 117 | 118 | await page.locator("#event-type-form").getByRole("switch").click(); 119 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:116:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price: apps/web/playwright/payment-apps.e2e.ts#L1
3) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price, currency Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby: apps/web/playwright/payment-apps.e2e.ts#L159
4) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1134?tabName=apps", waiting until "load" ============================================================ 157 | }); 158 | > 159 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 160 | 161 | await page.locator("#event-type-form").getByRole("switch").click(); 162 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:159:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby: apps/web/playwright/payment-apps.e2e.ts#L1
4) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal: apps/web/playwright/payment-apps.e2e.ts#L186
5) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1152?tabName=apps", waiting until "load" ============================================================ 184 | }); 185 | > 186 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 187 | 188 | await page.locator("#event-type-form").getByRole("switch").click(); 189 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:186:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal: apps/web/playwright/payment-apps.e2e.ts#L1
5) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:33:9 › Typeform App › Typeform Redirect Link › should copy link in editing area: packages/app-store/typeform/playwright/tests/basic.e2e.ts#L23
1) [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:33:9 › Typeform App › Typeform Redirect Link › should copy link in editing area page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/apps/installed/automation?hl=typeform" ============================================================ 21 | await page.click('[data-testid="install-app-button"]'); 22 | (await page.waitForSelector('[data-testid="install-app-button-personal"]')).click(); > 23 | await page.waitForURL((url) => url.pathname === `/apps/typeform/how-to-use`); | ^ 24 | }; 25 | 26 | test.describe("Typeform App", () => { at installApps (/home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:23:14) at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:34:7
[@calcom/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:33:9 › Typeform App › Typeform Redirect Link › should copy link in editing area: packages/app-store/typeform/playwright/tests/basic.e2e.ts#L23
1) [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:33:9 › Typeform App › Typeform Redirect Link › should copy link in editing area Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/apps/installed/automation?hl=typeform" ============================================================ 21 | await page.click('[data-testid="install-app-button"]'); 22 | (await page.waitForSelector('[data-testid="install-app-button-personal"]')).click(); > 23 | await page.waitForURL((url) => url.pathname === `/apps/typeform/how-to-use`); | ^ 24 | }; 25 | 26 | test.describe("Typeform App", () => { at installApps (/home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:23:14) at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:34:7
[@calcom/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:33:9 › Typeform App › Typeform Redirect Link › should copy link in editing area: packages/app-store/typeform/playwright/tests/basic.e2e.ts#L23
1) [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:33:9 › Typeform App › Typeform Redirect Link › should copy link in editing area Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/apps/installed/automation?hl=typeform" ============================================================ 21 | await page.click('[data-testid="install-app-button"]'); 22 | (await page.waitForSelector('[data-testid="install-app-button-personal"]')).click(); > 23 | await page.waitForURL((url) => url.pathname === `/apps/typeform/how-to-use`); | ^ 24 | }; 25 | 26 | test.describe("Typeform App", () => { at installApps (/home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:23:14) at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:34:7
[@calcom/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:52:9 › Typeform App › Typeform Redirect Link › should copy link in RoutingForms list: packages/app-store/typeform/playwright/tests/basic.e2e.ts#L23
2) [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:52:9 › Typeform App › Typeform Redirect Link › should copy link in RoutingForms list page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/apps/installed/automation?hl=typeform" ============================================================ 21 | await page.click('[data-testid="install-app-button"]'); 22 | (await page.waitForSelector('[data-testid="install-app-button-personal"]')).click(); > 23 | await page.waitForURL((url) => url.pathname === `/apps/typeform/how-to-use`); | ^ 24 | }; 25 | 26 | test.describe("Typeform App", () => { at installApps (/home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:23:14) at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:53:7
[@calcom/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:52:9 › Typeform App › Typeform Redirect Link › should copy link in RoutingForms list: packages/app-store/typeform/playwright/tests/basic.e2e.ts#L23
2) [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:52:9 › Typeform App › Typeform Redirect Link › should copy link in RoutingForms list Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/apps/installed/automation?hl=typeform" ============================================================ 21 | await page.click('[data-testid="install-app-button"]'); 22 | (await page.waitForSelector('[data-testid="install-app-button-personal"]')).click(); > 23 | await page.waitForURL((url) => url.pathname === `/apps/typeform/how-to-use`); | ^ 24 | }; 25 | 26 | test.describe("Typeform App", () => { at installApps (/home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:23:14) at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:53:7
[@calcom/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:52:9 › Typeform App › Typeform Redirect Link › should copy link in RoutingForms list: packages/app-store/typeform/playwright/tests/basic.e2e.ts#L23
2) [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:52:9 › Typeform App › Typeform Redirect Link › should copy link in RoutingForms list Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/apps/installed/automation?hl=typeform" ============================================================ 21 | await page.click('[data-testid="install-app-button"]'); 22 | (await page.waitForSelector('[data-testid="install-app-button-personal"]')).click(); > 23 | await page.waitForURL((url) => url.pathname === `/apps/typeform/how-to-use`); | ^ 24 | }; 25 | 26 | test.describe("Typeform App", () => { at installApps (/home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:23:14) at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/typeform/playwright/tests/basic.e2e.ts:53:7
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route: packages/app-store/routing-forms/playwright/tests/basic.e2e.ts#L1
3) [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route Test timeout of 60000ms exceeded.
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route: packages/app-store/routing-forms/playwright/tests/basic.e2e.ts#L345
3) [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route page.fill: Target closed =========================== logs =========================== waiting for locator('[data-testid="form-field-Test field"]') ============================================================ 343 | 344 | // //event redirect > 345 | await page.fill('[data-testid="form-field-Test field"]', "event-routing"); | ^ 346 | await page.click('[data-testid="test-routing"]'); 347 | let routingType = await page.locator('[data-testid="test-routing-result-type"]').innerText(); 348 | let route = await page.locator('[data-testid="test-routing-result"]').innerText(); at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:345:18
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route: packages/app-store/routing-forms/playwright/tests/basic.e2e.ts#L1
3) [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route Pending operations: - page.fill at packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:345:18
Tests / E2E App Store
Process completed with exit code 1.
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme: packages/embeds/embed-core/playwright/tests/action-based.e2e.ts#L66
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme Error: Expected to provide an iframe, got null 64 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/free" }); 65 | > 66 | await expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, { | ^ 67 | pathname: "/free", 68 | }); 69 | // expect(await page.screenshot()).toMatchSnapshot("event-types-list.png"); at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:66:31
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload: playwright.config.ts#L230
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload frame.frameElement: Unable to adopt element handle from a different document at playwright.config.ts:230 228 | } 229 | > 230 | const frameElement = await iframe.frameElement(); | ^ 231 | 232 | if (isPrerendered) { 233 | if (await frameElement.isVisible()) { at Object.toBeEmbedCalLink (/home/runner/actions-runner/_work/***.com/***.com/playwright.config.ts:230:39) at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:15:27
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload Test timeout of 60000ms exceeded while tearing down "context".
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/lib/testUtils.ts#L99
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step page.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="incrementMonth"]') ============================================================ at apps/web/playwright/lib/testUtils.ts:99 97 | export async function selectFirstAvailableTimeSlotNextMonth(page: Page | Frame) { 98 | // Let current month dates fully render. > 99 | await page.click('[data-testid="incrementMonth"]'); | ^ 100 | 101 | // Waiting for full month increment 102 | await page.locator('[data-testid="day"][data-disabled="false"]').nth(0).click(); at selectFirstAvailableTimeSlotNextMonth (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/lib/testUtils.ts:99:14) at Object.verifyConferencingApp (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/apps.ts:71:50) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:126:7
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step Pending operations: - page.goto at apps/web/playwright/lib/testUtils.ts:387:14
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/lib/testUtils.ts#L378
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── locator.click: Target closed =========================== logs =========================== waiting for locator('[data-testid=event-types] > li a').first() ============================================================ at apps/web/playwright/lib/testUtils.ts:378 376 | const $eventTypes = page.locator("[data-testid=event-types] > li a"); 377 | const firstEventTypeElement = $eventTypes.first(); > 378 | await firstEventTypeElement.click(); | ^ 379 | await page.waitForURL((url) => { 380 | return !!url.pathname.match(/\/event-types\/.+/); 381 | }); at gotoFirstEventType (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/lib/testUtils.ts:378:31) at Object.verifyConferencingApp (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/apps.ts:57:31) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:126:7
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - page.click at apps/web/playwright/fixtures/apps.ts:53:18
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step: apps/web/playwright/lib/testUtils.ts#L99
1) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── page.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="incrementMonth"]') ============================================================ at apps/web/playwright/lib/testUtils.ts:99 97 | export async function selectFirstAvailableTimeSlotNextMonth(page: Page | Frame) { 98 | // Let current month dates fully render. > 99 | await page.click('[data-testid="incrementMonth"]'); | ^ 100 | 101 | // Waiting for full month increment 102 | await page.locator('[data-testid="day"][data-disabled="false"]').nth(0).click(); at selectFirstAvailableTimeSlotNextMonth (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/lib/testUtils.ts:99:14) at Object.verifyConferencingApp (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/apps.ts:71:50) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:126:7
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:130:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps using the new flow: apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:130:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps using the new flow Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:130:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps using the new flow: apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts#L170
2) [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:130:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps using the new flow Error: Timed out 30000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 30000ms - waiting for locator('[data-testid=success-page]') - waiting for locator('[data-testid=success-page]') 168 | await page.waitForLoadState("networkidle"); 169 | > 170 | await expect(page.locator("[data-testid=success-page]")).toBeVisible(); | ^ 171 | await expect(page.locator("[data-testid=where] ")).toContainText(app.label); 172 | } 173 | } at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:170:66
required
Process completed with exit code 1.
Linters / lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: ataylorme/eslint-annotate-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Analyze Build / analyze
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: dawidd6/action-download-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 skipped 2 passed (3.2s)
🎭 Playwright Run Summary
2 flaky [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type [@***com/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats 6 skipped 34 passed (1.8m)
🎭 Playwright Run Summary
3 flaky [@***com/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present [@***com/web] › apps/web/playwright/event-types.e2e.ts:316:11 › Event Types tests -- legacy › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:124:7 › Stripe integration skip true › Pending payment booking should not be confirmed by default 9 skipped 91 passed (2.6m)
🎭 Playwright Run Summary
8 failed [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price, currency [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:231:7 › Payment app › Should only be allowed to enable one payment app [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:274:7 › Payment app › when more than one payment app is installed the price should be updated when changing settings 84 skipped
🎭 Playwright Run Summary
2 failed [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:33:9 › Typeform App › Typeform Redirect Link › should copy link in editing area [@***com/app-store] › packages/app-store/typeform/playwright/tests/basic.e2e.ts:52:9 › Typeform App › Typeform Redirect Link › should copy link in RoutingForms list 1 flaky [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route 5 skipped 7 passed (2.6m)
🎭 Playwright Run Summary
2 flaky [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload 3 skipped 19 passed (1.2m)
🎭 Playwright Run Summary
2 failed [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:115:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps by skipping the configure step [@***com/web] › apps/web/playwright/apps/conferencing/conferencingApps.e2e.ts:130:7 › check non-oAuth conferencing apps › check non-oAuth conferencing apps using the new flow 2 flaky [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule 4 skipped 92 passed (3.7m)

Artifacts

Produced during runtime
Name Size
app-store-results Expired
51.1 MB
bundle Expired
2.32 KB
embed-core-results Expired
3.68 MB
embed-react-results Expired
177 KB
lint-results Expired
338 KB
test-results-1_4 Expired
307 MB
test-results-2_4 Expired
51.5 MB
test-results-3_4 Expired
45.7 MB
test-results-4_4 Expired
178 MB