Skip to content

Bump storybook from 7.6.20 to 7.6.21 #31

Bump storybook from 7.6.20 to 7.6.21

Bump storybook from 7.6.20 to 7.6.21 #31

Triggered via pull request December 18, 2025 19:04
Status Failure
Total duration 4m 59s
Artifacts 2

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 5 warnings, and 1 notice
[Mobile Safari] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data: e2e/join.spec.ts#L329
4) [Mobile Safari] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data ── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 327 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); 328 | > 329 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 330 | await expect(page.locator('h1')).toHaveText('Update Profile'); 331 | 332 | // Professional Details at /home/runner/work/front-end/front-end/e2e/join.spec.ts:329:16
[Mobile Safari] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email: e2e/join.spec.ts#L26
3) [Mobile Safari] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toContainText(expected) failed Locator: locator('#__next').getByRole('alert').first() Expected substring: "This email has already been registered with an application." Received string: "Something is wrong on our end. Please try again later." Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('#__next').getByRole('alert').first() 9 × locator resolved to <div role="alert" data-testid="ALERT" class="border border-solid rounded shadow-md text-sm p-2 bg-error border-error-deep text-error-deep">…</div> - unexpected value "Something is wrong on our end. Please try again later." 24 | const alerts = page.locator('#__next').getByRole('alert'); 25 | await expect(alerts).toHaveCount(numberOfErrors); > 26 | await expect(alerts.first()).toContainText(errorMessage); | ^ 27 | }; 28 | 29 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/e2e/join.spec.ts:26:32) at assertFailedLogin (/home/runner/work/front-end/front-end/e2e/join.spec.ts:38:3) at /home/runner/work/front-end/front-end/e2e/join.spec.ts:150:5
[Mobile Safari] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email: e2e/join.spec.ts#L26
3) [Mobile Safari] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toContainText(expected) failed Locator: locator('#__next').getByRole('alert').first() Expected substring: "This email has already been registered with an application." Received string: "Something is wrong on our end. Please try again later." Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('#__next').getByRole('alert').first() 9 × locator resolved to <div role="alert" data-testid="ALERT" class="border border-solid rounded shadow-md text-sm p-2 bg-error border-error-deep text-error-deep">…</div> - unexpected value "Something is wrong on our end. Please try again later." 24 | const alerts = page.locator('#__next').getByRole('alert'); 25 | await expect(alerts).toHaveCount(numberOfErrors); > 26 | await expect(alerts.first()).toContainText(errorMessage); | ^ 27 | }; 28 | 29 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/e2e/join.spec.ts:26:32) at assertFailedLogin (/home/runner/work/front-end/front-end/e2e/join.spec.ts:38:3) at /home/runner/work/front-end/front-end/e2e/join.spec.ts:150:5
[Mobile Safari] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email: e2e/join.spec.ts#L26
3) [Mobile Safari] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email Error: expect(locator).toContainText(expected) failed Locator: locator('#__next').getByRole('alert').first() Expected substring: "This email has already been registered with an application." Received string: "Something is wrong on our end. Please try again later." Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('#__next').getByRole('alert').first() 9 × locator resolved to <div role="alert" data-testid="ALERT" class="border border-solid rounded shadow-md text-sm p-2 bg-error border-error-deep text-error-deep">…</div> - unexpected value "Something is wrong on our end. Please try again later." 24 | const alerts = page.locator('#__next').getByRole('alert'); 25 | await expect(alerts).toHaveCount(numberOfErrors); > 26 | await expect(alerts.first()).toContainText(errorMessage); | ^ 27 | }; 28 | 29 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/e2e/join.spec.ts:26:32) at assertFailedLogin (/home/runner/work/front-end/front-end/e2e/join.spec.ts:38:3) at /home/runner/work/front-end/front-end/e2e/join.spec.ts:150:5
[chromium] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data: e2e/join.spec.ts#L329
2) [chromium] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data ─────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 327 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); 328 | > 329 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 330 | await expect(page.locator('h1')).toHaveText('Update Profile'); 331 | 332 | // Professional Details at /home/runner/work/front-end/front-end/e2e/join.spec.ts:329:16
[chromium] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data: e2e/join.spec.ts#L329
2) [chromium] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 327 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); 328 | > 329 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 330 | await expect(page.locator('h1')).toHaveText('Update Profile'); 331 | 332 | // Professional Details at /home/runner/work/front-end/front-end/e2e/join.spec.ts:329:16
[chromium] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data: e2e/join.spec.ts#L329
2) [chromium] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data ─────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 327 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); 328 | > 329 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 330 | await expect(page.locator('h1')).toHaveText('Update Profile'); 331 | 332 | // Professional Details at /home/runner/work/front-end/front-end/e2e/join.spec.ts:329:16
[chromium] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email: e2e/join.spec.ts#L26
1) [chromium] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toContainText(expected) failed Locator: locator('#__next').getByRole('alert').first() Expected substring: "This email has already been registered with an application." Received string: "Something is wrong on our end. Please try again later." Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('#__next').getByRole('alert').first() 9 × locator resolved to <div role="alert" data-testid="ALERT" class="border border-solid rounded shadow-md text-sm p-2 bg-error border-error-deep text-error-deep">…</div> - unexpected value "Something is wrong on our end. Please try again later." 24 | const alerts = page.locator('#__next').getByRole('alert'); 25 | await expect(alerts).toHaveCount(numberOfErrors); > 26 | await expect(alerts.first()).toContainText(errorMessage); | ^ 27 | }; 28 | 29 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/e2e/join.spec.ts:26:32) at assertFailedLogin (/home/runner/work/front-end/front-end/e2e/join.spec.ts:38:3) at /home/runner/work/front-end/front-end/e2e/join.spec.ts:150:5
[chromium] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email: e2e/join.spec.ts#L26
1) [chromium] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toContainText(expected) failed Locator: locator('#__next').getByRole('alert').first() Expected substring: "This email has already been registered with an application." Received string: "Something is wrong on our end. Please try again later." Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('#__next').getByRole('alert').first() 9 × locator resolved to <div role="alert" data-testid="ALERT" class="border border-solid rounded shadow-md text-sm p-2 bg-error border-error-deep text-error-deep">…</div> - unexpected value "Something is wrong on our end. Please try again later." 24 | const alerts = page.locator('#__next').getByRole('alert'); 25 | await expect(alerts).toHaveCount(numberOfErrors); > 26 | await expect(alerts.first()).toContainText(errorMessage); | ^ 27 | }; 28 | 29 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/e2e/join.spec.ts:26:32) at assertFailedLogin (/home/runner/work/front-end/front-end/e2e/join.spec.ts:38:3) at /home/runner/work/front-end/front-end/e2e/join.spec.ts:150:5
[chromium] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email: e2e/join.spec.ts#L26
1) [chromium] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email Error: expect(locator).toContainText(expected) failed Locator: locator('#__next').getByRole('alert').first() Expected substring: "This email has already been registered with an application." Received string: "Something is wrong on our end. Please try again later." Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for locator('#__next').getByRole('alert').first() 9 × locator resolved to <div role="alert" data-testid="ALERT" class="border border-solid rounded shadow-md text-sm p-2 bg-error border-error-deep text-error-deep">…</div> - unexpected value "Something is wrong on our end. Please try again later." 24 | const alerts = page.locator('#__next').getByRole('alert'); 25 | await expect(alerts).toHaveCount(numberOfErrors); > 26 | await expect(alerts.first()).toContainText(errorMessage); | ^ 27 | }; 28 | 29 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/e2e/join.spec.ts:26:32) at assertFailedLogin (/home/runner/work/front-end/front-end/e2e/join.spec.ts:38:3) at /home/runner/work/front-end/front-end/e2e/join.spec.ts:150:5
lint: components/Form/__tests__/MultiStepForm.test.tsx#L196
Unexpected console statement
lint: components/Form/__tests__/MultiStepForm.test.tsx#L189
Unexpected console statement
lint: components/Form/__tests__/MultiStepForm.test.tsx#L188
Unexpected console statement
lint: components/Form/Select/__stories__/SelectSingle.stories.tsx#L25
Unexpected console statement
lint: components/Form/Select/__stories__/SelectMulti.stories.tsx#L24
Unexpected console statement
🎭 Playwright Run Summary
4 failed [chromium] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email [chromium] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data ──────── [Mobile Safari] › e2e/join.spec.ts:141:7 › join › should NOT be able to register with an existing email [Mobile Safari] › e2e/join.spec.ts:317:7 › join › should be able to register with valid data ─── 6 skipped 40 passed (3.6m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report Expired
3.23 MB
sha256:bcf90e36f476a8167a2fa7086f638d35264a947ea56b6d07e630be0343894b48
vitest-coverage
63 KB
sha256:5dc298e0c61f603d3df2a7f5bff2ba04e4ff6057cb35432be776ed745463fd43