Skip to content

All checks

All checks #575

Triggered via merge group June 27, 2024 17:57
Status Failure
Total duration 13m 46s
Artifacts 9

all-checks.yml

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

Annotations

26 errors, 127 warnings, and 7 notices
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload: playwright.config.ts#L230
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload frame.frameElement: Target closed at playwright.config.ts:230 228 | } 229 | > 230 | const frameElement = await iframe.frameElement(); | ^ 231 | 232 | if (isPrerendered) { 233 | if (await frameElement.isVisible()) { at Object.toBeEmbedCalLink (/home/runner/actions-runner/_work/***.com/***.com/playwright.config.ts:230:39) at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:15:27
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload Test timeout of 60000ms exceeded while tearing down "context".
[@calcom/web] › apps/web/playwright/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/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#L153
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"]') ============================================================ 151 | await page.goto("/event-types"); 152 | > 153 | await page.getByTestId("event-types").locator('a[title="managed"]').click(); | ^ 154 | await page.waitForURL("event-types/**"); 155 | 156 | await expect(page.locator('input[name="title"]')).toBeEditable(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:153:75 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:149: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: - locator.click at apps/web/playwright/managed-event-types.e2e.ts:153:75
[@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
3) [@***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/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price: apps/web/playwright/payment-apps.e2e.ts#L32
1) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1147?tabName=apps", waiting until "load" ============================================================ 30 | }); 31 | > 32 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 33 | 34 | await page.locator("#event-type-form").getByRole("switch").click(); 35 | await page.getByPlaceholder("Price").click(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:32:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price: apps/web/playwright/payment-apps.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price: apps/web/playwright/payment-apps.e2e.ts#L76
2) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1138?tabName=apps", waiting until "load" ============================================================ 74 | }); 75 | > 76 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 77 | await page.locator("#event-type-form").getByRole("switch").click(); 78 | await page.getByTestId("stripe-currency-select").click(); 79 | await page.getByTestId("select-option-usd").click(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:76:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price: apps/web/playwright/payment-apps.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price: apps/web/playwright/payment-apps.e2e.ts#L116
3) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price, currency page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1134?tabName=apps", waiting until "load" ============================================================ 114 | }); 115 | > 116 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 117 | 118 | await page.locator("#event-type-form").getByRole("switch").click(); 119 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:116:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price: apps/web/playwright/payment-apps.e2e.ts#L1
3) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price, currency Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby: apps/web/playwright/payment-apps.e2e.ts#L159
4) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1142?tabName=apps", waiting until "load" ============================================================ 157 | }); 158 | > 159 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 160 | 161 | await page.locator("#event-type-form").getByRole("switch").click(); 162 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:159:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby: apps/web/playwright/payment-apps.e2e.ts#L1
4) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal: apps/web/playwright/payment-apps.e2e.ts#L186
5) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal page.goto: Timeout 30000ms exceeded. =========================== logs =========================== navigating to "http://***:3000/event-types/1162?tabName=apps", waiting until "load" ============================================================ 184 | }); 185 | > 186 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`); | ^ 187 | 188 | await page.locator("#event-type-form").getByRole("switch").click(); 189 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:186:16
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal: apps/web/playwright/payment-apps.e2e.ts#L1
5) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it: apps/web/playwright/event-types.e2e.ts#L367
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it locator.click: Target closed =========================== logs =========================== waiting for locator('text=Attendee Phone Number') locator resolved to <span class="text-sm font-medium">Attendee Phone Number</span> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 365 | const locationOptionText = "Attendee Phone Number"; 366 | await page.getByTestId("location-select").click(); > 367 | await page.locator(`text=${locationOptionText}`).click(); | ^ 368 | }; 369 | 370 | async function gotoFirstEventType(page: Page) { at selectAttendeePhoneNumber (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:367:52) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:179:9
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it Pending operations: - locator.click at apps/web/playwright/event-types.e2e.ts:367:52
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:124:7 › Stripe integration skip true › Pending payment booking should not be confirmed by default: apps/web/playwright/integrations-stripe.e2e.ts#L144
2) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:124:7 › Stripe integration skip true › Pending payment booking should not be confirmed by default expect.toBeVisible: Error: strict mode violation: getByText('Unconfirmed') resolved to 3 elements: 1) <div class="flex items-center gap-x-2"> Unconfirmed</div> aka getByTestId('horizontal-tab-unconfirmed') 2) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Mon, 1 Jul 09:00 - 09:30 Unconfirmed' }) 3) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Paid between Nameless and Stripe Stripeson Pending payment and Stripe Stripeson' }) =========================== logs =========================== expect.toBeVisible with timeout 30000ms waiting for getByText('Unconfirmed') waiting for getByText('Unconfirmed') ============================================================ 142 | await page.goto(`/bookings/upcoming`); 143 | > 144 | await expect(page.getByText("Unconfirmed")).toBeVisible(); | ^ 145 | await expect(page.getByText("Pending payment").last()).toBeVisible(); 146 | }); 147 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/integrations-stripe.e2e.ts:144:49
[@calcom/web] › apps/web/playwright/login.e2e.ts:62:9 › Login and logout tests -- future › Login flow validations -- future › Should warn when user does not exist: apps/web/playwright/login.e2e.ts#L1
3) [@***com/web] › apps/web/playwright/login.e2e.ts:62:9 › Login and logout tests -- future › Login flow validations -- future › Should warn when user does not exist Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/login.e2e.ts:62:9 › Login and logout tests -- future › Login flow validations -- future › Should warn when user does not exist: apps/web/playwright/fixtures/users.ts#L885
3) [@***com/web] › apps/web/playwright/login.e2e.ts:62:9 › Login and logout tests -- future › Login flow validations -- future › Should warn when user does not exist page.waitForResponse: Page closed =========================== logs =========================== waiting for response /\/api\/auth\/***lback\/credentials/ ============================================================ at apps/web/playwright/fixtures/users.ts:885 883 | 884 | // waiting for specific login request to resolve > 885 | await page.waitForResponse(/\/api\/auth\/***lback\/credentials/); | ^ 886 | } 887 | 888 | export async function apiLogin( at login (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:885:14) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/login.e2e.ts:67:7
required
Process completed with exit code 1.
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/playwright/teams.e2e.ts#L162
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/playwright/teams.e2e.ts#L167
[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
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#L202
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L38
[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.
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#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#L42
[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
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L60
[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.
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#L72
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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#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#L77
[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#L104
[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/testUtils.ts#L110
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/hubspot/lib/CrmService.ts#L25
[@typescript-eslint/no-unused-vars] 'CustomPublicObjectInput' is defined but never used. Allowed unused vars must match /^_/u.
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/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#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/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#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#L48
[@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#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#L363
[@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/modules/videos/ai/ai-transcribe.tsx#L66
[@typescript-eslint/no-unused-vars] 'ev' 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
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/modules/videos/ai/ai-transcribe.tsx#L73
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args 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/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#L80
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args 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/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/modules/videos/ai/ai-transcribe.tsx#L87
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
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/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/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/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.
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/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#L1535
[@typescript-eslint/no-unused-vars] 'app' is assigned a value but never used. Allowed unused vars 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/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/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/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/salesforce/lib/CrmService.ts#L40
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/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/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/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/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/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/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/zohocalendar/lib/CalendarService.ts#L283
[@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/zohocalendar/lib/CalendarService.ts#L284
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/ab-tests-redirect.e2e.ts#L43
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/ab-tests-redirect.e2e.ts#L59
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/ab-tests-redirect.e2e.ts#L75
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/ab-tests-redirect.e2e.ts#L91
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/app/WithAppDirSsg.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/ab-tests-redirect.e2e.ts#L107
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/app/WithAppDirSsr.tsx#L5
[@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
apps/web/app/WithEmbedSSR.tsx#L12
[@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.
apps/web/app/future/apps/[slug]/[...pages]/page.tsx#L130
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/app/layoutHOC.tsx#L9
[@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
apps/web/app/layoutHOC.tsx#L16
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/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/fixtures/users.ts#L627
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
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/fixtures/users.ts#L657
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
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/fixtures/users.ts#L658
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
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/organization/booking.e2e.ts#L407
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/out-of-office.e2e.ts#L14
[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/out-of-office.e2e.ts#L33
[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/payment-apps.e2e.ts#L235
[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/payment-apps.e2e.ts#L281
[playwright/no-conditional-in-test] Avoid having conditionals in tests
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/playwright/payment.e2e.ts#L17
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/playwright/payment.e2e.ts#L18
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/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.
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.
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/.
Tests / E2E App Store
Failed to save: Cache service responded with 409 during commit cache.
🎭 Playwright Run Summary
1 skipped 2 passed (3.8s)
🎭 Playwright Run Summary
5 skipped 10 passed (38.5s)
🎭 Playwright Run Summary
1 flaky [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload 3 skipped 20 passed (48.2s)
🎭 Playwright Run Summary
4 skipped 94 passed (2.1m)
🎭 Playwright Run Summary
3 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/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:82:9 › Bookings › Team Event › Can create a booking for Round Robin EventType 6 skipped 33 passed (2.1m)
🎭 Playwright Run Summary
8 failed [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:98:7 › Payment app › Should be able to edit paypal price, currency [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:145:7 › Payment app › Should display App is not setup already for alby [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:172:7 › Payment app › Should display App is not setup already for paypal [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:231:7 › Payment app › Should only be allowed to enable one payment app [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:274:7 › Payment app › when more than one payment app is installed the price should be updated when changing settings 84 skipped
🎭 Playwright Run Summary
3 flaky [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:124:7 › Stripe integration skip true › Pending payment booking should not be confirmed by default [@***com/web] › apps/web/playwright/login.e2e.ts:62:9 › Login and logout tests -- future › Login flow validations -- future › Should warn when user does not exist 9 skipped 91 passed (3.7m)

Artifacts

Produced during runtime
Name Size
app-store-results Expired
196 KB
bundle Expired
2.32 KB
embed-core-results Expired
2.46 MB
embed-react-results Expired
177 KB
lint-results Expired
351 KB
test-results-1_4 Expired
249 KB
test-results-2_4 Expired
23.1 MB
test-results-3_4 Expired
47.3 MB
test-results-4_4 Expired
172 MB