Skip to content

#9721 - Remove tui-form classes from demo #11047

#9721 - Remove tui-form classes from demo

#9721 - Remove tui-form classes from demo #11047

Triggered via pull request December 18, 2024 10:28
Status Success
Total duration 38m 33s
Artifacts 19

e2e.yml

on: pull_request
Cypress / Component Testing
4m 30s
Cypress / Component Testing
Matrix: playwright
E2E result
46s
E2E result
Playwright E2E Tests matrix result
0s
Playwright E2E Tests matrix result
Fit to window
Zoom out
Zoom in

Annotations

29 errors, 59 warnings, and 36 notices
[chromium] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › false mode hint with delay: projects/demo-playwright/tests/core/hint/hint.pw.spec.ts#L90
1) [chromium] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › false mode hint with delay ───── Error: expect(page).toHaveScreenshot(expected) 72139 pixels (ratio 0.13 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/hint/hint.pw.spec.ts-snapshots/03-hint-mode-false-tuiHintShowDelay-1000-wait-500-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-hint-hint.pw-TuiHint-false-mode-hint-with-delay-chromium/03-hint-mode-false-tuiHintShowDelay-1000-wait-500-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-hint-hint.pw-TuiHint-false-mode-hint-with-delay-chromium/03-hint-mode-false-tuiHintShowDelay-1000-wait-500-diff.png Call log: - expect.toHaveScreenshot(03-hint-mode-false-tuiHintShowDelay-1000-wait-500.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 72139 pixels (ratio 0.13 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 72139 pixels (ratio 0.13 of all image pixels) are different. 88 | await page.waitForTimeout(500); 89 | > 90 | await expect(page).toHaveScreenshot( | ^ 91 | `03-hint-mode-${mode}-tuiHintShowDelay-1000-wait-500.png`, 92 | ); 93 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/hint/hint.pw.spec.ts:90:32
[webkit] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › true mode hint with delay: projects/demo-playwright/tests/core/hint/hint.pw.spec.ts#L90
1) [webkit] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › true mode hint with delay ──────── Error: expect(page).toHaveScreenshot(expected) 84957 pixels (ratio 0.15 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/hint/hint.pw.spec.ts-snapshots/03-hint-mode-true-tuiHintShowDelay-1000-wait-500-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-hint-hint.pw-TuiHint-true-mode-hint-with-delay-webkit/03-hint-mode-true-tuiHintShowDelay-1000-wait-500-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-hint-hint.pw-TuiHint-true-mode-hint-with-delay-webkit/03-hint-mode-true-tuiHintShowDelay-1000-wait-500-diff.png Call log: - expect.toHaveScreenshot(03-hint-mode-true-tuiHintShowDelay-1000-wait-500.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 84957 pixels (ratio 0.15 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 84957 pixels (ratio 0.15 of all image pixels) are different. 88 | await page.waitForTimeout(500); 89 | > 90 | await expect(page).toHaveScreenshot( | ^ 91 | `03-hint-mode-${mode}-tuiHintShowDelay-1000-wait-500.png`, 92 | ); 93 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/hint/hint.pw.spec.ts:90:32
[chromium] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ──────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.pw.spec.ts:11:13
[chromium] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.pw.spec.ts:11:13
[chromium] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.pw.spec.ts:11:13
Playwright / ubuntu-latest / 4 of 9
Process completed with exit code 1.
[chromium] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ─────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:14:13
[chromium] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ─────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:14:13
[chromium] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ─────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:14:13
Playwright / ubuntu-latest / 5 of 9
Process completed with exit code 1.
[webkit] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.pw.spec.ts:11:13
[webkit] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.pw.spec.ts:11:13
[webkit] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.pw.spec.ts:11:13
Playwright / macos-latest / 4 of 9
Process completed with exit code 1.
[webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:31:13 › CalendarRange › Examples › With another range switcher: projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts#L38
1) [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:31:13 › CalendarRange › Examples › With another range switcher Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Timeout 5000ms exceeded. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/calendar-range/calendar-range.pw.spec.ts-snapshots/05-calendar-range-correct-display-defaults-items-and-values-1-webkit-darwin.png Call log: - expect.toHaveScreenshot(05-calendar-range-correct-display-defaults-items-and-values-1.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#with-another-range-switcher [automation-id="tui-doc-example"]') - locator resolved to <div _ngcontent-ng-c644840128="" automation-id="tui-doc-example" class="t-demo ng-star-inserted">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 36 | example.locator('p button[data-appearance="action"]'); 37 | > 38 | await expect(example).toHaveScreenshot( | ^ 39 | '05-calendar-range-correct-display-defaults-items-and-values-1.png', 40 | ); 41 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/calendar-range/calendar-range.pw.spec.ts:38:35
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ───────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:14:13
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:14:13
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ───────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:14:13
Playwright / macos-latest / 5 of 9
Process completed with exit code 1.
[chromium] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ─────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.pw.spec.ts:16:13
[chromium] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.pw.spec.ts:16:13
[chromium] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [chromium] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.pw.spec.ts:16:13
Playwright / ubuntu-latest / 3 of 9
Process completed with exit code 1.
[webkit] › tests/legacy/input-date/input-date.pw.spec.ts:117:17 › InputDate › API › correct filler display for size=l: projects/demo-playwright/tests/legacy/input-date/input-date.pw.spec.ts#L126
1) [webkit] › tests/legacy/input-date/input-date.pw.spec.ts:117:17 › InputDate › API › correct filler display for size=l Error: Timed out 5000ms waiting for expect(page).toHaveScreenshot(expected) Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(02-01-input-date-l.png) with timeout 5000ms - generating new stable screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - Timeout 5000ms exceeded. 124 | await documentationPage.prepareBeforeScreenshot(); 125 | > 126 | await expect(page).toHaveScreenshot(`02-01-input-date-${size}.png`); | ^ 127 | 128 | await page.keyboard.type('01.'); 129 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date/input-date.pw.spec.ts:126:36
[webkit] › tests/legacy/input-date-time/input-date-time.pw.spec.ts:341:17 › InputDateTime › Examples › with `input[tuiTextfieldLegacy]` inside › filler has no change detection problems: projects/demo-playwright/tests/legacy/input-date-time/input-date-time.pw.spec.ts#L364
2) [webkit] › tests/legacy/input-date-time/input-date-time.pw.spec.ts:341:17 › InputDateTime › Examples › with `input[tuiTextfieldLegacy]` inside › filler has no change detection problems Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Locator: locator('#base [automation-id="tui-doc-example"]').locator('tui-input-date-time') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(05-backspace-pressed-8-times.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#base [automation-id="tui-doc-example"]').locator('tui-input-date-time') - locator resolved to <tui-input-date-time data-size="l" _nghost-ng-c1670950355="" formcontrolname="testValue" class="ng-untouched ng-valid _focused ng-dirty">…</tui-input-date-time> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 362 | await inputDateTime.textfield.press('Backspace'); 363 | > 364 | await expect(inputDateTime.host).toHaveScreenshot( | ^ 365 | `05-backspace-pressed-${i}-times.png`, 366 | ); 367 | } at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-time/input-date-time.pw.spec.ts:364:54
[webkit] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ───────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.pw.spec.ts:16:13
[webkit] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ───────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.pw.spec.ts:16:13
[webkit] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form: projects/demo-playwright/utils/hide-element.ts#L10
1) [webkit] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ───────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuiDocHeader]') at utils/hide-element.ts:10 8 | 9 | export async function tuiRemoveElement(element: Locator): Promise<void> { > 10 | return element.evaluate((el) => el.remove()); | ^ 11 | } 12 | at tuiRemoveElement (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/hide-element.ts:10:20) at tuiGoto (/Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:77:31) at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.pw.spec.ts:16:13
Playwright / macos-latest / 3 of 9
Process completed with exit code 1.
Build demo
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Cypress / Component Testing
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 1 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 2 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / macos-latest / 2 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 2 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 2 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 2 of 9
jpeg-turbo 3.0.4 is already installed and up-to-date. To reinstall 3.0.4, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 2 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 1 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 1 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 1 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 1 of 9
jpeg-turbo 3.0.4 is already installed and up-to-date. To reinstall 3.0.4, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 1 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / ubuntu-latest / 8 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 6 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 4 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 7 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 9 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / ubuntu-latest / 5 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / macos-latest / 4 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 4 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 4 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 4 of 9
jpeg-turbo 3.0.4 is already installed and up-to-date. To reinstall 3.0.4, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 4 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 6 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 6 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 6 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 6 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 6 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 5 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 5 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 5 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 5 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 5 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / ubuntu-latest / 3 of 9
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Playwright / macos-latest / 7 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 7 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 7 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 7 of 9
jpeg-turbo 3.0.4 is already installed and up-to-date. To reinstall 3.0.4, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 7 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 9 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 9 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 9 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 9 of 9
jpeg-turbo 3.0.4 is already installed and up-to-date. To reinstall 3.0.4, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 9 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 8 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 8 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 8 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 8 of 9
jpeg-turbo 3.0.4 is already installed and up-to-date. To reinstall 3.0.4, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 8 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright / macos-latest / 3 of 9
pkgconf 2.3.0_1 is already installed and up-to-date. To reinstall 2.3.0_1, run: brew reinstall pkgconf
Playwright / macos-latest / 3 of 9
cairo 1.18.2 is already installed and up-to-date. To reinstall 1.18.2, run: brew reinstall cairo
Playwright / macos-latest / 3 of 9
libpng 1.6.44 is already installed and up-to-date. To reinstall 1.6.44, run: brew reinstall libpng
Playwright / macos-latest / 3 of 9
jpeg-turbo 3.1.0 is already installed and up-to-date. To reinstall 3.1.0, run: brew reinstall jpeg-turbo
Playwright / macos-latest / 3 of 9
giflib 5.2.2 is already installed and up-to-date. To reinstall 5.2.2, run: brew reinstall giflib
Playwright E2E Tests matrix result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
E2E result
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Unable to comment on PR
Unable to comment on your PR — this can happen for PR's originating from a fork without write permissions. You can copy the test results directly into a comment using the markdown summary below: <!-- playwright-report-github-action -- ⚙️ E2E testing --> ### Playwright test results ![failed](https://icongr.am/octicons/stop.svg?size=14&color=da3633)  **6 failed** ![passed](https://icongr.am/octicons/check-circle.svg?size=14&color=3fb950)  **1880 passed** ![flaky](https://icongr.am/octicons/alert.svg?size=14&color=d29922)  **3 flaky** ![skipped](https://icongr.am/octicons/skip.svg?size=14&color=0967d9)  **85 skipped** #### Details ![stats](https://icongr.am/octicons/pulse.svg?size=14&color=abb4bf)  1974 tests across 69 suites ![duration](https://icongr.am/octicons/clock.svg?size=14&color=abb4bf)  23 minutes, 53 seconds ![commit](https://icongr.am/octicons/git-pull-request.svg?size=14&color=abb4bf)  [f86cb7c](https://github.com/taiga-family/taiga-ui/commit/f86cb7c17b718450925e93a59539dff33c9ed7d4) <details open><summary><strong>Failed tests</strong></summary> chromium › tests/deep/deep-select.pw.spec.ts › Deep / Select › /layout/form webkit › tests/deep/deep-select.pw.spec.ts › Deep / Select › /layout/form chromium › tests/deep/deep-toggle.pw.spec.ts › Deep / Toggle › /layout/form webkit › tests/deep/deep-toggle.pw.spec.ts › Deep / Toggle › /layout/form chromium › tests/demo/demo.pw.spec.ts › Demo › /layout/form webkit › tests/demo/demo.pw.spec.ts › Demo › /layout/form </details> <details ><summary><strong>Flaky tests</strong></summary> chromium › tests/core/hint/hint.pw.spec.ts › TuiHint › false mode hint with delay webkit › tests/core/hint/hint.pw.spec.ts › TuiHint › true mode hint with delay webkit › tests/kit/calendar-range/calendar-range.pw.spec.ts › CalendarRange › Examples › With another range switcher </details> <details ><summary><strong>Skipped tests</strong></summary> webkit › tests/addon-commerce/input-card-group.pw.spec.ts › InputCardGroup › Examples › input card grouped with validation webkit › tests/addon-commerce/input-card-group.pw.spec.ts › InputCardGroup › Examples › input card grouped with saved cards webkit › tests/addon-commerce/input-card-group.pw.spec.ts › InputCardGroup › Examples › expired field should be clickable after reset of prefilled value webkit › tests/addon-doc/navigation.pw.spec.ts › Navigation › anchor links navigation works › scroll to "tui-doc-example" webkit › tests/addon-doc/navigation.pw.spec.ts › Navigation › anchor links navigation works › scroll to "tui-doc-code" webkit › tests/addon-doc/navigation.pw.spec.ts › Navigation › anchor links navigation works › scroll after click on link with anchor webkit › tests/addon-doc/navigation.pw.spec.ts › Navigation › getting started / [light mode] webkit › tests/addon-doc/navigation.pw.spec.ts › Navigation › getting started / [dark mode] webkit › tests/core/data-list/data-list.pw.spec.ts › DataList › Submenu webkit › tests/core/data-list/data-list.pw.spec.ts › DataList › Form control webkit › tests/core/data-list/data-list.pw.spec.ts › DataList › Complex webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › Dialog with confirmation works › Prompt webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › Dialog with confirmation works › Pristine form does not show confirmation webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › Dialog with confirmation works › Dirty form shows confirmation webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › Dialog with confirmation works › Form is reset to pristine webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › A dialog and a nested dialog are open correctly webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › Mobile dialog works webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › Dialog with directive works webkit › tests/core/dialogs/dialogs.pw.spec.ts › Dialogs › 320x480 › Show simple webkit › tests/core/dialogs/dialogs
🎭 Playwright Run Summary
110 passed (1.2m)
🎭 Playwright Run Summary
110 passed (1.4m)
🎭 Playwright Run Summary
110 passed (1.8m)
🎭 Playwright Run Summary
1 flaky [chromium] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › false mode hint with delay ────── 109 passed (1.6m)
🎭 Playwright Run Summary
1 flaky [webkit] › tests/core/hint/hint.pw.spec.ts:71:13 › TuiHint › true mode hint with delay ───────── 44 skipped 65 passed (1.6m)
🎭 Playwright Run Summary
44 skipped 66 passed (1.8m)
🎭 Playwright Run Summary
8 skipped 102 passed (1.4m)
🎭 Playwright Run Summary
8 skipped 102 passed (1.6m)
🎭 Playwright Run Summary
109 passed (1.3m)
🎭 Playwright Run Summary
109 passed (1.4m)
🎭 Playwright Run Summary
110 passed (2.0m)
🎭 Playwright Run Summary
110 passed (1.7m)
🎭 Playwright Run Summary
110 passed (2.1m)
🎭 Playwright Run Summary
1 failed [chromium] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ───────────── 109 passed (2.1m)
🎭 Playwright Run Summary
109 passed (1.8m)
🎭 Playwright Run Summary
109 passed (1.6m)
🎭 Playwright Run Summary
109 passed (1.6m)
🎭 Playwright Run Summary
109 passed (1.6m)
🎭 Playwright Run Summary
1 failed [chromium] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ──────────────────────────── 109 passed (2.8m)
🎭 Playwright Run Summary
110 passed (2.9m)
🎭 Playwright Run Summary
110 passed (3.3m)
🎭 Playwright Run Summary
1 failed [webkit] › tests/deep/deep-toggle.pw.spec.ts:9:13 › Deep / Toggle › /layout/form ─────────────── 109 passed (3.1m)
🎭 Playwright Run Summary
1 flaky [webkit] › tests/kit/calendar-range/calendar-range.pw.spec.ts:31:13 › CalendarRange › Examples › With another range switcher 18 skipped 91 passed (3.2m)
🎭 Playwright Run Summary
18 skipped 92 passed (2.5m)
🎭 Playwright Run Summary
110 passed (3.6m)
🎭 Playwright Run Summary
1 failed [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /layout/form ────────────────────────────── 109 passed (3.4m)
🎭 Playwright Run Summary
1 failed [chromium] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ──────────── 109 passed (7.3m)
🎭 Playwright Run Summary
110 passed (8.5m)
🎭 Playwright Run Summary
2 flaky [webkit] › tests/legacy/input-date/input-date.pw.spec.ts:117:17 › InputDate › API › correct filler display for size=l [webkit] › tests/legacy/input-date-time/input-date-time.pw.spec.ts:341:17 › InputDateTime › Examples › with `input[tuiTextfieldLegacy]` inside › filler has no change detection problems 5 skipped 102 passed (3.4m)
🎭 Playwright Run Summary
5 skipped 104 passed (2.4m)
🎭 Playwright Run Summary
10 skipped 99 passed (2.1m)
🎭 Playwright Run Summary
10 skipped 99 passed (1.9m)
🎭 Playwright Run Summary
109 passed (1.7m)
🎭 Playwright Run Summary
109 passed (1.5m)
🎭 Playwright Run Summary
110 passed (12.4m)
🎭 Playwright Run Summary
1 failed [webkit] › tests/deep/deep-select.pw.spec.ts:14:13 › Deep / Select › /layout/form ────────────── 109 passed (11.8m)

Artifacts

Produced during runtime
Name Size
cy_baseline_f86cb7c17b718450925e93a59539dff33c9ed7d4 Expired
113 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_1 Expired
257 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_2 Expired
581 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_3 Expired
9.26 MB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_4 Expired
8.44 MB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_5 Expired
8.69 MB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_6 Expired
434 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_7 Expired
349 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_8 Expired
357 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-Linux_9 Expired
387 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_1 Expired
236 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_2 Expired
521 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_3 Expired
8.09 MB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_4 Expired
6.71 MB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_5 Expired
7.38 MB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_6 Expired
999 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_7 Expired
311 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_8 Expired
340 KB
playwright-blob-artifacts--f86cb7c17b718450925e93a59539dff33c9ed7d4-12391071944-9990-macOS_9 Expired
322 KB