Skip to content

All checks

All checks #513

Triggered via merge group June 27, 2024 13:55
Status Failure
Total duration 15m 40s
Artifacts 9

all-checks.yml

on: merge_group
Analyze Build  /  analyze
2m 52s
Analyze Build / analyze
Matrix: Tests / e2e
required
3s
required
Fit to window
Zoom out
Zoom in

Annotations

38 errors, 125 warnings, and 7 notices
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:29:9 › Manage Booking Questions › For User EventType › Do a booking with a Address type question and verify a few thing in b/w: apps/web/playwright/manage-booking-questions.e2e.ts#L644
1) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:29:9 › Manage Booking Questions › For User EventType › Do a booking with a Address type question and verify a few thing in b/w page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types", waiting until "load" ============================================================ 642 | }); 643 | await user.apiLogin(); > 644 | await page.goto("/event-types"); | ^ 645 | // We wait until loading is finished 646 | await page.waitForSelector('[data-testid="event-types"]'); 647 | return user; at createAndLoginUserWithEventTypes (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:644:14) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:36:20
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name': apps/web/playwright/manage-booking-questions.e2e.ts#L644
2) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name' page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types", waiting until "load" ============================================================ 642 | }); 643 | await user.apiLogin(); > 644 | await page.goto("/event-types"); | ^ 645 | // We wait until loading is finished 646 | await page.waitForSelector('[data-testid="event-types"]'); 647 | return user; at createAndLoginUserWithEventTypes (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:644:14) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:102:20
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name': apps/web/playwright/manage-booking-questions.e2e.ts#L644
2) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name' Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types", waiting until "load" ============================================================ 642 | }); 643 | await user.apiLogin(); > 644 | await page.goto("/event-types"); | ^ 645 | // We wait until loading is finished 646 | await page.waitForSelector('[data-testid="event-types"]'); 647 | return user; at createAndLoginUserWithEventTypes (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:644:14) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:102:20
[@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#L11
3) [@***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 page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types", waiting until "load" ============================================================ 9 | await userFixture.apiLogin(); 10 | > 11 | await page.goto("/event-types"); | ^ 12 | await bookingPage.goToEventType(teamEventTitle); 13 | await page.getByTestId("location-select").click(); 14 | await page.locator(`text="Cal Video (Global)"`).click(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managedBooking/advancedOptions.e2e.ts:11:14
[@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
1) [@***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
1) [@***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
1) [@***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
[@calcom/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org: apps/web/playwright/teams.e2e.ts#L183
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/teams", waiting until "load" ============================================================ 181 | await memberUser.apiLogin(); 182 | > 183 | await page.goto("/teams"); | ^ 184 | await expect(page.locator("[data-testid=new-team-btn]")).toBeHidden(); 185 | await expect(page.locator("[data-testid=create-team-btn]")).toHaveAttribute("disabled", ""); 186 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:183:18
[@calcom/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org: apps/web/playwright/teams.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/wipe-my-cal.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my cal button: apps/web/playwright/wipe-my-cal.e2e.ts#L42
2) [@***com/web] › apps/web/playwright/wipe-my-***.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my *** button page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/bookings/upcoming", waiting until "load" ============================================================ 40 | await bookings.create(pro.id, pro.username, eventType.id, {}); 41 | await pro.apiLogin(); > 42 | await page.goto("/bookings/upcoming"); | ^ 43 | await expect(page.locator("data-testid=wipe-today-button")).toBeVisible(); 44 | 45 | const $openBookingCount = await page.locator('[data-testid="bookings"] > *').count(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/wipe-my-***.e2e.ts:42:16
[@calcom/web] › apps/web/playwright/wipe-my-cal.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my cal button: apps/web/playwright/wipe-my-cal.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/wipe-my-***.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my *** button Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/workflow.e2e.ts:31:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Deleting an existing workflow: apps/web/playwright/workflow.e2e.ts#L12
3) [@***com/web] › apps/web/playwright/workflow.e2e.ts:31:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Deleting an existing workflow page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/workflows", waiting until "load" ============================================================ 10 | test.beforeEach(async ({ page, users }) => { 11 | await loginUser(users); > 12 | await page.goto("/workflows"); | ^ 13 | }); 14 | 15 | test("Creating a new workflow", async ({ workflowPage }) => { at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/workflow.e2e.ts:12:20
[@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
4) [@***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/1142?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:53:7 › Payment app › Should be able to edit stripe price: apps/web/playwright/payment-apps.e2e.ts#L76
5) [@***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/1134?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:203:7 › Payment app › Should not display App is not setup already for non payment app: apps/web/playwright/payment-apps.e2e.ts#L221
6) [@***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 page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1150?tabName=apps", waiting until "load" ============================================================ 219 | }); 220 | > 221 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 222 | 223 | await page.locator("#event-type-form").getByRole("switch").click(); 224 | // make sure Tracking ID is displayed at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:221:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app: apps/web/playwright/payment-apps.e2e.ts#L221
6) [@***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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1224?tabName=apps", waiting until "load" ============================================================ 219 | }); 220 | > 221 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 222 | 223 | await page.locator("#event-type-form").getByRole("switch").click(); 224 | // make sure Tracking ID is displayed at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:221:16
[@calcom/web] › apps/web/playwright/reschedule.e2e.ts:117:7 › Reschedule Tests › Unpaid rescheduling should go to payment page: apps/web/playwright/fixtures/users.ts#L966
7) [@***com/web] › apps/web/playwright/reschedule.e2e.ts:117:7 › Reschedule Tests › Unpaid rescheduling should go to payment page page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/apps/stripe", waiting until "load" ============================================================ at apps/web/playwright/fixtures/users.ts:966 964 | buttonSelector, 965 | }: InstallStripeParams) => { > 966 | await page.goto("/apps/stripe"); | ^ 967 | /** We start the Stripe flow */ 968 | await page.click('[data-testid="install-app-button"]'); 969 | await page.click(buttonSelector); at installStripe (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:966:14) at installStripePersonal (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:951:9) at Object.installStripePersonal (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:700:7) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/reschedule.e2e.ts:122:16
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow: apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L35
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/apps/categories/analytics", waiting until "load" ============================================================ 33 | 34 | for (const app of ALL_APPS) { > 35 | await page.goto("/apps/categories/analytics"); | ^ 36 | await appsPage.installApp(app, eventTypesIds); 37 | } 38 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:35:18
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow: apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L35
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/apps/categories/analytics", waiting until "load" ============================================================ 33 | 34 | for (const app of ALL_APPS) { > 35 | await page.goto("/apps/categories/analytics"); | ^ 36 | await appsPage.installApp(app, eventTypesIds); 37 | } 38 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:35:18
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow: apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L35
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/apps/categories/analytics", waiting until "load" ============================================================ 33 | 34 | for (const app of ALL_APPS) { > 35 | await page.goto("/apps/categories/analytics"); | ^ 36 | await appsPage.installApp(app, eventTypesIds); 37 | } 38 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:35:18
[@calcom/web] › apps/web/playwright/ab-tests-redirect.e2e.ts:66:7 › apps/ A/B tests -- legacy › should render the /apps/categories: apps/web/playwright/ab-tests-redirect.e2e.ts#L71
2) [@***com/web] › apps/web/playwright/ab-tests-redirect.e2e.ts:66:7 › apps/ A/B tests -- legacy › should render the /apps/categories page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/apps/categories", waiting until "load" ============================================================ 69 | await user.apiLogin(); 70 | > 71 | await page.goto("/apps/categories"); | ^ 72 | 73 | const locator = page.getByTestId("app-store-category-messaging"); 74 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/ab-tests-redirect.e2e.ts:71:16
[@calcom/web] › apps/web/playwright/app-store.e2e.ts:12:7 › App Store - Authed -- legacy › should render /apps page: apps/web/playwright/app-store.e2e.ts#L18
3) [@***com/web] › apps/web/playwright/app-store.e2e.ts:12:7 › App Store - Authed -- legacy › should render /apps page page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/apps/", waiting until "load" ============================================================ 16 | await user.apiLogin(); 17 | > 18 | await page.goto("/apps/"); | ^ 19 | 20 | await page.waitForLoadState(); 21 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/app-store.e2e.ts:18:16
[@calcom/web] › apps/web/playwright/app-store.e2e.ts:49:7 › App Store - Authed -- legacy › Installed Apps - Navigation: apps/web/playwright/app-store.e2e.ts#L52
4) [@***com/web] › apps/web/playwright/app-store.e2e.ts:49:7 › App Store - Authed -- legacy › Installed Apps - Navigation page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/apps/installed", waiting until "load" ============================================================ 50 | const user = await users.create(); 51 | await user.apiLogin(); > 52 | await page.goto("/apps/installed"); | ^ 53 | await page.waitForSelector('[data-testid="connect-***endar-apps"]'); 54 | await page.click('[data-testid="verti***-tab-payment"]'); 55 | await page.waitForSelector('[data-testid="connect-payment-apps"]'); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/app-store.e2e.ts:52:16
[@calcom/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule: apps/web/playwright/availability.e2e.ts#L1
5) [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule: apps/web/playwright/availability.e2e.ts#L163
5) [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule locator.click: Target closed =========================== logs =========================== waiting for locator('div').filter({ hasText: 'Sunday9:00am - 5:00pm' }).getByTestId('add-time-availability').first() ============================================================ 161 | .getByTestId("add-time-availability") 162 | .first() > 163 | .click(); | ^ 164 | await expect(page.locator("div").filter({ hasText: "6:00pm" }).nth(1)).toBeVisible(); 165 | await page.getByRole("button", { name: save }).click(); 166 | await expect(page.getByText("Sun - Tue, Thu - Sat, 9:00 AM - 5:00 PM")).toBeVisible(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/availability.e2e.ts:163:8
[@calcom/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule: apps/web/playwright/availability.e2e.ts#L1
5) [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule Pending operations: - locator.click at apps/web/playwright/availability.e2e.ts:163:8
[@calcom/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example): apps/web/playwright/booking-seats.e2e.ts#L22
6) [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example) page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types", waiting until "load" ============================================================ 20 | const user = await users.create({ name: "Seated event" }); 21 | await user.apiLogin(); > 22 | await page.goto("/event-types"); | ^ 23 | // We wait until loading is finished 24 | await page.waitForSelector('[data-testid="event-types"]'); 25 | const eventTitle = "My 2-seated event"; at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/booking-seats.e2e.ts:22:16
[@calcom/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash: apps/web/playwright/hash-my-url.e2e.ts#L35
1) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─ page.waitForLoadState: Timeout 30000ms exceeded. 33 | await page.locator('[data-testid="update-eventtype"]').press("Enter"); 34 | > 35 | await page.waitForLoadState("networkidle"); | ^ 36 | 37 | // book using generated url hash 38 | await page.goto($url); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/hash-my-url.e2e.ts:35:16
[@calcom/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash: apps/web/playwright/hash-my-url.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─ Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members: apps/web/playwright/insights.e2e.ts#L93
2) [@***com/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/insights", waiting until "load" ============================================================ 91 | await createTeamsAndMembership(user.id, userTwo.id); 92 | // go to insights page > 93 | await page.goto("/insights"); | ^ 94 | 95 | await page.waitForLoadState("networkidle"); 96 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/insights.e2e.ts:93:16
[@calcom/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members: apps/web/playwright/insights.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/insights.e2e.ts:103:7 › Insights › team select filter should have 2 teams and your account option only as member: apps/web/playwright/insights.e2e.ts#L116
3) [@***com/web] › apps/web/playwright/insights.e2e.ts:103:7 › Insights › team select filter should have 2 teams and your account option only as member page.waitForLoadState: Timeout 30000ms exceeded. 114 | await page.goto("/insights"); 115 | > 116 | await page.waitForLoadState("networkidle"); | ^ 117 | 118 | // get div from team select filter with this class flex flex-col gap-0.5 [&>*:first-child]:mt-1 [&>*:last-child]:mb-1 119 | await page.getByTestId("dashboard-shell").getByText("Team: test-insights").click(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/insights.e2e.ts:116:16
[@calcom/web] › apps/web/playwright/insights.e2e.ts:130:7 › Insights › Insights Organization should have isAll option true: apps/web/playwright/insights.e2e.ts#L140
4) [@***com/web] › apps/web/playwright/insights.e2e.ts:130:7 › Insights › Insights Organization should have isAll option true page.waitForLoadState: Timeout 30000ms exceeded. 138 | 139 | await page.goto("/insights"); > 140 | await page.waitForLoadState("networkidle"); | ^ 141 | 142 | await page.getByTestId("dashboard-shell").getByText("All").nth(1).click(); 143 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/insights.e2e.ts:140:16
[@calcom/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking: apps/web/playwright/dynamic-booking-pages.e2e.ts#L35
5) [@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking ─────── page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/bookings/upcoming", waiting until "load" ============================================================ 33 | await test.step("can reschedule a booking", async () => { 34 | // Logged in > 35 | await page.goto("/bookings/upcoming"); | ^ 36 | await page.locator('[data-testid="edit_booking"]').nth(0).click(); 37 | await page.locator('[data-testid="reschedule"]').click(); 38 | await page.waitForURL((url) => { at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/dynamic-booking-pages.e2e.ts:35:16 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/dynamic-booking-pages.e2e.ts:33:14
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- future › user › Different Locations Tests › can add single organizer address location without display location public option: apps/web/playwright/event-types.e2e.ts#L286
6) [@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- future › user › Different Locations Tests › can add single organizer address location without display location public option page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/event-types/1260?tabName=setup" "domcontentloaded" event fired ============================================================ 284 | const firstEventTypeElement = $eventTypes.first(); 285 | await firstEventTypeElement.click(); > 286 | await page.waitForURL((url) => { | ^ 287 | return !!url.pathname.match(/\/event-types\/.+/); 288 | }); 289 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:286:20
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:309: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#L374
7) [@***com/web] › apps/web/playwright/event-types.e2e.ts:309:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" navigated to "http://***:3000/event-types/1264?tabName=setup" "domcontentloaded" event fired ============================================================ 372 | const firstEventTypeElement = $eventTypes.first(); 373 | await firstEventTypeElement.click(); > 374 | await page.waitForURL((url) => { | ^ 375 | return !!url.pathname.match(/\/event-types\/.+/); 376 | }); 377 | } at gotoFirstEventType (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:374:14) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:312:9
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:48:9 › Event Types tests -- legacy › user › can add new event type: apps/web/playwright/event-types.e2e.ts#L32
8) [@***com/web] › apps/web/playwright/event-types.e2e.ts:48:9 › Event Types tests -- legacy › user › can add new event type page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types", waiting until "load" ============================================================ 30 | const user = await users.create(); 31 | await user.apiLogin(); > 32 | await page.goto("/event-types"); | ^ 33 | 34 | // We wait until loading is finished 35 | await page.waitForSelector('[data-testid="event-types"]'); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:32:18
required
Process completed with exit code 1.
apps/web/lib/apps/[slug]/getStaticProps.tsx#L13
[@typescript-eslint/no-unused-vars] 'md' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/teams.e2e.ts#L202
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/lib/orgMigration.test.ts#L1001
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/playwright/teams.e2e.ts#L205
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/lib/orgMigration.test.ts#L1082
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/playwright/webhook.e2e.ts#L422
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/lib/orgMigration.test.ts#L1154
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/test/lib/team-event-types.test.ts#L79
[@typescript-eslint/no-unused-vars] 'test' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/lib/orgMigration.test.ts#L1265
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/_utils/useAddAppMutation.ts#L30
[@typescript-eslint/no-unused-vars] 'useAddAppMutationVariables' is defined but never used. Allowed unused vars must match /^_/u.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L139
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/lib/orgMigration.test.ts#L1304
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L25
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L211
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/lib/orgMigration.test.ts#L1353
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L38
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L220
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/lib/orgMigration.ts#L261
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L41
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/lib/orgMigration.ts#L377
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/test/utils/bookingScenario/bookingScenario.ts#L221
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/lib/team/[slug]/[type]/getServerSideProps.tsx#L26
[@typescript-eslint/no-unused-vars] 'queryDuration' is assigned a value but never used. Allowed unused vars must match /^_/u.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L42
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L222
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/middleware.ts#L14
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L60
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L223
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/modules/event-types/views/event-types-single-view.tsx#L434
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventType.assignAllTeamMembers', 'eventType.children', 'eventType.hosts', 'eventType.schedulingType', and 'team'. Either include them or remove the dependency array.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L72
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L362
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/modules/videos/ai/ai-transcribe.tsx#L10
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L77
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L363
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/modules/videos/ai/ai-transcribe.tsx#L27
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
apps/web/modules/videos/ai/ai-transcribe.tsx#L38
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L104
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L496
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/pages/api/auth/two-factor/totp/disable.ts#L26
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/test/utils/bookingScenario/bookingScenario.ts#L497
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/googlecalendar/tests/testUtils.ts#L110
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/pages/api/auth/two-factor/totp/setup.ts#L28
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/test/utils/bookingScenario/bookingScenario.ts#L498
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/hubspot/lib/CrmService.ts#L25
[@typescript-eslint/no-unused-vars] 'CustomPublicObjectInput' is defined but never used. Allowed unused vars must match /^_/u.
apps/web/pages/apps/installation/[[...step]].tsx#L126
[react-hooks/exhaustive-deps] React Hook useEffect has a missing dependency: 'formMethods'. Either include it or remove the dependency array.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L501
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/pages/settings/my-account/calendars.tsx#L12
[@typescript-eslint/no-unused-vars] 'SkeletonLoader' is assigned a value but never used. Allowed unused vars must match /^_/u.
packages/app-store/jelly/lib/VideoApiAdapter.ts#L11
[@typescript-eslint/no-unused-vars] 'event' is defined but never used. Allowed unused args must match /^_/u.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L504
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/pages/settings/my-account/profile.tsx#L507
[@typescript-eslint/no-unused-vars] 'isFallbackImg' is defined but never used. Allowed unused args must match /^_/u.
packages/app-store/jelly/lib/VideoApiAdapter.ts#L32
[@typescript-eslint/no-unused-vars] 'event' is defined but never used. Allowed unused args must match /^_/u.
apps/web/pages/settings/my-account/profile.tsx#L509
[@typescript-eslint/no-unused-vars] 'userOrganization' is defined but never used. Allowed unused args must match /^_/u.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L663
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/pages/settings/organizations/new/index.tsx#L13
[@typescript-eslint/no-unused-vars] 'querySlug' is defined but never used. Allowed unused args must match /^_/u.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L1535
[@typescript-eslint/no-unused-vars] 'app' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/pages/settings/platform/oauth-clients/[clientId]/edit/index.tsx#L52
[@typescript-eslint/no-unused-vars] 'userPermissions' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/test/utils/bookingScenario/expects.ts#L174
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
apps/web/playwright/ab-tests-redirect.e2e.ts#L27
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/test/utils/bookingScenario/expects.ts#L390
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/playwright/ab-tests-redirect.e2e.ts#L43
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/playwright/ab-tests-redirect.e2e.ts#L59
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/test/utils/bookingScenario/expects.ts#L773
[@typescript-eslint/no-unused-vars] 'organizer' is defined but never used. Allowed unused args must match /^_/u.
apps/web/playwright/ab-tests-redirect.e2e.ts#L75
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/playwright/ab-tests-redirect.e2e.ts#L91
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/jelly/lib/VideoApiAdapter.ts#L41
[@typescript-eslint/no-unused-vars] 'uid' is defined but never used. Allowed unused args must match /^_/u.
apps/web/playwright/ab-tests-redirect.e2e.ts#L107
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/playwright/ab-tests-redirect.e2e.ts#L123
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/jelly/lib/VideoApiAdapter.ts#L45
[@typescript-eslint/no-unused-vars] 'dateFrom' is defined but never used. Allowed unused args must match /^_/u.
apps/web/playwright/app-store.e2e.ts#L13
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/jelly/lib/VideoApiAdapter.ts#L45
[@typescript-eslint/no-unused-vars] 'dateTo' is defined but never used. Allowed unused args must match /^_/u.
apps/web/playwright/fixtures/bookings.ts#L94
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/playwright/fixtures/bookings.ts#L94
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/paypal/components/EventTypeAppSettingsInterface.tsx#L35
[@typescript-eslint/no-unused-vars] 'setRequirePayment' is assigned a value but never used. Allowed unused elements of array destructuring patterns must match /^_/u.
apps/web/playwright/fixtures/users.ts#L605
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/paypal/components/EventTypeAppSettingsInterface.tsx#L48
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'getAppData', 'requirePayment', and 'setAppData'. Either include them or remove the dependency array. If 'getAppData' changes too often, find the parent component that defines it and wrap that definition in useCallback.
apps/web/playwright/fixtures/users.ts#L627
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/routing-forms/components/getServerSidePropsSingleForm.ts#L92
[@typescript-eslint/no-unused-vars] 'u' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/fixtures/users.ts#L657
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/playwright/fixtures/users.ts#L658
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/routing-forms/pages/route-builder/[...appPages].tsx#L149
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventOptions' and 'route'. Either include them or remove the dependency array. If 'setCustomEventTypeSlug' needs the current value of 'route', you can also switch to useReducer instead of useState and read 'route' in the reducer.
apps/web/playwright/organization/booking.e2e.ts#L407
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/routing-forms/trpc/forms.handler.ts#L40
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/playwright/out-of-office.e2e.ts#L14
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/playwright/out-of-office.e2e.ts#L33
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/salesforce/components/EventTypeAppCardInterface.tsx#L17
[@typescript-eslint/no-unused-vars] 'disabled' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/payment-apps.e2e.ts#L235
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/playwright/payment-apps.e2e.ts#L281
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/salesforce/lib/CrmService.ts#L23
[@typescript-eslint/no-unused-vars] 'ContactSearchResult' is defined but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/payment.e2e.ts#L17
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/salesforce/lib/CrmService.ts#L40
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/payment.e2e.ts#L18
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/stripepayment/components/EventTypeAppCardInterface.tsx#L25
[@typescript-eslint/no-unused-vars] 'setRequirePayment' is assigned a value but never used. Allowed unused elements of array destructuring patterns must match /^_/u.
apps/web/playwright/profile.e2e.ts#L395
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/playwright/signup.e2e.ts#L194
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
packages/app-store/zapier/api/subscriptions/listBookings.ts#L18
[@typescript-eslint/no-unused-vars] 'userInfo' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/teams.e2e.ts#L22
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/zapier/api/subscriptions/listBookings.ts#L23
[@typescript-eslint/no-unused-vars] 'teamInfo' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/teams.e2e.ts#L152
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
packages/app-store/zohocalendar/lib/CalendarService.ts#L283
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/teams.e2e.ts#L162
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
apps/web/playwright/teams.e2e.ts#L167
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/zohocalendar/lib/CalendarService.ts#L284
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
packages/ui/components/dialog/Dialog.tsx#L214
[@typescript-eslint/no-unused-vars] 'DialogCloseProps' is defined but never used. Allowed unused vars must match /^_/u.
packages/ui/components/form/datepicker/DatePicker.tsx#L17
[@typescript-eslint/no-unused-vars] 'minDate' is defined but never used. Allowed unused args must match /^_/u.
packages/ui/components/image-uploader/BannerUploader.tsx#L130
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'height', 't', and 'width'. Either include them or remove the dependency array.
apps/web/app/WithAppDirSsg.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/app/WithAppDirSsr.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/app/WithEmbedSSR.tsx#L12
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/app/future/apps/[slug]/[...pages]/page.tsx#L130
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
apps/web/app/layoutHOC.tsx#L9
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/app/layoutHOC.tsx#L16
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/components/apps/AppPage.tsx#L130
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'mutation', 'searchParams', 'slug', 'type', and 'variant'. Either include them or remove the dependency array.
apps/web/components/apps/installation/ConfigureStepCard.tsx#L63
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'categories', 'credentialId', 'getAppDataSetter', and 'slug'. Either include them or remove the dependency array.
apps/web/components/apps/installation/ConfigureStepCard.tsx#L151
[react-hooks/exhaustive-deps] React Hook useEffect has a missing dependency: 'setConfigureStep'. Either include it or remove the dependency array. If 'setConfigureStep' changes too often, find the parent component that defines it and wrap that definition in useCallback.
apps/web/components/eventtype/AIEventController.tsx#L100
[@typescript-eslint/no-unused-vars] 'err' is defined but never used. Allowed unused args must match /^_/u.
apps/web/components/eventtype/EventAvailabilityTab.tsx#L226
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventType.schedule', 'eventType.scheduleName', 'getValues', 'isChildrenManagedEventType', 'isManagedEventType', 'setValue', 't', and 'watchSchedule'. Either include them or remove the dependency array.
apps/web/components/eventtype/EventTeamTab.tsx#L283
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/components/eventtype/EventTypeSingleLayout.tsx#L287
[react-hooks/exhaustive-deps] React Hook useMemo has missing dependencies: 'eventType.id' and 'formMethods'. Either include them or remove the dependency array.
apps/web/components/eventtype/EventTypeSingleLayout.tsx#L299
[react-hooks/exhaustive-deps] React Hook useMemo has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked.
apps/web/components/settings/SecondaryEmailModal.tsx#L49
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'clearErrorMessage' and 'formMethods'. Either include them or remove the dependency array. If 'clearErrorMessage' changes too often, find the parent component that defines it and wrap that definition in useCallback.
apps/web/components/settings/platform/oauth-clients/oauth-client-form/index.tsx#L44
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
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
Failed to restore: aborted
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
3 skipped 21 passed (44.3s)
🎭 Playwright Run Summary
1 skipped 2 passed (4.8s)
🎭 Playwright Run Summary
3 flaky [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:29:9 › Manage Booking Questions › For User EventType › Do a booking with a Address type question and verify a few thing in b/w [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name' [@***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 33 passed (1.3m)
🎭 Playwright Run Summary
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 9 passed (1.7m)
🎭 Playwright Run Summary
3 failed [@***com/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org [@***com/web] › apps/web/playwright/wipe-my-***.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my *** button [@***com/web] › apps/web/playwright/workflow.e2e.ts:31:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Deleting an existing workflow 3 interrupted [@***com/web] › apps/web/playwright/workflow.e2e.ts:15:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Creating a new workflow [@***com/web] › apps/web/playwright/workflow.e2e.ts:43:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Create an action and check if workflow is triggered [@***com/web] › apps/web/playwright/workflow.e2e.ts:57:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › Team Workflows › Admin user 6 flaky [@***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:203:7 › Payment app › Should not display App is not setup already for non payment app [@***com/web] › apps/web/playwright/reschedule.e2e.ts:117:7 › Reschedule Tests › Unpaid rescheduling should go to payment page [@***com/web] › apps/web/playwright/teams.e2e.ts:201:7 › Teams - NonOrg -- legacy › Can create team with same name as user [@***com/web] › apps/web/playwright/webhook.e2e.ts:129:7 › BOOKING_REJECTED › can book an event that requires confirmation and then that booking can be rejected by organizer 18 skipped 62 passed (2.1m)
🎭 Playwright Run Summary
1 failed [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow 5 flaky [@***com/web] › apps/web/playwright/ab-tests-redirect.e2e.ts:66:7 › apps/ A/B tests -- legacy › should render the /apps/categories [@***com/web] › apps/web/playwright/app-store.e2e.ts:12:7 › App Store - Authed -- legacy › should render /apps page [@***com/web] › apps/web/playwright/app-store.e2e.ts:49:7 › App Store - Authed -- legacy › Installed Apps - Navigation [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example) 4 skipped 88 passed (2.4m)
🎭 Playwright Run Summary
4 failed [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ── [@***com/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members [@***com/web] › apps/web/playwright/insights.e2e.ts:103:7 › Insights › team select filter should have 2 teams and your account option only as member [@***com/web] › apps/web/playwright/insights.e2e.ts:130:7 › Insights › Insights Organization should have isAll option true 4 interrupted [@***com/web] › apps/web/playwright/insights.e2e.ts:240:7 › Insights › should test download button [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:28:9 › Stripe integration skip true › Stripe integration dashboard › Can add Stripe integration [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:39:7 › Stripe integration skip true › when enabling Stripe, credentialId is included [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:69:7 › Stripe integration skip true › when enabling Stripe, team credentialId is included 6 flaky [@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking ──────── [@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- future › user › Different Locations Tests › can add single organizer address location without display location public option [@***com/web] › apps/web/playwright/event-types.e2e.ts:309: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:48:9 › Event Types tests -- legacy › user › can add new event type [@***com/web] › apps/web/playwright/impersonation.e2e.ts:11:7 › Users can impersonate › App Admin can impersonate users with impersonation enabled [@***com/web] › apps/web/playwright/insights.e2e.ts:69:7 › Insights › should be able to go to insights as admins 49 skipped 40 passed (2.4m)

Artifacts

Produced during runtime
Name Size
app-store-results Expired
4.82 MB
bundle Expired
2.32 KB
embed-core-results Expired
195 KB
embed-react-results Expired
177 KB
lint-results Expired
349 KB
test-results-1_4 Expired
32 MB
test-results-2_4 Expired
51.6 MB
test-results-3_4 Expired
7.06 MB
test-results-4_4 Expired
49 MB