Skip to content

All checks

All checks #418

Manually triggered June 24, 2024 10:41
Status Success
Total duration 20m 18s
Artifacts 9

all-checks.yml

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

Annotations

19 errors, 3 warnings, and 7 notices
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme: packages/embeds/embed-core/playwright/tests/action-based.e2e.ts#L66
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme Error: Expected to provide an iframe, got null 64 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/free" }); 65 | > 66 | await expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, { | ^ 67 | pathname: "/free", 68 | }); 69 | // expect(await page.screenshot()).toMatchSnapshot("event-types-list.png"); at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:66:31
[@calcom/web] › apps/web/playwright/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/organization/across-org/across-org.e2e.ts:32:7 › user1NotMemberOfOrg1 is part of team1MemberOfOrg1 › EventTypes listing should show correct link for user events and team1MemberOfOrg1's events: apps/web/playwright/organization/across-org/across-org.e2e.ts#L56
2) [@***com/web] › apps/web/playwright/organization/across-org/across-org.e2e.ts:32:7 › user1NotMemberOfOrg1 is part of team1MemberOfOrg1 › EventTypes listing should show correct link for user events and team1MemberOfOrg1's events Error: expect(received).toBeGreaterThan(expected) Expected: > 0 Received: 0 54 | .all(); 55 | > 56 | expect(userEventLinksLocators.length).toBeGreaterThan(0); | ^ 57 | 58 | for (const userEventLinkLocator of userEventLinksLocators) { 59 | const href = await userEventLinkLocator.getAttribute("href"); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/organization/across-org/across-org.e2e.ts:56:43
[@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-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 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members: apps/web/playwright/teams.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members: apps/web/playwright/teams.e2e.ts#L51
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members locator.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="new-member-button"]') ============================================================ 49 | await test.step("Can add members", async () => { 50 | // Click [data-testid="new-member-button"] > 51 | await page.locator('[data-testid="new-member-button"]').click(); | ^ 52 | // Fill [placeholder="email\@example\.com"] 53 | await page.locator('[placeholder="email\\@example\\.com"]').fill(inviteeEmail); 54 | // Click [data-testid="invite-new-member-button"] at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:51:63 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:49:16
[@calcom/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members: apps/web/playwright/teams.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members Pending operations: - locator.click at apps/web/playwright/teams.e2e.ts:51:63
[@calcom/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members: apps/web/playwright/teams.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members: apps/web/playwright/teams.e2e.ts#L51
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── locator.click: Target closed =========================== logs =========================== waiting for locator('[data-testid="new-member-button"]') ============================================================ 49 | await test.step("Can add members", async () => { 50 | // Click [data-testid="new-member-button"] > 51 | await page.locator('[data-testid="new-member-button"]').click(); | ^ 52 | // Fill [placeholder="email\@example\.com"] 53 | await page.locator('[placeholder="email\\@example\\.com"]').fill(inviteeEmail); 54 | // Click [data-testid="invite-new-member-button"] at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:51:63 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:49:16
[@calcom/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members: apps/web/playwright/teams.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Pending operations: - locator.click at apps/web/playwright/teams.e2e.ts:51:63
[@calcom/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED: apps/web/playwright/webhook.e2e.ts#L668
2) [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 2 666 | }); 667 | > 668 | expect(scheduledTriggersAfterDisabling.length).toBe(0); | ^ 669 | }); 670 | }); 671 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/webhook.e2e.ts:668:52
[@calcom/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED: apps/web/playwright/webhook.e2e.ts#L668
2) [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBe(expected) // Object.is equality Expected: 0 Received: 2 666 | }); 667 | > 668 | expect(scheduledTriggersAfterDisabling.length).toBe(0); | ^ 669 | }); 670 | }); 671 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/webhook.e2e.ts:668:52
[@calcom/web] › apps/web/playwright/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
1) [@***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
1) [@***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)"') ============================================================ 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
1) [@***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/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 9:00am - 9:30am 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 You 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
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 Embed React
Failed to restore: EBADF: bad file descriptor, close
🎭 Playwright Run Summary
5 skipped 10 passed (37.7s)
🎭 Playwright Run Summary
1 flaky [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme 3 skipped 20 passed (58.2s)
🎭 Playwright Run Summary
2 flaky [@***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/across-org/across-org.e2e.ts:32:7 › user1NotMemberOfOrg1 is part of team1MemberOfOrg1 › EventTypes listing should show correct link for user events and team1MemberOfOrg1's events 6 skipped 34 passed (1.6m)
🎭 Playwright Run Summary
1 flaky [@***com/web] › apps/web/playwright/booking-pages.e2e.ts:27:5 › check SSR and OG - User Event Type 4 skipped 93 passed (2.2m)
🎭 Playwright Run Summary
2 flaky [@***com/web] › apps/web/playwright/teams.e2e.ts:40:7 › Teams - NonOrg -- future › Team Onboarding Invite Members [@***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 (3.0m)
🎭 Playwright Run Summary
2 flaky [@***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/integrations-stripe.e2e.ts:124:7 › Stripe integration skip true › Pending payment booking should not be confirmed by default 9 skipped 92 passed (3.1m)
🎭 Playwright Run Summary
1 skipped 2 passed (2.5s)

Artifacts

Produced during runtime
Name Size Digest
app-store-results Expired
195 KB
sha256:1c0dc69a496a235de88e9297fb5aa1da54a52aa51f16968936a2735fc2382925
bundle Expired
2.35 KB
sha256:8dcd294346fbda230243ccda2d6de9cd1b4ef714e0a526dca38a57618f6533d1
embed-core-results Expired
884 KB
sha256:a244c81428f04dbeca540274bb7c0ddbfde5140917a8cd52340908c95565994a
embed-react-results Expired
176 KB
sha256:c2fa4062201c6df5986666a376e2eb458bdf5043c3c3f514516df03bd6bc5218
lint-results Expired
349 KB
sha256:4e846a8414f8cf4847b340460f8009cbaccdebfba48d903911fcc33943624a23
test-results-1_4 Expired
1.11 MB
sha256:572d70b1fa20e26b61ea268fffc8278f6be66d4383e10978b95eb9107df7011e
test-results-2_4 Expired
25.1 MB
sha256:74b9cc4caddba51207e81e9b91095f50fc019f27b993fc99b30eb401ca5ded60
test-results-3_4 Expired
42.9 MB
sha256:cc4403d036ea450ac65cdb6bcf111ebabcf2e440e62d87bd7a876644abaaacb1
test-results-4_4 Expired
29.7 MB
sha256:0a9d2e4c98dc6145417e40b7dbf3c1a30d9b48584b0b893187dec82dca7ee024