Skip to content

All checks

All checks #507

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

all-checks.yml

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

Annotations

28 errors, 124 warnings, and 7 notices
[@calcom/web] › apps/web/playwright/profile.e2e.ts:304:7 › Update Profile › Newly added secondary email should show as Unverified: apps/web/playwright/profile.e2e.ts#L311
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:304:7 › Update Profile › Newly added secondary email should show as Unverified Error: expect(received).toEqual(expected) // deep equality Expected: true Received: false 309 | 310 | expect(await page.getByTestId("profile-form-email-1-primary-badge").isVisible()).toEqual(false); > 311 | expect(await page.getByTestId("profile-form-email-1-unverified-badge").isVisible()).toEqual(true); | ^ 312 | }); 313 | 314 | // TODO: This test is extremely flaky and has been failing a lot, blocking many PRs. Fix this. at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:311:89
[@calcom/web] › apps/web/playwright/profile.e2e.ts:304:7 › Update Profile › Newly added secondary email should show as Unverified: apps/web/playwright/profile.e2e.ts#L311
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:304:7 › Update Profile › Newly added secondary email should show as Unverified Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: true Received: false 309 | 310 | expect(await page.getByTestId("profile-form-email-1-primary-badge").isVisible()).toEqual(false); > 311 | expect(await page.getByTestId("profile-form-email-1-unverified-badge").isVisible()).toEqual(true); | ^ 312 | }); 313 | 314 | // TODO: This test is extremely flaky and has been failing a lot, blocking many PRs. Fix this. at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:311:89
[@calcom/web] › apps/web/playwright/profile.e2e.ts:304:7 › Update Profile › Newly added secondary email should show as Unverified: apps/web/playwright/profile.e2e.ts#L311
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:304:7 › Update Profile › Newly added secondary email should show as Unverified Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: true Received: false 309 | 310 | expect(await page.getByTestId("profile-form-email-1-primary-badge").isVisible()).toEqual(false); > 311 | expect(await page.getByTestId("profile-form-email-1-unverified-badge").isVisible()).toEqual(true); | ^ 312 | }); 313 | 314 | // TODO: This test is extremely flaky and has been failing a lot, blocking many PRs. Fix this. at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:311:89
[@calcom/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED: apps/web/playwright/fixtures/bookings.ts#L45
2) [@***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
2) [@***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
2) [@***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
Tests / E2E (4/4)
Process completed with exit code 1.
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L180
1) [@***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"]') ============================================================ 178 | await adminUser.apiLogin(); 179 | await page.goto("/event-types"); > 180 | await page.getByTestId("event-types").locator('a[title="managed"]').click(); | ^ 181 | await page.waitForURL("event-types/**"); 182 | 183 | await page.locator('input[name="length"]').fill(`45`); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:180:75 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:162:5
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Pending operations: - apiRequestContext.post at apps/web/playwright/fixtures/users.ts:905:33
[@calcom/web] › apps/web/playwright/booking-pages.e2e.ts:27:5 › check SSR and OG - User Event Type: apps/web/playwright/booking-pages.e2e.ts#L51
1) [@***com/web] › apps/web/playwright/booking-pages.e2e.ts:27:5 › check SSR and OG - User Event Type Error: expect(received).toBe(expected) // Object.is equality Expected: 1 Received: 0 49 | expect(ogUrl).toEqual(`${WEBAPP_URL}/${user.username}/30-min`); 50 | const avatarLocators = await page.locator('[data-testid="avatar-href"]').all(); > 51 | expect(avatarLocators.length).toBe(1); | ^ 52 | 53 | for (const avatarLocator of avatarLocators) { 54 | expect(await avatarLocator.getAttribute("href")).toEqual(`${WEBAPP_URL}/${user.username}?redirect=false`); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/booking-pages.e2e.ts:51:33
[@calcom/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example): apps/web/playwright/booking-seats.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example) Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example): apps/web/playwright/lib/testUtils.ts#L174
2) [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example) locator.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="offer-seats-toggle"]') locator resolved to <button value="on" type="button" role="switch" data-stat…>…</button> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ at apps/web/playwright/lib/testUtils.ts:174 172 | await createNewEventType(page, { eventTitle }); 173 | await page.locator('[data-testid="verti***-tab-event_advanced_tab_title"]').click(); > 174 | await page.locator('[data-testid="offer-seats-toggle"]').click(); | ^ 175 | await page.locator('[data-testid="update-eventtype"]').click(); 176 | }; 177 | at createNewSeatedEventType (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/lib/testUtils.ts:174:60) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/booking-seats.e2e.ts:26:5
[@calcom/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example): apps/web/playwright/booking-seats.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example) Pending operations: - locator.click at apps/web/playwright/lib/testUtils.ts:174:60
[@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/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address: apps/web/playwright/event-types.e2e.ts#L404
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address locator.click: Target closed =========================== logs =========================== waiting for locator('text=In Person (Organizer Address)').last() locator resolved to <span class="text-sm font-medium">In Person (Organizer Address)</span> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 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:138:7
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address Pending operations: - locator.click at apps/web/playwright/event-types.e2e.ts:404:67
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:210:11 › Event Types tests -- future › user › Different Locations Tests › Can add Cal video location and book with it: apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:210:11 › Event Types tests -- future › user › Different Locations Tests › Can add Cal video location and book with it Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:210:11 › Event Types tests -- future › user › Different Locations Tests › Can add Cal video location and book with it: apps/web/playwright/event-types.e2e.ts#L214
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:210:11 › Event Types tests -- future › user › Different Locations Tests › Can add Cal video location and book with it locator.click: Target closed =========================== logs =========================== waiting for locator('text="Cal Video (Global)"') locator resolved to <span class="text-sm font-medium">Cal Video (Global)</span> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 212 | 213 | await page.getByTestId("location-select").click(); > 214 | await page.locator(`text="Cal Video (Global)"`).click(); | ^ 215 | 216 | await saveEventType(page); 217 | await page.getByTestId("toast-success").waitFor(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:214:57
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:210:11 › Event Types tests -- future › user › Different Locations Tests › Can add Cal video location and book with it: apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:210:11 › Event Types tests -- future › user › Different Locations Tests › Can add Cal video location and book with it Pending operations: - locator.click at apps/web/playwright/event-types.e2e.ts:214:57
[@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
3) [@***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
3) [@***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 is visible, enabled and stable scrolling into view if needed 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
3) [@***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/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
required
Process completed with exit code 1.
apps/web/lib/apps/[slug]/getStaticProps.tsx#L13
[@typescript-eslint/no-unused-vars] 'md' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/teams.e2e.ts#L202
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/lib/orgMigration.test.ts#L1001
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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/_utils/useAddAppMutation.ts#L30
[@typescript-eslint/no-unused-vars] 'useAddAppMutationVariables' is defined but never used. Allowed unused vars must match /^_/u.
apps/web/test/lib/team-event-types.test.ts#L79
[@typescript-eslint/no-unused-vars] 'test' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/lib/orgMigration.test.ts#L1265
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L25
[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#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#L38
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L211
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/lib/orgMigration.test.ts#L1353
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
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
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L41
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/lib/orgMigration.ts#L261
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/test/utils/bookingScenario/bookingScenario.ts#L221
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L42
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/test/utils/bookingScenario/bookingScenario.ts#L222
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/lib/orgMigration.ts#L377
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/test/utils/bookingScenario/bookingScenario.ts#L223
[@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#L362
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
apps/web/lib/team/[slug]/[type]/getServerSideProps.tsx#L26
[@typescript-eslint/no-unused-vars] 'queryDuration' is assigned a value but never used. Allowed unused vars must match /^_/u.
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L60
[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#L363
[@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/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#L496
[@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/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#L497
[@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/modules/videos/ai/ai-transcribe.tsx#L27
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
apps/web/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/googlecalendar/tests/testUtils.ts#L110
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
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.
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/hubspot/lib/CrmService.ts#L25
[@typescript-eslint/no-unused-vars] 'CustomPublicObjectInput' is defined but never used. Allowed unused vars must match /^_/u.
apps/web/pages/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#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#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/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#L1535
[@typescript-eslint/no-unused-vars] 'app' 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.
apps/web/pages/settings/my-account/calendars.tsx#L12
[@typescript-eslint/no-unused-vars] 'SkeletonLoader' is assigned a value but never used. Allowed unused vars must match /^_/u.
packages/app-store/jelly/lib/VideoApiAdapter.ts#L41
[@typescript-eslint/no-unused-vars] 'uid' is defined but never used. Allowed unused args 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
apps/web/pages/settings/my-account/profile.tsx#L507
[@typescript-eslint/no-unused-vars] 'isFallbackImg' is defined but never used. Allowed unused args must match /^_/u.
packages/app-store/jelly/lib/VideoApiAdapter.ts#L45
[@typescript-eslint/no-unused-vars] 'dateFrom' 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.
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/jelly/lib/VideoApiAdapter.ts#L45
[@typescript-eslint/no-unused-vars] 'dateTo' is defined but never used. Allowed unused args 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/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/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/paypal/components/EventTypeAppSettingsInterface.tsx#L48
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'getAppData', 'requirePayment', and 'setAppData'. Either include them or remove the dependency array. If 'getAppData' changes too often, find the parent component that defines it and wrap that definition in useCallback.
apps/web/playwright/ab-tests-redirect.e2e.ts#L27
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/routing-forms/components/getServerSidePropsSingleForm.ts#L92
[@typescript-eslint/no-unused-vars] 'u' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/ab-tests-redirect.e2e.ts#L43
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/routing-forms/pages/route-builder/[...appPages].tsx#L149
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventOptions' and 'route'. Either include them or remove the dependency array. If 'setCustomEventTypeSlug' needs the current value of 'route', you can also switch to useReducer instead of useState and read 'route' in the reducer.
apps/web/playwright/ab-tests-redirect.e2e.ts#L59
[playwright/no-conditional-in-test] Avoid having conditionals in tests
apps/web/playwright/ab-tests-redirect.e2e.ts#L75
[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#L91
[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/playwright/ab-tests-redirect.e2e.ts#L107
[playwright/no-conditional-in-test] Avoid having conditionals in tests
packages/app-store/salesforce/lib/CrmService.ts#L23
[@typescript-eslint/no-unused-vars] 'ContactSearchResult' is defined but never used. Allowed unused vars must match /^_/u.
apps/web/playwright/ab-tests-redirect.e2e.ts#L123
[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/playwright/app-store.e2e.ts#L13
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/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/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/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/fixtures/users.ts#L605
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/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/fixtures/users.ts#L627
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
packages/app-store/zohocalendar/lib/CalendarService.ts#L283
[@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
packages/app-store/zohocalendar/lib/CalendarService.ts#L284
[@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
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/organization/booking.e2e.ts#L407
[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/out-of-office.e2e.ts#L14
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
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/out-of-office.e2e.ts#L33
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/app/WithAppDirSsg.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/payment-apps.e2e.ts#L235
[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/payment-apps.e2e.ts#L281
[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/payment.e2e.ts#L17
[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/payment.e2e.ts#L18
[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/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/app/layoutHOC.tsx#L16
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
apps/web/playwright/teams.e2e.ts#L22
[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/teams.e2e.ts#L152
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/teams.e2e.ts#L162
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
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/teams.e2e.ts#L167
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
apps/web/components/eventtype/AIEventController.tsx#L100
[@typescript-eslint/no-unused-vars] 'err' is defined but never used. Allowed unused args must match /^_/u.
apps/web/components/eventtype/EventAvailabilityTab.tsx#L226
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventType.schedule', 'eventType.scheduleName', 'getValues', 'isChildrenManagedEventType', 'isManagedEventType', 'setValue', 't', and 'watchSchedule'. Either include them or remove the dependency array.
apps/web/components/eventtype/EventTeamTab.tsx#L283
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
apps/web/components/eventtype/EventTypeSingleLayout.tsx#L287
[react-hooks/exhaustive-deps] React Hook useMemo has missing dependencies: 'eventType.id' and 'formMethods'. Either include them or remove the dependency array.
apps/web/components/eventtype/EventTypeSingleLayout.tsx#L299
[react-hooks/exhaustive-deps] React Hook useMemo has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked.
apps/web/components/settings/SecondaryEmailModal.tsx#L49
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'clearErrorMessage' and 'formMethods'. Either include them or remove the dependency array. If 'clearErrorMessage' changes too often, find the parent component that defines it and wrap that definition in useCallback.
apps/web/components/settings/platform/oauth-clients/oauth-client-form/index.tsx#L44
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
Linters / lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: ataylorme/eslint-annotate-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Analyze Build / analyze
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: dawidd6/action-download-artifact@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 skipped 2 passed (3.6s)
🎭 Playwright Run Summary
1 failed [@***com/web] › apps/web/playwright/profile.e2e.ts:304:7 › Update Profile › Newly added secondary email should show as Unverified 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 72 passed (1.4m)
🎭 Playwright Run Summary
1 flaky [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type 6 skipped 35 passed (1.7m)
🎭 Playwright Run Summary
2 flaky [@***com/web] › apps/web/playwright/booking-pages.e2e.ts:27:5 › check SSR and OG - User Event Type [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example) 4 skipped 92 passed (2.3m)
🎭 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.1m)
🎭 Playwright Run Summary
3 flaky [@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address [@***com/web] › apps/web/playwright/event-types.e2e.ts:210:11 › Event Types tests -- future › user › Different Locations Tests › Can add Cal video location and book with it [@***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 9 skipped 91 passed (2.9m)
🎭 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.9m)

Artifacts

Produced during runtime
Name Size
app-store-results Expired
4.31 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
8.09 MB
test-results-2_4 Expired
21.2 MB
test-results-3_4 Expired
41.5 MB
test-results-4_4 Expired
6.88 MB