Skip to content

All checks

All checks #1

Re-run triggered May 23, 2024 17:18
Status Failure
Total duration 49s
Artifacts 15

all-checks.yml

on: merge_group
Analyze Build  /  ...  /  Web App
Analyze Build / Production builds / Web App
Matrix: Tests / e2e-app-store
Matrix: Tests / e2e-embed
Matrix: Tests / e2e-embed
Matrix: Tests / e2e
Fit to window
Zoom out
Zoom in

Annotations

17 errors, 4 warnings, and 12 notices
[@calcom/embed-react] › packages/embeds/embed-react/playwright/tests/basic.e2e.ts:48:9 › React Embed › Element Click Popup › should verify that the iframe got created with correct URL - namespaced: packages/embeds/embed-react/playwright/tests/basic.e2e.ts#L58
1) [@***com/embed-react] › packages/embeds/embed-react/playwright/tests/basic.e2e.ts:48:9 › React Embed › Element Click Popup › should verify that the iframe got created with correct URL - namespaced Error: Expected to provide an iframe, got null 56 | 57 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/pro" }); > 58 | expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, { | ^ 59 | pathname: "/pro", 60 | searchParams: { 61 | theme: "dark", at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-react/playwright/tests/basic.e2e.ts:58:27
[@calcom/embed-react] › packages/embeds/embed-react/playwright/tests/basic.e2e.ts:48:9 › React Embed › Element Click Popup › should verify that the iframe got created with correct URL - namespaced: packages/embeds/embed-react/playwright/tests/basic.e2e.ts#L1
1) [@***com/embed-react] › packages/embeds/embed-react/playwright/tests/basic.e2e.ts:48:9 › React Embed › Element Click Popup › should verify that the iframe got created with correct URL - namespaced Test timeout of 60000ms exceeded while tearing down "context".
[@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/embed-core] › packages/embeds/embed-core/playwright/tests/preview.e2e.ts:6:7 › Preview › Preview - embed-core should load if correct embedLibUrl is provided: packages/embeds/embed-core/playwright/tests/preview.e2e.ts#L1
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/preview.e2e.ts:6:7 › Preview › Preview - embed-core should load if correct embedLibUrl is provided Test timeout of 60000ms exceeded.
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/preview.e2e.ts:6:7 › Preview › Preview - embed-core should load if correct embedLibUrl is provided: packages/embeds/embed-core/playwright/tests/preview.e2e.ts#L10
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/preview.e2e.ts:6:7 › Preview › Preview - embed-core should load if correct embedLibUrl is provided page.evaluate: Target closed 8 | "http://***:3000/embed/preview.html?embedLibUrl=http://***:3000/embed/embed.js&bookerUrl=http://***:3000&***Link=pro/30min" 9 | ); > 10 | const libraryLoaded = await page.evaluate(() => { | ^ 11 | return new Promise((resolve) => { 12 | setInterval(() => { 13 | if ( at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/preview.e2e.ts:10:38
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/preview.e2e.ts:6:7 › Preview › Preview - embed-core should load if correct embedLibUrl is provided: packages/embeds/embed-core/playwright/tests/preview.e2e.ts#L1
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/preview.e2e.ts:6:7 › Preview › Preview - embed-core should load if correct embedLibUrl is provided Pending operations: - page.evaluate at packages/embeds/embed-core/playwright/tests/preview.e2e.ts:10:38
[@calcom/web] › apps/web/playwright/embed-code-generator.e2e.ts:238:11 › Embed Code Generator Tests › Organization › Event Types Page › open Embed Dialog and choose floating-popup for First Event Type: apps/web/playwright/fixtures/users.ts#L857
1) [@***com/web] › apps/web/playwright/embed-code-generator.e2e.ts:238:11 › Embed Code Generator Tests › Organization › Event Types Page › open Embed Dialog and choose floating-popup for First Event Type apiRequestContext.get: read ECONNRESET =========================== logs =========================== → GET http://***:3000/api/auth/csrf user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36 accept: */* accept-encoding: gzip,deflate,br cookie: ***com-timezone-dialog=1 ← 408 Request Timeout connection: close ============================================================ at apps/web/playwright/fixtures/users.ts:857 855 | const csrfToken = await page 856 | .context() > 857 | .request.get("/api/auth/csrf") | ^ 858 | .then((response) => response.json()) 859 | .then((json) => json.csrfToken); 860 | const data = { at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:857:14) at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:588:7) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/embed-code-generator.e2e.ts:192:7
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:250:11 › Event Types tests -- legacy › user › Different Locations Tests › Can remove location from multiple locations that are saved: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:250:11 › Event Types tests -- legacy › user › Different Locations Tests › Can remove location from multiple locations that are saved Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:250:11 › Event Types tests -- legacy › user › Different Locations Tests › Can remove location from multiple locations that are saved: apps/web/playwright/event-types.e2e.ts#L378
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:250:11 › Event Types tests -- legacy › user › Different Locations Tests › Can remove location from multiple locations that are saved locator.click: Target closed =========================== logs =========================== waiting for locator('[data-testid=update-eventtype]') locator resolved to <button disabled type="submit" form="event-type-form" da…>…</button> attempting click action waiting for element to be visible, enabled and stable element is not enabled - waiting... ============================================================ 376 | 377 | async function saveEventType(page: Page) { > 378 | await page.locator("[data-testid=update-eventtype]").click(); | ^ 379 | } 380 | 381 | async function gotoBookingPage(page: Page) { at saveEventType (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:378:56) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:266:15
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:250:11 › Event Types tests -- legacy › user › Different Locations Tests › Can remove location from multiple locations that are saved: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:250:11 › Event Types tests -- legacy › user › Different Locations Tests › Can remove location from multiple locations that are saved Pending operations: - locator.click at apps/web/playwright/event-types.e2e.ts:378:56
[@calcom/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash: apps/web/playwright/hash-my-url.e2e.ts#L58
2) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─ locator.fill: Error: strict mode violation: locator('[data-testid=event-title]') resolved to 2 elements: 1) <input id=":r48:" required="" name="title" placeholder=…/> aka locator('div').filter({ hasText: 'TitleDescription A quick video meeting.URL***:3000/user-3-1716484319810/' }).getByTestId('event-title') 2) <input id=":r5u:" required="" name="title" placeholder=…/> aka locator('div').filter({ hasText: 'TitleDescriptionURL***:3000/user-3-1716484319810/' }).getByTestId('event-title') =========================== logs =========================== waiting for locator('[data-testid=event-title]') ============================================================ 56 | // Additionally, if the slug is changed, ensure that the private URL is updated accordingly. 57 | await page.getByTestId("verti***-tab-event_setup_tab_title").click(); > 58 | await page.locator("[data-testid=event-title]").fill("somethingrandom"); | ^ 59 | await page.locator("[data-testid=event-slug]").fill("somethingrandom"); 60 | await page.locator("[data-testid=update-eventtype]").click(); 61 | await page.getByTestId("toast-success").waitFor(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/hash-my-url.e2e.ts:58:53
[@calcom/web] › apps/web/playwright/insights.e2e.ts:240:7 › Insights › should test download button: apps/web/playwright/insights.e2e.ts#L254
3) [@***com/web] › apps/web/playwright/insights.e2e.ts:240:7 › Insights › should test download button Error: expect(received).toBeTruthy() Received: false 252 | 253 | // Expect download button to be visible > 254 | expect(await page.locator("text=Download").isVisible()).toBeTruthy(); | ^ 255 | 256 | // Click on Download button 257 | await page.getByText("Download").click(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/insights.e2e.ts:254:61
[@calcom/web] › apps/web/playwright/insights.e2e.ts:240:7 › Insights › should test download button: apps/web/playwright/insights.e2e.ts#L1
3) [@***com/web] › apps/web/playwright/insights.e2e.ts:240:7 › Insights › should test download button Test timeout of 60000ms exceeded while tearing down "context".
[@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
1) [@***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/profile.e2e.ts:216:7 › Update Profile › Can add a new email as a secondary email: apps/web/playwright/fixtures/users.ts#L868
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:216:7 › Update Profile › Can add a new email as a secondary email apiRequestContext.post: read ECONNRESET =========================== logs =========================== → POST http://***:3000/api/auth/***lback/credentials user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36 accept: */* accept-encoding: gzip,deflate,br content-type: application/json content-length: 228 cookie: ***com-timezone-dialog=1; next-auth.csrf-token=b194ec9ff99d701ce1e46f990ce6e0ffcab53bcc4bd7086111b7a62288dfc1c3%7Cb1a93c3b4d1bd883861e314fa1ffbf558786021e2957c1901d94ba5ff768043c; next-auth.***lback-url=http%3A%2F%2F***%3A3000 ← 408 Request Timeout connection: close ============================================================ at apps/web/playwright/fixtures/users.ts:868 866 | csrfToken, 867 | }; > 868 | return page.context().request.post("/api/auth/***lback/credentials", { | ^ 869 | data, 870 | }); 871 | } at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:868:33) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:223:5
[@calcom/web] › apps/web/playwright/profile.e2e.ts:302:7 › Update Profile › Newly added secondary email should show as Unverified: apps/web/playwright/profile.e2e.ts#L309
2) [@***com/web] › apps/web/playwright/profile.e2e.ts:302:7 › Update Profile › Newly added secondary email should show as Unverified Error: expect(received).toEqual(expected) // deep equality Expected: true Received: false 307 | 308 | expect(await page.getByTestId("profile-form-email-1-primary-badge").isVisible()).toEqual(false); > 309 | expect(await page.getByTestId("profile-form-email-1-unverified-badge").isVisible()).toEqual(true); | ^ 310 | }); 311 | 312 | test("Can verify the newly added secondary email", async ({ page, users, prisma }) => { at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:309:89
required
Process completed with exit code 1.
Production builds / Build API v1
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Production builds / Build API v2
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
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 flaky [@***com/embed-react] › packages/embeds/embed-react/playwright/tests/basic.e2e.ts:48:9 › React Embed › Element Click Popup › should verify that the iframe got created with correct URL - namespaced 2 passed (19.2s)
🎭 Playwright Run Summary
2 passed (21.6s)
🎭 Playwright Run Summary
5 skipped 8 passed (34.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 14 passed (57.3s)
🎭 Playwright Run Summary
1 flaky [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/preview.e2e.ts:6:7 › Preview › Preview - embed-core should load if correct embedLibUrl is provided 5 passed (1.1m)
🎭 Playwright Run Summary
1 skipped 25 passed (1.4m)
🎭 Playwright Run Summary
1 flaky [@***com/web] › apps/web/playwright/embed-code-generator.e2e.ts:238:11 › Embed Code Generator Tests › Organization › Event Types Page › open Embed Dialog and choose floating-popup for First Event Type 4 skipped 68 passed (2.7m)
🎭 Playwright Run Summary
3 flaky [@***com/web] › apps/web/playwright/event-types.e2e.ts:250:11 › Event Types tests -- legacy › user › Different Locations Tests › Can remove location from multiple locations that are saved [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ── [@***com/web] › apps/web/playwright/insights.e2e.ts:240:7 › Insights › should test download button 2 skipped 60 passed (4.8m)
🎭 Playwright Run Summary
2 skipped 30 passed (1.5m)
🎭 Playwright Run Summary
1 flaky [@***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 5 skipped 23 passed (1.1m)
🎭 Playwright Run Summary
12 skipped 43 passed (1.1m)
🎭 Playwright Run Summary
2 flaky [@***com/web] › apps/web/playwright/profile.e2e.ts:216:7 › Update Profile › Can add a new email as a secondary email [@***com/web] › apps/web/playwright/profile.e2e.ts:302:7 › Update Profile › Newly added secondary email should show as Unverified 3 skipped 32 passed (1.3m)