All checks #513
all-checks.yml
on: merge_group
Production builds
/
Web App
9m 15s
Linters
/
lint
3m 6s
Production builds
/
Build API v1
2m 57s
Production builds
/
Build API v2
5m 4s
Analyze Build
/
analyze
2m 52s
Matrix: Tests / e2e
Tests
/
Integration
1m 15s
Tests
/
E2E App Store
4m 35s
Tests
/
E2E Embed Core
3m 13s
Tests
/
E2E Embed React
3m 28s
required
3s
Annotations
38 errors, 125 warnings, and 7 notices
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:29:9 › Manage Booking Questions › For User EventType › Do a booking with a Address type question and verify a few thing in b/w:
apps/web/playwright/manage-booking-questions.e2e.ts#L644
1) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:29:9 › Manage Booking Questions › For User EventType › Do a booking with a Address type question and verify a few thing in b/w
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types", waiting until "load"
============================================================
642 | });
643 | await user.apiLogin();
> 644 | await page.goto("/event-types");
| ^
645 | // We wait until loading is finished
646 | await page.waitForSelector('[data-testid="event-types"]');
647 | return user;
at createAndLoginUserWithEventTypes (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:644:14)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:36:20
|
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name':
apps/web/playwright/manage-booking-questions.e2e.ts#L644
2) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name'
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types", waiting until "load"
============================================================
642 | });
643 | await user.apiLogin();
> 644 | await page.goto("/event-types");
| ^
645 | // We wait until loading is finished
646 | await page.waitForSelector('[data-testid="event-types"]');
647 | return user;
at createAndLoginUserWithEventTypes (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:644:14)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:102:20
|
[@calcom/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name':
apps/web/playwright/manage-booking-questions.e2e.ts#L644
2) [@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name'
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types", waiting until "load"
============================================================
642 | });
643 | await user.apiLogin();
> 644 | await page.goto("/event-types");
| ^
645 | // We wait until loading is finished
646 | await page.waitForSelector('[data-testid="event-types"]');
647 | return user;
at createAndLoginUserWithEventTypes (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:644:14)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/manage-booking-questions.e2e.ts:102:20
|
[@calcom/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats:
apps/web/playwright/managedBooking/advancedOptions.e2e.ts#L11
3) [@***com/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types", waiting until "load"
============================================================
9 | await userFixture.apiLogin();
10 |
> 11 | await page.goto("/event-types");
| ^
12 | await bookingPage.goToEventType(teamEventTitle);
13 | await page.getByTestId("location-select").click();
14 | await page.locator(`text="Cal Video (Global)"`).click();
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managedBooking/advancedOptions.e2e.ts:11:14
|
[@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
|
[@calcom/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org:
apps/web/playwright/teams.e2e.ts#L183
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/teams", waiting until "load"
============================================================
181 | await memberUser.apiLogin();
182 |
> 183 | await page.goto("/teams");
| ^
184 | await expect(page.locator("[data-testid=new-team-btn]")).toBeHidden();
185 | await expect(page.locator("[data-testid=create-team-btn]")).toHaveAttribute("disabled", "");
186 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:183:18
|
[@calcom/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org:
apps/web/playwright/teams.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test was interrupted.
|
[@calcom/web] › apps/web/playwright/wipe-my-cal.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my cal button:
apps/web/playwright/wipe-my-cal.e2e.ts#L42
2) [@***com/web] › apps/web/playwright/wipe-my-***.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my *** button
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/bookings/upcoming", waiting until "load"
============================================================
40 | await bookings.create(pro.id, pro.username, eventType.id, {});
41 | await pro.apiLogin();
> 42 | await page.goto("/bookings/upcoming");
| ^
43 | await expect(page.locator("data-testid=wipe-today-button")).toBeVisible();
44 |
45 | const $openBookingCount = await page.locator('[data-testid="bookings"] > *').count();
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/wipe-my-***.e2e.ts:42:16
|
[@calcom/web] › apps/web/playwright/wipe-my-cal.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my cal button:
apps/web/playwright/wipe-my-cal.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/wipe-my-***.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my *** button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test was interrupted.
|
[@calcom/web] › apps/web/playwright/workflow.e2e.ts:31:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Deleting an existing workflow:
apps/web/playwright/workflow.e2e.ts#L12
3) [@***com/web] › apps/web/playwright/workflow.e2e.ts:31:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Deleting an existing workflow
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/workflows", waiting until "load"
============================================================
10 | test.beforeEach(async ({ page, users }) => {
11 | await loginUser(users);
> 12 | await page.goto("/workflows");
| ^
13 | });
14 |
15 | test("Creating a new workflow", async ({ workflowPage }) => {
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/workflow.e2e.ts:12:20
|
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price:
apps/web/playwright/payment-apps.e2e.ts#L32
4) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types/1142?tabName=apps", waiting until "load"
============================================================
30 | });
31 |
> 32 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`);
| ^
33 |
34 | await page.locator("#event-type-form").getByRole("switch").click();
35 | await page.getByPlaceholder("Price").click();
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:32:16
|
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price:
apps/web/playwright/payment-apps.e2e.ts#L76
5) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types/1134?tabName=apps", waiting until "load"
============================================================
74 | });
75 |
> 76 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`);
| ^
77 | await page.locator("#event-type-form").getByRole("switch").click();
78 | await page.getByTestId("stripe-currency-select").click();
79 | await page.getByTestId("select-option-usd").click();
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:76:16
|
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app:
apps/web/playwright/payment-apps.e2e.ts#L221
6) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types/1150?tabName=apps", waiting until "load"
============================================================
219 | });
220 |
> 221 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`);
| ^
222 |
223 | await page.locator("#event-type-form").getByRole("switch").click();
224 | // make sure Tracking ID is displayed
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:221:16
|
[@calcom/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app:
apps/web/playwright/payment-apps.e2e.ts#L221
6) [@***com/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types/1224?tabName=apps", waiting until "load"
============================================================
219 | });
220 |
> 221 | await page.goto(`event-types/${paymentEvent?.id}?tabName=apps`);
| ^
222 |
223 | await page.locator("#event-type-form").getByRole("switch").click();
224 | // make sure Tracking ID is displayed
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/payment-apps.e2e.ts:221:16
|
[@calcom/web] › apps/web/playwright/reschedule.e2e.ts:117:7 › Reschedule Tests › Unpaid rescheduling should go to payment page:
apps/web/playwright/fixtures/users.ts#L966
7) [@***com/web] › apps/web/playwright/reschedule.e2e.ts:117:7 › Reschedule Tests › Unpaid rescheduling should go to payment page
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/apps/stripe", waiting until "load"
============================================================
at apps/web/playwright/fixtures/users.ts:966
964 | buttonSelector,
965 | }: InstallStripeParams) => {
> 966 | await page.goto("/apps/stripe");
| ^
967 | /** We start the Stripe flow */
968 | await page.click('[data-testid="install-app-button"]');
969 | await page.click(buttonSelector);
at installStripe (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:966:14)
at installStripePersonal (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:951:9)
at Object.installStripePersonal (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:700:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/reschedule.e2e.ts:122:16
|
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow:
apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L35
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/apps/categories/analytics", waiting until "load"
============================================================
33 |
34 | for (const app of ALL_APPS) {
> 35 | await page.goto("/apps/categories/analytics");
| ^
36 | await appsPage.installApp(app, eventTypesIds);
37 | }
38 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:35:18
|
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow:
apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L35
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/apps/categories/analytics", waiting until "load"
============================================================
33 |
34 | for (const app of ALL_APPS) {
> 35 | await page.goto("/apps/categories/analytics");
| ^
36 | await appsPage.installApp(app, eventTypesIds);
37 | }
38 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:35:18
|
[@calcom/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow:
apps/web/playwright/apps/analytics/analyticsApps.e2e.ts#L35
1) [@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/apps/categories/analytics", waiting until "load"
============================================================
33 |
34 | for (const app of ALL_APPS) {
> 35 | await page.goto("/apps/categories/analytics");
| ^
36 | await appsPage.installApp(app, eventTypesIds);
37 | }
38 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:35:18
|
[@calcom/web] › apps/web/playwright/ab-tests-redirect.e2e.ts:66:7 › apps/ A/B tests -- legacy › should render the /apps/categories:
apps/web/playwright/ab-tests-redirect.e2e.ts#L71
2) [@***com/web] › apps/web/playwright/ab-tests-redirect.e2e.ts:66:7 › apps/ A/B tests -- legacy › should render the /apps/categories
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/apps/categories", waiting until "load"
============================================================
69 | await user.apiLogin();
70 |
> 71 | await page.goto("/apps/categories");
| ^
72 |
73 | const locator = page.getByTestId("app-store-category-messaging");
74 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/ab-tests-redirect.e2e.ts:71:16
|
[@calcom/web] › apps/web/playwright/app-store.e2e.ts:12:7 › App Store - Authed -- legacy › should render /apps page:
apps/web/playwright/app-store.e2e.ts#L18
3) [@***com/web] › apps/web/playwright/app-store.e2e.ts:12:7 › App Store - Authed -- legacy › should render /apps page
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/apps/", waiting until "load"
============================================================
16 | await user.apiLogin();
17 |
> 18 | await page.goto("/apps/");
| ^
19 |
20 | await page.waitForLoadState();
21 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/app-store.e2e.ts:18:16
|
[@calcom/web] › apps/web/playwright/app-store.e2e.ts:49:7 › App Store - Authed -- legacy › Installed Apps - Navigation:
apps/web/playwright/app-store.e2e.ts#L52
4) [@***com/web] › apps/web/playwright/app-store.e2e.ts:49:7 › App Store - Authed -- legacy › Installed Apps - Navigation
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/apps/installed", waiting until "load"
============================================================
50 | const user = await users.create();
51 | await user.apiLogin();
> 52 | await page.goto("/apps/installed");
| ^
53 | await page.waitForSelector('[data-testid="connect-***endar-apps"]');
54 | await page.click('[data-testid="verti***-tab-payment"]');
55 | await page.waitForSelector('[data-testid="connect-payment-apps"]');
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/app-store.e2e.ts:52:16
|
[@calcom/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule:
apps/web/playwright/availability.e2e.ts#L1
5) [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule
Test timeout of 60000ms exceeded.
|
[@calcom/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule:
apps/web/playwright/availability.e2e.ts#L163
5) [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule
locator.click: Target closed
=========================== logs ===========================
waiting for locator('div').filter({ hasText: 'Sunday9:00am - 5:00pm' }).getByTestId('add-time-availability').first()
============================================================
161 | .getByTestId("add-time-availability")
162 | .first()
> 163 | .click();
| ^
164 | await expect(page.locator("div").filter({ hasText: "6:00pm" }).nth(1)).toBeVisible();
165 | await page.getByRole("button", { name: save }).click();
166 | await expect(page.getByText("Sun - Tue, Thu - Sat, 9:00 AM - 5:00 PM")).toBeVisible();
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/availability.e2e.ts:163:8
|
[@calcom/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule:
apps/web/playwright/availability.e2e.ts#L1
5) [@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule
Pending operations:
- locator.click at apps/web/playwright/availability.e2e.ts:163:8
|
[@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#L22
6) [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:19:7 › Booking with Seats › User can create a seated event (2 seats as example)
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types", waiting until "load"
============================================================
20 | const user = await users.create({ name: "Seated event" });
21 | await user.apiLogin();
> 22 | await page.goto("/event-types");
| ^
23 | // We wait until loading is finished
24 | await page.waitForSelector('[data-testid="event-types"]');
25 | const eventTitle = "My 2-seated event";
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/booking-seats.e2e.ts:22:16
|
[@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#L35
1) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─
page.waitForLoadState: Timeout 30000ms exceeded.
33 | await page.locator('[data-testid="update-eventtype"]').press("Enter");
34 |
> 35 | await page.waitForLoadState("networkidle");
| ^
36 |
37 | // book using generated url hash
38 | await page.goto($url);
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/hash-my-url.e2e.ts:35:16
|
[@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#L1
1) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test was interrupted.
|
[@calcom/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members:
apps/web/playwright/insights.e2e.ts#L93
2) [@***com/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/insights", waiting until "load"
============================================================
91 | await createTeamsAndMembership(user.id, userTwo.id);
92 | // go to insights page
> 93 | await page.goto("/insights");
| ^
94 |
95 | await page.waitForLoadState("networkidle");
96 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/insights.e2e.ts:93:16
|
[@calcom/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members:
apps/web/playwright/insights.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/insights.e2e.ts:85:7 › Insights › should be able to go to insights as members
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test was interrupted.
|
[@calcom/web] › apps/web/playwright/insights.e2e.ts:103:7 › Insights › team select filter should have 2 teams and your account option only as member:
apps/web/playwright/insights.e2e.ts#L116
3) [@***com/web] › apps/web/playwright/insights.e2e.ts:103:7 › Insights › team select filter should have 2 teams and your account option only as member
page.waitForLoadState: Timeout 30000ms exceeded.
114 | await page.goto("/insights");
115 |
> 116 | await page.waitForLoadState("networkidle");
| ^
117 |
118 | // get div from team select filter with this class flex flex-col gap-0.5 [&>*:first-child]:mt-1 [&>*:last-child]:mb-1
119 | await page.getByTestId("dashboard-shell").getByText("Team: test-insights").click();
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/insights.e2e.ts:116:16
|
[@calcom/web] › apps/web/playwright/insights.e2e.ts:130:7 › Insights › Insights Organization should have isAll option true:
apps/web/playwright/insights.e2e.ts#L140
4) [@***com/web] › apps/web/playwright/insights.e2e.ts:130:7 › Insights › Insights Organization should have isAll option true
page.waitForLoadState: Timeout 30000ms exceeded.
138 |
139 | await page.goto("/insights");
> 140 | await page.waitForLoadState("networkidle");
| ^
141 |
142 | await page.getByTestId("dashboard-shell").getByText("All").nth(1).click();
143 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/insights.e2e.ts:140:16
|
[@calcom/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking:
apps/web/playwright/dynamic-booking-pages.e2e.ts#L35
5) [@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking ───────
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/bookings/upcoming", waiting until "load"
============================================================
33 | await test.step("can reschedule a booking", async () => {
34 | // Logged in
> 35 | await page.goto("/bookings/upcoming");
| ^
36 | await page.locator('[data-testid="edit_booking"]').nth(0).click();
37 | await page.locator('[data-testid="reschedule"]').click();
38 | await page.waitForURL((url) => {
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/dynamic-booking-pages.e2e.ts:35:16
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/dynamic-booking-pages.e2e.ts:33:14
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- future › user › Different Locations Tests › can add single organizer address location without display location public option:
apps/web/playwright/event-types.e2e.ts#L286
6) [@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- future › user › Different Locations Tests › can add single organizer address location without display location public option
page.waitForURL: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
navigated to "http://***:3000/event-types/1260?tabName=setup"
"domcontentloaded" event fired
============================================================
284 | const firstEventTypeElement = $eventTypes.first();
285 | await firstEventTypeElement.click();
> 286 | await page.waitForURL((url) => {
| ^
287 | return !!url.pathname.match(/\/event-types\/.+/);
288 | });
289 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:286:20
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:309: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#L374
7) [@***com/web] › apps/web/playwright/event-types.e2e.ts:309:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
page.waitForURL: Timeout 30000ms exceeded.
=========================== logs ===========================
waiting for navigation until "load"
navigated to "http://***:3000/event-types/1264?tabName=setup"
"domcontentloaded" event fired
============================================================
372 | const firstEventTypeElement = $eventTypes.first();
373 | await firstEventTypeElement.click();
> 374 | await page.waitForURL((url) => {
| ^
375 | return !!url.pathname.match(/\/event-types\/.+/);
376 | });
377 | }
at gotoFirstEventType (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:374:14)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:312:9
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:48:9 › Event Types tests -- legacy › user › can add new event type:
apps/web/playwright/event-types.e2e.ts#L32
8) [@***com/web] › apps/web/playwright/event-types.e2e.ts:48:9 › Event Types tests -- legacy › user › can add new event type
page.goto: Timeout 30000ms exceeded.
=========================== logs ===========================
navigating to "http://***:3000/event-types", waiting until "load"
============================================================
30 | const user = await users.create();
31 | await user.apiLogin();
> 32 | await page.goto("/event-types");
| ^
33 |
34 | // We wait until loading is finished
35 | await page.waitForSelector('[data-testid="event-types"]');
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:32: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
|
apps/web/playwright/teams.e2e.ts#L205
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
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
|
apps/web/playwright/webhook.e2e.ts#L422
[@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/lib/orgMigration.test.ts#L1154
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/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/_utils/useAddAppMutation.ts#L30
[@typescript-eslint/no-unused-vars] 'useAddAppMutationVariables' is defined but never used. Allowed unused vars must match /^_/u.
|
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#L25
[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
|
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#L220
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/lib/orgMigration.ts#L261
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L41
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
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#L221
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/lib/team/[slug]/[type]/getServerSideProps.tsx#L26
[@typescript-eslint/no-unused-vars] 'queryDuration' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
packages/app-store/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/middleware.ts#L14
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L60
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L223
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/modules/event-types/views/event-types-single-view.tsx#L434
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventType.assignAllTeamMembers', 'eventType.children', 'eventType.hosts', 'eventType.schedulingType', and 'team'. Either include them or remove the dependency array.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L72
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L362
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/modules/videos/ai/ai-transcribe.tsx#L10
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L77
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L363
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/modules/videos/ai/ai-transcribe.tsx#L27
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
|
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.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L104
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L496
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/pages/api/auth/two-factor/totp/disable.ts#L26
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
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/testUtils.ts#L110
[@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
|
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/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/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/bookingScenario.ts#L501
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
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#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#L504
[@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#L32
[@typescript-eslint/no-unused-vars] 'event' 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.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L663
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
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.
|
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/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.
|
apps/web/test/utils/bookingScenario/expects.ts#L174
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L27
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
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/playwright/ab-tests-redirect.e2e.ts#L43
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L59
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
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/playwright/ab-tests-redirect.e2e.ts#L75
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L91
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
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/playwright/ab-tests-redirect.e2e.ts#L107
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L123
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
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/playwright/app-store.e2e.ts#L13
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
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/playwright/fixtures/bookings.ts#L94
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/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/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/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/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/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/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/fixtures/users.ts#L657
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
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/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/organization/booking.e2e.ts#L407
[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/out-of-office.e2e.ts#L14
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/playwright/out-of-office.e2e.ts#L33
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
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/payment-apps.e2e.ts#L235
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/playwright/payment-apps.e2e.ts#L281
[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/payment.e2e.ts#L17
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
packages/app-store/salesforce/lib/CrmService.ts#L40
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/payment.e2e.ts#L18
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
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/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.
|
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/teams.e2e.ts#L22
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
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/teams.e2e.ts#L152
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
packages/app-store/zohocalendar/lib/CalendarService.ts#L283
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/teams.e2e.ts#L162
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
apps/web/playwright/teams.e2e.ts#L167
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
packages/app-store/zohocalendar/lib/CalendarService.ts#L284
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
packages/ui/components/dialog/Dialog.tsx#L214
[@typescript-eslint/no-unused-vars] 'DialogCloseProps' is defined but never used. Allowed unused vars must match /^_/u.
|
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.
|
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/app/WithAppDirSsg.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/app/WithAppDirSsr.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/app/WithEmbedSSR.tsx#L12
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/app/future/apps/[slug]/[...pages]/page.tsx#L130
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
apps/web/app/layoutHOC.tsx#L9
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/app/layoutHOC.tsx#L16
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
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/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/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/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
Failed to restore: aborted
|
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
3 skipped
21 passed (44.3s)
|
🎭 Playwright Run Summary
1 skipped
2 passed (4.8s)
|
🎭 Playwright Run Summary
3 flaky
[@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:29:9 › Manage Booking Questions › For User EventType › Do a booking with a Address type question and verify a few thing in b/w
[@***com/web] › apps/web/playwright/manage-booking-questions.e2e.ts:95:9 › Manage Booking Questions › For User EventType › Split 'Full name' into 'First name' and 'Last name'
[@***com/web] › apps/web/playwright/managedBooking/advancedOptions.e2e.ts:19:7 › Check advanced options in a managed team event type › Check advanced options in a managed team event type without offer seats
6 skipped
33 passed (1.3m)
|
🎭 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.7m)
|
🎭 Playwright Run Summary
3 failed
[@***com/web] › apps/web/playwright/teams.e2e.ts:166:7 › Teams - NonOrg -- legacy › Non admin team members cannot create team in org
[@***com/web] › apps/web/playwright/wipe-my-***.e2e.ts:16:7 › Wipe my Cal App Test › Browse upcoming bookings and validate button shows and triggering wipe my *** button
[@***com/web] › apps/web/playwright/workflow.e2e.ts:31:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Deleting an existing workflow
3 interrupted
[@***com/web] › apps/web/playwright/workflow.e2e.ts:15:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › User Workflows › Creating a new workflow
[@***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
[@***com/web] › apps/web/playwright/workflow.e2e.ts:57:11 › Workflow Tab - Event Type › Check the functionalities of the Workflow Tab › Team Workflows › Admin user
6 flaky
[@***com/web] › apps/web/playwright/payment-apps.e2e.ts:12:7 › Payment app › Should be able to edit alby price, currency
[@***com/web] › apps/web/playwright/payment-apps.e2e.ts:53:7 › Payment app › Should be able to edit stripe price, currency
[@***com/web] › apps/web/playwright/payment-apps.e2e.ts:203:7 › Payment app › Should not display App is not setup already for non payment app
[@***com/web] › apps/web/playwright/reschedule.e2e.ts:117:7 › Reschedule Tests › Unpaid rescheduling should go to payment page
[@***com/web] › apps/web/playwright/teams.e2e.ts:201:7 › Teams - NonOrg -- legacy › Can create team with same name as user
[@***com/web] › apps/web/playwright/webhook.e2e.ts:129:7 › BOOKING_REJECTED › can book an event that requires confirmation and then that booking can be rejected by organizer
18 skipped
62 passed (2.1m)
|
🎭 Playwright Run Summary
1 failed
[@***com/web] › apps/web/playwright/apps/analytics/analyticsApps.e2e.ts:28:7 › Check analytics Apps › Check analytics Apps using the new flow
5 flaky
[@***com/web] › apps/web/playwright/ab-tests-redirect.e2e.ts:66:7 › apps/ A/B tests -- legacy › should render the /apps/categories
[@***com/web] › apps/web/playwright/app-store.e2e.ts:12:7 › App Store - Authed -- legacy › should render /apps page
[@***com/web] › apps/web/playwright/app-store.e2e.ts:49:7 › App Store - Authed -- legacy › Installed Apps - Navigation
[@***com/web] › apps/web/playwright/availability.e2e.ts:140:7 › Availablity › Can manage single schedule
[@***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
88 passed (2.4m)
|
🎭 Playwright Run Summary
4 failed
[@***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:85:7 › Insights › should be able to go to insights as members
[@***com/web] › apps/web/playwright/insights.e2e.ts:103:7 › Insights › team select filter should have 2 teams and your account option only as member
[@***com/web] › apps/web/playwright/insights.e2e.ts:130:7 › Insights › Insights Organization should have isAll option true
4 interrupted
[@***com/web] › apps/web/playwright/insights.e2e.ts:240:7 › Insights › should test download button
[@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:28:9 › Stripe integration skip true › Stripe integration dashboard › Can add Stripe integration
[@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:39:7 › Stripe integration skip true › when enabling Stripe, credentialId is included
[@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:69:7 › Stripe integration skip true › when enabling Stripe, team credentialId is included
6 flaky
[@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking ────────
[@***com/web] › apps/web/playwright/event-types.e2e.ts:280:11 › Event Types tests -- future › user › Different Locations Tests › can add single organizer address location without display location public option
[@***com/web] › apps/web/playwright/event-types.e2e.ts:309:11 › Event Types tests -- future › user › Different Locations Tests › can select 'display on booking page' option when multiple organizer input type are present
[@***com/web] › apps/web/playwright/event-types.e2e.ts:48:9 › Event Types tests -- legacy › user › can add new event type
[@***com/web] › apps/web/playwright/impersonation.e2e.ts:11:7 › Users can impersonate › App Admin can impersonate users with impersonation enabled
[@***com/web] › apps/web/playwright/insights.e2e.ts:69:7 › Insights › should be able to go to insights as admins
49 skipped
40 passed (2.4m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
app-store-results
Expired
|
4.82 MB |
|
bundle
Expired
|
2.32 KB |
|
embed-core-results
Expired
|
195 KB |
|
embed-react-results
Expired
|
177 KB |
|
lint-results
Expired
|
349 KB |
|
test-results-1_4
Expired
|
32 MB |
|
test-results-2_4
Expired
|
51.6 MB |
|
test-results-3_4
Expired
|
7.06 MB |
|
test-results-4_4
Expired
|
49 MB |
|