Skip to content

All checks

All checks #515

Triggered via merge group June 27, 2024 14:09
Status Failure
Total duration 18m 8s
Artifacts 9

all-checks.yml

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

Annotations

25 errors, 124 warnings, and 7 notices
[@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/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/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
1) [@***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/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
1) [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:82:9 › Bookings › Team Event › Can create a booking for Round Robin EventType Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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/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
1) [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:82:9 › Bookings › Team Event › Can create a booking for Round Robin EventType Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── 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/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L194
2) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type locator.click: Target closed =========================== logs =========================== waiting for getByTestId('event-types').locator('a[title="Managed Event Title"]') ============================================================ 192 | await page.goto("/event-types"); 193 | > 194 | await page.getByTestId("event-types").locator('a[title="Managed Event Title"]').click(); | ^ 195 | await page.waitForURL("event-types/**"); 196 | 197 | //match length at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:194:87 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:162:5
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Pending operations: - page.goto at apps/web/playwright/managed-event-types.e2e.ts:192:18
Tests / E2E (3/4)
Process completed with exit code 1.
[@calcom/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED: apps/web/playwright/fixtures/bookings.ts#L45
1) [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings PrismaClientKnownRequestError: Invalid `prisma.booking.create()` invocation in /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/bookings.ts:45:44 42 const startDate = startDateParam || dayjs().add(1, "day").toDate(); 43 const seed = `${username}:${dayjs(startDate).utc().format()}:${new Date().getTime()}`; 44 const uid = translator.fromUUID(uuidv5(seed, uuidv5.URL)); → 45 const booking = await prisma.booking.create( Unique constraint failed on the fields: (`uid`) at apps/web/playwright/fixtures/bookings.ts:45 43 | const seed = `${username}:${dayjs(startDate).utc().format()}:${new Date().getTime()}`; 44 | const uid = translator.fromUUID(uuidv5(seed, uuidv5.URL)); > 45 | const booking = await prisma.booking.create({ | ^ 46 | data: { 47 | uid: uid, 48 | title: title || "30min", at Cn.handleRequestError (/home/runner/actions-runner/_work/***.com/***.com/node_modules/@prisma/client/runtime/library.js:123:6817) at Cn.handleAndLogRequestError (/home/runner/actions-runner/_work/***.com/***.com/node_modules/@prisma/client/runtime/library.js:123:6206) at Cn.request (/home/runner/actions-runner/_work/***.com/***.com/node_modules/@prisma/client/runtime/library.js:123:5926) at l (/home/runner/actions-runner/_work/***.com/***.com/node_modules/@prisma/client/runtime/library.js:128:9968) at Object.create (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/bookings.ts:45:23)
[@calcom/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED: apps/web/playwright/webhook.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED: apps/web/playwright/webhook.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings Pending operations: - page.goto at apps/web/playwright/webhook.e2e.ts:561:16
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled: apps/web/playwright/integrations-stripe.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled: apps/web/playwright/integrations-stripe.e2e.ts#L164
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled page.waitForURL: Navigation failed because page was closed! =========================== logs =========================== waiting for navigation to "/payment/*" until "load" ============================================================ 162 | 163 | await Promise.all([ > 164 | page.waitForURL("/payment/*"), | ^ 165 | page.click('[data-testid="confirm-reschedule-button"]'), 166 | ]); 167 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/integrations-stripe.e2e.ts:164:12
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled: apps/web/playwright/integrations-stripe.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled Pending operations: - page.click at apps/web/playwright/lib/testUtils.ts:99:14
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled: apps/web/playwright/integrations-stripe.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled: apps/web/playwright/integrations-stripe.e2e.ts#L159
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── page.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="reschedule-link"]') ============================================================ 157 | 158 | // Rescheduling the event > 159 | await Promise.all([page.waitForURL("/booking/*"), page.click('[data-testid="reschedule-link"]')]); | ^ 160 | 161 | await selectFirstAvailableTimeSlotNextMonth(page); 162 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/integrations-stripe.e2e.ts:159:60
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled: apps/web/playwright/integrations-stripe.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - page.click at apps/web/playwright/integrations-stripe.e2e.ts:159:60
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled: apps/web/playwright/integrations-stripe.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:171:7 › Stripe integration skip true › Paid booking should be able to be cancelled: apps/web/playwright/integrations-stripe.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:171:7 › Stripe integration skip true › Paid booking should be able to be cancelled Test timeout of 60000ms exceeded while tearing down "context".
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:171:7 › Stripe integration skip true › Paid booking should be able to be cancelled: apps/web/playwright/integrations-stripe.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:171:7 › Stripe integration skip true › Paid booking should be able to be cancelled Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:171:7 › Stripe integration skip true › Paid booking should be able to be cancelled: apps/web/playwright/integrations-stripe.e2e.ts#L181
2) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:171:7 › Stripe integration skip true › Paid booking should be able to be cancelled Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── page.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="cancel"]') ============================================================ 179 | await user.bookAndPayEvent(eventType); 180 | > 181 | await page.click('[data-testid="cancel"]'); | ^ 182 | await page.click('[data-testid="confirm_cancel"]'); 183 | 184 | await expect(await page.locator('[data-testid="cancelled-headline"]').first()).toBeVisible(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/integrations-stripe.e2e.ts:181:16
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.
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/teams.e2e.ts#L202
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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#L1082
[@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/googlecalendar/tests/google-calendar.e2e.ts#L25
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/playwright/webhook.e2e.ts#L489
[@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/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/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#L1304
[@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#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#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.
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#L72
[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#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#L77
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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#L221
[@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/middleware.ts#L14
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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
packages/app-store/googlecalendar/tests/testUtils.ts#L110
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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.
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/hubspot/lib/CrmService.ts#L25
[@typescript-eslint/no-unused-vars] 'CustomPublicObjectInput' is defined but never used. Allowed unused vars must match /^_/u.
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.
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#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#L11
[@typescript-eslint/no-unused-vars] 'event' 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/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#L363
[@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
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/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#L496
[@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] 'dateFrom' is defined but never used. Allowed unused args 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.
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#L497
[@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/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/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/bookingScenario.ts#L498
[@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/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#L501
[@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/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#L504
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
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/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/test/utils/bookingScenario/bookingScenario.ts#L663
[@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/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/ab-tests-redirect.e2e.ts#L43
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/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/playwright/ab-tests-redirect.e2e.ts#L59
[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/test/utils/bookingScenario/expects.ts#L174
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
apps/web/playwright/ab-tests-redirect.e2e.ts#L75
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/salesforce/lib/CrmService.ts#L40
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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#L91
[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/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#L107
[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#L123
[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/app-store.e2e.ts#L13
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
packages/app-store/zohocalendar/lib/CalendarService.ts#L283
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/zohocalendar/lib/CalendarService.ts#L284
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/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/users.ts#L605
[@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/users.ts#L627
[@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/app/WithAppDirSsg.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/WithAppDirSsr.tsx#L5
[@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/WithEmbedSSR.tsx#L12
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/organization/booking.e2e.ts#L407
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/app/future/apps/[slug]/[...pages]/page.tsx#L130
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
apps/web/playwright/out-of-office.e2e.ts#L14
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/app/layoutHOC.tsx#L9
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/out-of-office.e2e.ts#L33
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/playwright/payment-apps.e2e.ts#L235
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/app/layoutHOC.tsx#L16
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/payment-apps.e2e.ts#L281
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/payment.e2e.ts#L17
[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.e2e.ts#L18
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/profile.e2e.ts#L395
[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/signup.e2e.ts#L194
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/playwright/teams.e2e.ts#L22
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/teams.e2e.ts#L152
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/teams.e2e.ts#L162
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/teams.e2e.ts#L167
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: dawidd6/action-download-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 skipped 2 passed (2.7s)
🎭 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.4m)
🎭 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 (1.0m)
🎭 Playwright Run Summary
1 failed [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:82:9 › Bookings › Team Event › Can create a booking for Round Robin EventType 1 flaky [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type 6 skipped 34 passed (1.5m)
🎭 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 (1.8m)
🎭 Playwright Run Summary
4 skipped 94 passed (2.0m)
🎭 Playwright Run Summary
5 failed [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:148:7 › Stripe integration skip true › Paid booking should be able to be rescheduled [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:171:7 › Stripe integration skip true › Paid booking should be able to be cancelled [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:212:9 › Stripe integration skip true › When event is paid and confirmed › Paid and confirmed booking should be able to be rescheduled [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:346:7 › Stripe integration with the new app install flow skip flase › Can book a paid booking skip false [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:380:7 › Stripe integration with the new app install flow skip flase › Paid booking should be able to be rescheduled skip false 3 interrupted [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:402:7 › Stripe integration with the new app install flow skip flase › Paid booking should be able to be cancelled skip false [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:432:9 › Stripe integration with the new app install flow skip flase › When event is paid and confirmed skip false › Payment should confirm pending payment booking skip false [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:441:9 › Stripe integration with the new app install flow skip flase › When event is paid and confirmed skip false › Paid and confirmed booking should be able to be rescheduled skip false 1 flaky [@***com/web] › apps/web/playwright/event-types.e2e.ts:309:11 › Event Types tests -- legacy › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present 34 skipped 60 passed (4.7m)

Artifacts

Produced during runtime
Name Size
app-store-results Expired
3.74 MB
bundle Expired
2.31 KB
embed-core-results Expired
886 KB
embed-react-results Expired
177 KB
lint-results Expired
350 KB
test-results-1_4 Expired
249 KB
test-results-2_4 Expired
204 MB
test-results-3_4 Expired
53.6 MB
test-results-4_4 Expired
621 KB