Skip to content

All checks

All checks #33

Manually triggered May 25, 2024 02:31
Status Failure
Total duration 15m 18s
Artifacts 6

all-checks.yml

on: workflow_dispatch
Analyze Build  /  ...  /  Web App
Analyze Build / Production builds / Web App
Fit to window
Zoom out
Zoom in

Annotations

15 errors, 4 warnings, and 4 notices
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme: packages/embeds/embed-core/playwright/tests/action-based.e2e.ts#L66
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme Error: Expected to provide an iframe, got null 64 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/free" }); 65 | > 66 | await expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, { | ^ 67 | pathname: "/free", 68 | }); 69 | // expect(await page.screenshot()).toMatchSnapshot("event-types-list.png"); at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:66:31
[@calcom/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/profile.e2e.ts:314:7 › Update Profile › Can verify the newly added secondary email: apps/web/playwright/profile.e2e.ts#L318
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:314:7 › Update Profile › Can verify the newly added secondary email Error: expect(received).toEqual(expected) // deep equality Expected: true Received: false 316 | 317 | expect(await page.getByTestId("profile-form-email-1-primary-badge").isVisible()).toEqual(false); > 318 | expect(await page.getByTestId("profile-form-email-1-unverified-badge").isVisible()).toEqual(true); | ^ 319 | // Instead of dealing with emails in e2e lets just get the token and navigate to it 320 | const verificationToken = await prisma.verificationToken.findFirst({ 321 | where: { at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:318:89
[@calcom/web] › apps/web/playwright/profile.e2e.ts:314:7 › Update Profile › Can verify the newly added secondary email: apps/web/playwright/profile.e2e.ts#L318
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:314:7 › Update Profile › Can verify the newly added secondary email Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: true Received: false 316 | 317 | expect(await page.getByTestId("profile-form-email-1-primary-badge").isVisible()).toEqual(false); > 318 | expect(await page.getByTestId("profile-form-email-1-unverified-badge").isVisible()).toEqual(true); | ^ 319 | // Instead of dealing with emails in e2e lets just get the token and navigate to it 320 | const verificationToken = await prisma.verificationToken.findFirst({ 321 | where: { at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:318:89
[@calcom/web] › apps/web/playwright/profile.e2e.ts:314:7 › Update Profile › Can verify the newly added secondary email: apps/web/playwright/profile.e2e.ts#L318
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:314:7 › Update Profile › Can verify the newly added secondary email Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toEqual(expected) // deep equality Expected: true Received: false 316 | 317 | expect(await page.getByTestId("profile-form-email-1-primary-badge").isVisible()).toEqual(false); > 318 | expect(await page.getByTestId("profile-form-email-1-unverified-badge").isVisible()).toEqual(true); | ^ 319 | // Instead of dealing with emails in e2e lets just get the token and navigate to it 320 | const verificationToken = await prisma.verificationToken.findFirst({ 321 | where: { at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:318:89
[@calcom/web] › apps/web/playwright/availability.e2e.ts:117:7 › Availablity › Can manage single schedule: apps/web/playwright/availability.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/availability.e2e.ts:117:7 › Availablity › Can manage single schedule Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/availability.e2e.ts:117:7 › Availablity › Can manage single schedule: apps/web/playwright/availability.e2e.ts#L140
2) [@***com/web] › apps/web/playwright/availability.e2e.ts:117: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() ============================================================ 138 | .getByTestId("add-time-availability") 139 | .first() > 140 | .click(); | ^ 141 | await expect(page.locator("div").filter({ hasText: "6:00pm" }).nth(1)).toBeVisible(); 142 | await page.getByRole("button", { name: save }).click(); 143 | 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:140:8
[@calcom/web] › apps/web/playwright/availability.e2e.ts:117:7 › Availablity › Can manage single schedule: apps/web/playwright/availability.e2e.ts#L1
2) [@***com/web] › apps/web/playwright/availability.e2e.ts:117:7 › Availablity › Can manage single schedule Pending operations: - locator.click at apps/web/playwright/availability.e2e.ts:140:8
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:357:7 › Stripe integration with the new app install flow skip flase › Pending payment booking should not be confirmed by default skip false: apps/web/playwright/integrations-stripe.e2e.ts#L376
3) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:357:7 › Stripe integration with the new app install flow skip flase › Pending payment booking should not be confirmed by default skip false expect.toBeVisible: Error: strict mode violation: getByText('Unconfirmed') resolved to 3 elements: 1) <div class="flex items-center gap-x-2"> Unconfirmed</div> aka getByTestId('horizontal-tab-unconfirmed') 2) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Mon, 3 Jun 9:00am - 9:30am Unconfirmed' }) 3) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Paid between Nameless and Stripe Stripeson Pending payment You and Stripe Stripeson' }) =========================== logs =========================== expect.toBeVisible with timeout 30000ms waiting for getByText('Unconfirmed') waiting for getByText('Unconfirmed') ============================================================ 374 | await page.goto(`/bookings/upcoming`); 375 | > 376 | await expect(page.getByText("Unconfirmed")).toBeVisible(); | ^ 377 | await expect(page.getByText("Pending payment").last()).toBeVisible(); 378 | }); 379 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/integrations-stripe.e2e.ts:376:49
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
4) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L152
4) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type locator.click: Target closed =========================== logs =========================== waiting for getByTestId('event-types').locator('a[title="managed"]') ============================================================ 150 | await page.goto("/event-types"); 151 | > 152 | await page.getByTestId("event-types").locator('a[title="managed"]').click(); | ^ 153 | await page.waitForURL("event-types/**"); 154 | 155 | await expect(page.locator('input[name="title"]')).toBeEditable(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:152:75 at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/managed-event-types.e2e.ts:148:5
[@calcom/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type: apps/web/playwright/managed-event-types.e2e.ts#L1
4) [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type Pending operations: - page.goto at apps/web/playwright/managed-event-types.e2e.ts:150:18
required
Process completed with exit code 1.
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. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 skipped 2 passed (2.7s)
🎭 Playwright Run Summary
1 flaky [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme 3 skipped 20 passed (1.0m)
🎭 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.4m)
🎭 Playwright Run Summary
1 failed [@***com/web] › apps/web/playwright/profile.e2e.ts:314:7 › Update Profile › Can verify the newly added secondary email 6 flaky [@***com/web] › apps/web/playwright/availability.e2e.ts:117:7 › Availablity › Can manage single schedule [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:357:7 › Stripe integration with the new app install flow skip flase › Pending payment booking should not be confirmed by default skip false [@***com/web] › apps/web/playwright/managed-event-types.e2e.ts:17:7 › Managed Event Types › Can create managed event type [@***com/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- future › Can create a booking for Round Robin EventType [@***com/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- legacy › Can create a booking for Round Robin EventType [@***com/web] › apps/web/playwright/webhook.e2e.ts:548:7 › MEETING_ENDED, MEETING_STARTED › should create/remove scheduledWebhookTriggers for existing bookings 36 skipped 285 passed (5.1m)

Artifacts

Produced during runtime
Name Size
app-store-results Expired
4.16 MB
bundle Expired
2.33 KB
embed-core-results Expired
884 KB
embed-react-results Expired
176 KB
lint-results Expired
308 KB
test-results Expired
69.5 MB