Skip to content

page layout optimalizations #30

page layout optimalizations

page layout optimalizations #30

Triggered via push February 18, 2026 15:58
Status Failure
Total duration 1m 42s
Artifacts 1

ui-tests.yml

on: push
Matrix: Build and run UI tests
Fit to window
Zoom out
Zoom in

Annotations

16 errors and 2 notices
Build and run UI tests (24.x)
The strategy configuration was canceled because "build._22_x" failed
Build and run UI tests (24.x)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Build and run UI tests (24.x)
Process completed with exit code 1.
[firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
2) [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
2) [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
2) [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
1) [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
1) [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
1) [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
Build and run UI tests (22.x)
Process completed with exit code 1.
[firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
2) [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
2) [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
2) [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
1) [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
1) [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
[chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip: e2e/page.spec.ts#L20
1) [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────── Error: expect(locator).toBeVisible() failed Locator: locator('button').filter({ hasText: 'Login' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('button').filter({ hasText: 'Login' }) 18 | 19 | const submitButton = page.locator('button', { hasText: 'Login' }) > 20 | await expect(submitButton).toBeVisible() | ^ 21 | await expect(submitButton).toBeEnabled() 22 | 23 | await submitButton.click() at /home/runner/work/stack-craft/stack-craft/e2e/page.spec.ts:20:32
🎭 Playwright Run Summary
2 failed [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────────
🎭 Playwright Run Summary
2 failed [chromium] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ─────────── [firefox] › e2e/page.spec.ts:4:3 › Example Application › Login and logout roundtrip ────────────

Artifacts

Produced during runtime
Name Size Digest
ScreenShots
589 Bytes
sha256:5ae7056f06f6219e28c782be5d629e3a8f7bdb9b98373dd771023b364105b767