fix: app crash on accessing certains pages of organization/teams when user not part of any organization or team #22605
Triggered via pull request
May 18, 2024 09:22
Shaik-Sirajuddin
opened
#15106
Status
Failure
Total duration
13m 44s
Artifacts
15
pr.yml
on: pull_request_target
Detect changes
10s
Linters
/
lint
2m 43s
Production builds
/
Build API v1
4m 29s
Production builds
/
Build API v2
6m 55s
Matrix: E2E App Store tests / e2e-app-store
Matrix: E2E React embeds tests / e2e-embed
Matrix: E2E embeds tests / e2e-embed
Matrix: E2E tests / e2e
Analyze Build
/
analyze
1m 19s
required
4s
Annotations
32 errors, 5 warnings, and 12 notices
[@calcom/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- future › Can create a booking for Round Robin EventType:
apps/web/playwright/teams.e2e.ts#L156
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- future › Can create a booking for Round Robin EventType
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
154 | return BookingTitle === bookingTitle;
155 | })
> 156 | ).toBe(true);
| ^
157 |
158 | // Since all the users have the same leastRecentlyBooked value
159 | // Anyone of the teammates could be the Host of the booking.
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:156:7
|
[@calcom/web] › apps/web/playwright/workflow.e2e.ts:43:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Create an action and check if workflow is triggered:
apps/web/playwright/fixtures/users.ts#L855
2) [@***com/web] › apps/web/playwright/workflow.e2e.ts:43:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Create an action and check if workflow is triggered
SyntaxError: Unexpected end of JSON input
at apps/web/playwright/fixtures/users.ts:855
853 | page: Page
854 | ) {
> 855 | const csrfToken = await page
| ^
856 | .context()
857 | .request.get("/api/auth/csrf")
858 | .then((response) => response.json())
at JSON.parse (<anonymous>)
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:855:21)
at loginUser (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/regularBookings.ts:14:3)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/workflow.e2e.ts:11:9
|
[@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-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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while tearing down "context".
|
[@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
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
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
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded while tearing down "context".
|
E2E React embeds tests / E2E Embed React (1/2)
Process completed with exit code 1.
|
[@calcom/web] › apps/web/playwright/login.e2e.ts:16:7 › user can login & logout succesfully -- legacy › login flow user & logout using dashboard:
apps/web/playwright/login.e2e.ts#L40
1) [@***com/web] › apps/web/playwright/login.e2e.ts:16:7 › user can login & logout succesfully -- legacy › login flow user & logout using dashboard
Error: Timed out 30000ms waiting for expect(received).toBeVisible()
Call log:
- expect.toBeVisible with timeout 30000ms
- waiting for locator('[data-testid=login-form]')
- waiting for locator('[data-testid=login-form]')
38 |
39 | // Reroute to the home page to check if the login form shows up
> 40 | await expect(page.locator(`[data-testid=login-form]`)).toBeVisible();
| ^
41 | });
42 | });
43 | });
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/login.e2e.ts:40:62
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/login.e2e.ts:28:5
|
[@calcom/web] › apps/web/playwright/profile.e2e.ts:102:7 › Update Profile › Can update a users email (verification enabled):
apps/web/playwright/profile.e2e.ts#L148
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:102:7 › Update Profile › Can update a users email (verification enabled)
page.waitForURL: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for navigation to "/event-types" until "load"
navigated to "http://***:3000/auth/login"
============================================================
146 |
147 | // After email verification is successfull. user is sent to /event-types
> 148 | await page.waitForURL("/event-types");
| ^
149 |
150 | await page.goto("/settings/my-account/profile");
151 | const emailInputUpdated = await page.getByTestId("profile-form-email-0");
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:148:16
|
[@calcom/web] › apps/web/playwright/reschedule.e2e.ts:81:7 › Reschedule Tests › Should do a reschedule from user owner:
apps/web/playwright/reschedule.e2e.ts#L89
2) [@***com/web] › apps/web/playwright/reschedule.e2e.ts:81:7 › Reschedule Tests › Should do a reschedule from user owner
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/user-7-1716024802642/30-min?rescheduleUid=5FDGGzpHi3mw5xc9KN5iW4", waiting until "load"
============================================================
87 | });
88 |
> 89 | await page.goto(`/${user.username}/${eventType.slug}?rescheduleUid=${booking.uid}`);
| ^
90 |
91 | await selectFirstAvailableTimeSlotNextMonth(page);
92 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/reschedule.e2e.ts:89:16
|
[@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#L15
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
Error: Expected to provide an iframe, got null
13 | await page.click("#add-inline-embed-in-a-new-namespace-without-reload-button");
14 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/pro" });
> 15 | expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, {
| ^
16 | pathname: "/pro",
17 | searchParams: {
18 | case: "addInlineEmbedInANewNamespaceWithoutReload",
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/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace:
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L28
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace
Error: Expected to provide an iframe, got null
26 | await page.click("#double-install-snippet-with-inline-embed-non-default-namespace-button");
27 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/pro" });
> 28 | expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, {
| ^
29 | pathname: "/pro",
30 | searchParams: {
31 | case: "doubleInstallSnippetWithInlineEmbedWithNonDefaultNamespace",
at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:28:27
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace:
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace
Test timeout of 60000ms exceeded.
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace:
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace
Pending operations:
- locator.count at packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:34:43
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace):
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L45
3) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace)
Error: Expected to provide an iframe, got null
43 | await page.click("#double-install-snippet-with-inline-embed-default-namespace-button");
44 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/pro" });
> 45 | expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, {
| ^
46 | pathname: "/pro",
47 | searchParams: {
48 | case: "doubleInstallSnippetWithInlineEmbed",
at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:45:27
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace):
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
3) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace)
Test timeout of 60000ms exceeded.
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace):
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
3) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace)
Pending operations:
- locator.count at packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:51:43
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs:
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
4) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs
Test timeout of 60000ms exceeded.
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs:
packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L62
4) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs
locator.getAttribute: Target closed
=========================== logs ===========================
waiting for locator('iframe').first()
============================================================
60 | await page.goto("/");
61 | await page.click("#two-different-namespace-with-different-init-config");
> 62 | const namespace1IframeSrc = await page.locator("iframe").nth(0).getAttribute("src");
| ^
63 | const namespace2IframeSrc = await page.locator("iframe").nth(1).getAttribute("src");
64 | expect(namespace1IframeSrc).toContain("http://***:3000/pro");
65 | expect(namespace2IframeSrc).toContain("http://127.0.0.1:3000/pro");
at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:62:69
|
[@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/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present:
apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
Test timeout of 60000ms exceeded.
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present:
apps/web/playwright/event-types.e2e.ts#L313
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
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 was detached from the DOM, retrying
============================================================
311 |
312 | await page.getByTestId("location-select").click();
> 313 | await page.locator(`text="Link meeting"`).click();
| ^
314 |
315 | const locationInputName = (idx: number) => `locations[${idx}].link`;
316 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:313:51
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present:
apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
Pending operations:
- locator.click at apps/web/playwright/event-types.e2e.ts:313:51
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present:
apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present:
apps/web/playwright/event-types.e2e.ts#L313
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
locator.click: Target closed
=========================== logs ===========================
waiting for locator('text="Link meeting"')
============================================================
311 |
312 | await page.getByTestId("location-select").click();
> 313 | await page.locator(`text="Link meeting"`).click();
| ^
314 |
315 | const locationInputName = (idx: number) => `locations[${idx}].link`;
316 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:313:51
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present:
apps/web/playwright/event-types.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Pending operations:
- locator.click at apps/web/playwright/event-types.e2e.ts:313:51
|
required
Process completed with exit code 1.
|
🎭 Playwright Run Summary
5 skipped
23 passed (31.1s)
|
🎭 Playwright Run Summary
2 passed (15.0s)
|
🎭 Playwright Run Summary
2 flaky
[@***com/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- future › Can create a booking for Round Robin EventType
[@***com/web] › apps/web/playwright/workflow.e2e.ts:43:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Create an action and check if workflow is triggered
12 skipped
41 passed (35.6s)
|
🎭 Playwright Run Summary
1 failed
[@***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 (48.2s)
|
🎭 Playwright Run Summary
5 skipped
8 passed (32.3s)
|
🎭 Playwright Run Summary
3 skipped
69 passed (1.0m)
|
🎭 Playwright Run Summary
1 flaky
[@***com/web] › apps/web/playwright/login.e2e.ts:16:7 › user can login & logout succesfully -- legacy › login flow user & logout using dashboard
1 skipped
24 passed (57.6s)
|
🎭 Playwright Run Summary
2 skipped
30 passed (47.4s)
|
🎭 Playwright Run Summary
2 flaky
[@***com/web] › apps/web/playwright/profile.e2e.ts:102:7 › Update Profile › Can update a users email (verification enabled)
[@***com/web] › apps/web/playwright/reschedule.e2e.ts:81:7 › Reschedule Tests › Should do a reschedule from user owner
3 skipped
32 passed (1.0m)
|
🎭 Playwright Run Summary
3 skipped
15 passed (47.0s)
|
🎭 Playwright Run Summary
4 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
[@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace
[@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace)
[@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs
2 passed (1.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/event-types.e2e.ts:307:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
2 skipped
61 passed (2.6m)
|
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/.
|
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/.
|
Analyze Build / analyze
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: dawidd6/action-download-artifact@v2, peter-evans/find-comment@v2, peter-evans/create-or-update-comment@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Analyze Build / analyze
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
app-store-results-1_2
|
191 KB |
|
app-store-results-2_2
|
177 KB |
|
bundle
|
2.31 KB |
|
embed-core-results-1_2
|
190 KB |
|
embed-core-results-2_2
|
1.84 MB |
|
embed-react-results-1_2
|
1.48 MB |
|
embed-react-results-2_2
|
173 KB |
|
lint-results
|
293 KB |
|
test-results-1_7
|
197 KB |
|
test-results-2_7
|
232 KB |
|
test-results-3_7
|
21.9 MB |
|
test-results-4_7
|
3.04 MB |
|
test-results-5_7
|
213 KB |
|
test-results-6_7
|
4.02 MB |
|
test-results-7_7
|
2.72 MB |
|