Skip to content

All checks

All checks #422

Triggered via merge group June 24, 2024 11:16
Status Success
Total duration 15m 42s
Artifacts 9

all-checks.yml

on: merge_group
Analyze Build  /  analyze
1m 48s
Analyze Build / analyze
Matrix: Tests / e2e
required
0s
required
Fit to window
Zoom out
Zoom in

Annotations

25 errors, 124 warnings, and 7 notices
[@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/web] › apps/web/playwright/manage-booking-questions.e2e.ts:50:9 › Manage Booking Questions › For User EventType › Do a booking with Checkbox type question and verify a few thing in b/w: apps/web/playwright/manage-booking-questions.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:50:9 › Manage Booking Questions › For User EventType › Do a booking with Checkbox type question and verify a few thing in b/w Test timeout of 120000ms exceeded.
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:50:9 › Manage Booking Questions › For User EventType › Do a booking with Checkbox type question and verify a few thing in b/w: apps/web/playwright/manage-booking-questions.e2e.ts#L515
1) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:50:9 › Manage Booking Questions › For User EventType › Do a booking with Checkbox type question and verify a few thing in b/w locator.click: Target closed =========================== logs =========================== waiting for locator('[id=test-field-type]').first() ============================================================ 513 | }) { 514 | const locatorForSelect = page.locator(selector.selector).nth(selector.nth); > 515 | await locatorForSelect.click(); | ^ 516 | await locatorForSelect.locator(`text="${optionText}"`).click(); 517 | } 518 | at selectOption (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:515:26) at addQuestionAndSave (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:535:11) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:70:9 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:69:7
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:50:9 › Manage Booking Questions › For User EventType › Do a booking with Checkbox type question and verify a few thing in b/w: apps/web/playwright/manage-booking-questions.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:50:9 › Manage Booking Questions › For User EventType › Do a booking with Checkbox type question and verify a few thing in b/w Pending operations: - locator.click at apps/web/playwright/manage-booking-questions.e2e.ts:515:26
[@calcom/web] › apps/web/playwright/organization/booking.e2e.ts:82:9 › Bookings › Team Event › Can create a booking for Round Robin EventType: apps/web/playwright/organization/booking.e2e.ts#L511
2) [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:82:9 › Bookings › Team Event › Can create a booking for Round Robin EventType Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 509 | return BookingTitle === bookingTitle; 510 | }) > 511 | ).toBe(true); | ^ 512 | } else { 513 | const BookingTitle = `${event.title} between ${team.name} and ${testName}`; 514 | await expect(page.getByTestId("booking-title")).toHaveText(BookingTitle); at bookTeamEvent (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/organization/booking.e2e.ts:511:7) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/organization/booking.e2e.ts:117:11 at doOnOrgDomain (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/lib/testUtils.ts:365:3) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/organization/booking.e2e.ts:111:7
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:227:11 › Event Types tests -- future › user › Different Locations Tests › Can add Link Meeting as location and book with it: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:227:11 › Event Types tests -- future › user › Different Locations Tests › Can add Link Meeting as location and book with it Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:227:11 › Event Types tests -- future › user › Different Locations Tests › Can add Link Meeting as location and book with it: apps/web/playwright/event-types.e2e.ts#L231
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:227:11 › Event Types tests -- future › user › Different Locations Tests › Can add Link Meeting as location and book with it locator.click: Target closed =========================== logs =========================== waiting for locator('text="Link meeting"') locator resolved to <span class="text-sm font-medium">Link meeting</span> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 229 | 230 | await page.getByTestId("location-select").click(); > 231 | await page.locator(`text="Link meeting"`).click(); | ^ 232 | 233 | const locationInputName = `locations[0].link`; 234 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:231:51
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:227:11 › Event Types tests -- future › user › Different Locations Tests › Can add Link Meeting as location and book with it: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:227:11 › Event Types tests -- future › user › Different Locations Tests › Can add Link Meeting as location and book with it Pending operations: - locator.click at apps/web/playwright/event-types.e2e.ts:231:51
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- legacy › user › Different Locations Tests › can add single organizer address location without display location public option: apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- legacy › user › Different Locations Tests › can add single organizer address location without display location public option Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- legacy › user › Different Locations Tests › can add single organizer address location without display location public option: apps/web/playwright/event-types.e2e.ts#L404
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- legacy › user › Different Locations Tests › can add single organizer address location without display location public option locator.click: Target closed =========================== logs =========================== waiting for locator('text=In Person (Organizer Address)').last() ============================================================ 402 | await page.getByTestId("location-select").last().click(); 403 | } > 404 | await page.locator("text=In Person (Organizer Address)").last().click(); | ^ 405 | 406 | const locationInputName = `locations[${index}].address`; 407 | await page.locator(`input[name="${locationInputName}"]`).waitFor(); at fillLocation (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:404:67) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:292:9
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- legacy › user › Different Locations Tests › can add single organizer address location without display location public option: apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- legacy › user › Different Locations Tests › can add single organizer address location without display location public option Pending operations: - locator.click at apps/web/playwright/event-types.e2e.ts:404:67
[@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
3) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─ Test timeout of 60000ms exceeded.
[@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#L61
3) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─ locator.waitFor: Target closed =========================== logs =========================== waiting for getByTestId('toast-success') to be visible ============================================================ 59 | await page.locator("[data-testid=event-slug]").first().fill("somethingrandom"); 60 | await page.locator("[data-testid=update-eventtype]").click(); > 61 | await page.getByTestId("toast-success").waitFor(); | ^ 62 | await page.waitForLoadState("networkidle"); 63 | await page.locator(".primary-navigation >> text=Advanced").click(); 64 | const $url2 = await page.locator('//*[@data-testid="generated-hash-url"]').inputValue(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/hash-my-url.e2e.ts:61:45
[@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
3) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─ Pending operations: - locator.waitFor at apps/web/playwright/hash-my-url.e2e.ts:61:45
[@calcom/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED: apps/web/playwright/webhook.e2e.ts#L668
1) [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 2 666 | }); 667 | > 668 | expect(scheduledTriggersAfterDisabling.length).toBe(0); | ^ 669 | }); 670 | }); 671 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/webhook.e2e.ts:668:52
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step: apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step: apps/web/playwright/fixtures/apps.ts#L17
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step page.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="install-app-button-personal"]') ============================================================ at apps/web/playwright/fixtures/apps.ts:17 15 | const appMetadata = appStoreMetadata[app as keyof typeof appStoreMetadata]; 16 | if (shouldRedirectToAppOnboarding(appMetadata)) { > 17 | await page.click('[data-testid="install-app-button-personal"]'); | ^ 18 | await page.waitForURL(`apps/installation/event-types?slug=${app}`); 19 | await page.click('[data-testid="set-up-later"]'); 20 | } at Object.installAppSkipConfigure (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/apps.ts:17:20) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:15:7
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step: apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step Pending operations: - locator.click at apps/web/playwright/fixtures/apps.ts:14:52
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step: apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded while tearing down "context".
[@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#L1
2) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow Test timeout of 60000ms exceeded.
[@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
2) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow page.goto: Navigation failed because page was closed! =========================== 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#L1
2) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow Pending operations: - page.click at apps/web/playwright/fixtures/apps.ts:32:22
[@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#L1
2) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[@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/fixtures/apps.ts#L66
2) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 30000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 30000ms - waiting for locator('[data-testid=\'fathom-app-switch\'][data-state="checked"]') - waiting for locator('[data-testid=\'fathom-app-switch\'][data-state="checked"]') at apps/web/playwright/fixtures/apps.ts:66 64 | await page.waitForLoadState("domcontentloaded"); 65 | for (const app of apps) { > 66 | await expect(page.locator(`[data-testid='${app}-app-switch'][data-state="checked"]`)).toBeVisible(); | ^ 67 | } 68 | }, 69 | }; at Object.verifyAppsInfoNew (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/apps.ts:66:95) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:40:7
[@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#L1
2) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - page.goto at apps/web/playwright/fixtures/apps.ts:63:18
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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.
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/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#L202
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L25
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/playwright/teams.e2e.ts#L205
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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#L489
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
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
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L38
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L41
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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
apps/web/test/utils/bookingScenario/bookingScenario.ts#L139
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L42
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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#L60
[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.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L72
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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
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#L77
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/orgMigration.ts#L377
[@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#L104
[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/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.
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
packages/app-store/googlecalendar/tests/testUtils.ts#L110
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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
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/middleware.ts#L14
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/event-types/views/event-types-single-view.tsx#L433
[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/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#L496
[@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/jelly/lib/VideoApiAdapter.ts#L32
[@typescript-eslint/no-unused-vars] 'event' is defined but never used. Allowed unused args must match /^_/u.
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
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.
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/test/utils/bookingScenario/bookingScenario.ts#L498
[@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#L38
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
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/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/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#L504
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
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/test/utils/bookingScenario/bookingScenario.ts#L663
[@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
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/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.
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/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/expects.ts#L174
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/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.
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
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/pages/settings/my-account/profile.tsx#L507
[@typescript-eslint/no-unused-vars] 'isFallbackImg' is defined but never used. Allowed unused args must match /^_/u.
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.
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/pages/settings/my-account/profile.tsx#L509
[@typescript-eslint/no-unused-vars] 'userOrganization' is defined but never used. Allowed unused args must match /^_/u.
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/pages/settings/organizations/new/index.tsx#L13
[@typescript-eslint/no-unused-vars] 'querySlug' is defined but never used. Allowed unused args must match /^_/u.
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/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.
packages/app-store/salesforce/lib/CrmService.ts#L40
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/ab-tests-redirect.e2e.ts#L27
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/ab-tests-redirect.e2e.ts#L43
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/ab-tests-redirect.e2e.ts#L59
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/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
apps/web/playwright/ab-tests-redirect.e2e.ts#L107
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/zohocalendar/lib/CalendarService.ts#L283
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/ab-tests-redirect.e2e.ts#L123
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/zohocalendar/lib/CalendarService.ts#L284
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/app-store.e2e.ts#L13
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/ui/components/dialog/Dialog.tsx#L214
[@typescript-eslint/no-unused-vars] 'DialogCloseProps' is defined but never used. Allowed unused vars 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
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.
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/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/playwright/fixtures/users.ts#L605
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/app/WithAppDirSsg.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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
apps/web/app/WithAppDirSsr.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/app/WithEmbedSSR.tsx#L12
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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
apps/web/app/future/apps/[slug]/[...pages]/page.tsx#L130
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
apps/web/playwright/organization/booking.e2e.ts#L407
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/playwright/out-of-office.e2e.ts#L14
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/playwright/out-of-office.e2e.ts#L33
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/playwright/payment-apps.e2e.ts#L235
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/playwright/payment-apps.e2e.ts#L281
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/playwright/payment.e2e.ts#L17
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/playwright/payment.e2e.ts#L18
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/playwright/profile.e2e.ts#L395
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/playwright/signup.e2e.ts#L194
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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.
apps/web/playwright/teams.e2e.ts#L22
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/playwright/teams.e2e.ts#L152
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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.
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
5 skipped 10 passed (34.8s)
🎭 Playwright Run Summary
1 skipped 2 passed (3.2s)
🎭 Playwright Run Summary
1 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 3 skipped 20 passed (58.3s)
🎭 Playwright Run Summary
2 flaky [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:50:9 › Manage Booking Questions › For User EventType › Do a booking with Checkbox type question and verify a few thing in b/w [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:82:9 › Bookings › Team Event › Can create a booking for Round Robin EventType 6 skipped 34 passed (2.1m)
🎭 Playwright Run Summary
3 flaky [@***com/web] › apps/web/playwright/event-types.e2e.ts:227:11 › Event Types tests -- future › user › Different Locations Tests › Can add Link Meeting as location and book with it [@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- legacy › user › Different Locations Tests › can add single organizer address location without display location public option [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ── 9 skipped 91 passed (2.7m)
🎭 Playwright Run Summary
1 flaky [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings 18 skipped 73 passed (2.3m)
🎭 Playwright Run Summary
3 flaky [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:9:7 › Check analytics Apps › Check analytics Apps by skipping the configure step [@***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/booking-limits.e2e.ts:379:7 › Duration limits › multiple ─── 4 skipped 91 passed (3.6m)

Artifacts

Produced during runtime
Name Size Digest
app-store-results Expired
195 KB
sha256:63f657d59ee71d4f12e5616438fdcc28f5a155d497f8755b98693d883bed09ef
bundle Expired
2.35 KB
sha256:d0aceea87e58e788b7501188b28d8b398886ec601a60a6761117d15f3e566ab4
embed-core-results Expired
884 KB
sha256:6468a311ace9eaf90544735db27fbf1a1103772c6632b6b2af48abe486431acb
embed-react-results Expired
176 KB
sha256:9a965414ea34d0739711d358538f691d8d8cc737ffc7d8c7bcfd5eac5429b2d7
lint-results Expired
349 KB
sha256:4bbbecc0faa3c8cf1de89f5976060c2237d2b335ce71bda0c1f4aae1edb5b8fe
test-results-1_4 Expired
105 MB
sha256:16b57f7fb4cbe1e37d4ab3dee0e53acff476252b1a1181f889ef54b6140eb140
test-results-2_4 Expired
24.3 MB
sha256:3a53fbbb5a6b826dc658e6ee21099b7bfbbe37b1763309cdf19d74d612d4441f
test-results-3_4 Expired
11 MB
sha256:b9142e7847e3658309bb42dbbed03f45f0599abf56a41e2d23ba2738b7085d77
test-results-4_4 Expired
7.12 MB
sha256:7b51277462c7ac2e7a50346da6aeb5d1c5659a574d9e732adb06f6b6d4a50802