Skip to content

feat(core)!: Alert refactor to not require module imports #9044

feat(core)!: Alert refactor to not require module imports

feat(core)!: Alert refactor to not require module imports #9044

Triggered via pull request February 5, 2024 09:58
@waterpleawaterplea
synchronize #6670
popover-3
Status Failure
Total duration 15m 49s
Artifacts 1

e2e.yml

on: pull_request
Matrix: playwright
E2E result
0s
E2E result
Fit to window
Zoom out
Zoom in

Annotations

29 errors, 6 warnings, and 14 notices
[chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/alert: projects/demo-playwright/tests/deep/deep-toggle.spec.ts#L32
1) [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/alert ────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(deep-/components/alert__closeable-toggled.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#demo-content') - Timeout 5000ms exceeded. 30 | await api.networkidle(); 31 | > 32 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 33 | `deep-${path}__${name}-toggled.png`, 34 | ); 35 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.spec.ts:32:50
[chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/alert: projects/demo-playwright/tests/deep/deep-toggle.spec.ts#L32
1) [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/alert ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(deep-/components/alert__closeable-toggled.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#demo-content') - Timeout 5000ms exceeded. 30 | await api.networkidle(); 31 | > 32 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 33 | `deep-${path}__${name}-toggled.png`, 34 | ); 35 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.spec.ts:32:50
[chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/alert: projects/demo-playwright/tests/deep/deep-toggle.spec.ts#L32
1) [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/alert ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(deep-/components/alert__closeable-toggled.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#demo-content') - Timeout 5000ms exceeded. 30 | await api.networkidle(); 31 | > 32 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 33 | `deep-${path}__${name}-toggled.png`, 34 | ); 35 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.spec.ts:32:50
playwright / (3 of 8)
Process completed with exit code 1.
[chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/notification: projects/demo-playwright/tests/deep/deep-toggle.spec.ts#L32
1) [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/notification ─── Error: Screenshot comparison failed: 3776 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/deep/deep-toggle.spec.ts-snapshots/deep--components-notification-hasIcon--toggled-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-deep-deep-toggle-Deep-Toggle-components-notification-chromium/deep--components-notification-hasIcon--toggled-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-deep-deep-toggle-Deep-Toggle-components-notification-chromium/deep--components-notification-hasIcon--toggled-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-tui-demo-c131="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 3776 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-tui-demo-c131="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 3776 pixels (ratio 0.04 of all image pixels) are different. 30 | await api.networkidle(); 31 | > 32 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 33 | `deep-${path}__${name}-toggled.png`, 34 | ); 35 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.spec.ts:32:50
[chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/notification: projects/demo-playwright/tests/deep/deep-toggle.spec.ts#L32
1) [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/notification ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3776 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/deep/deep-toggle.spec.ts-snapshots/deep--components-notification-hasIcon--toggled-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-deep-deep-toggle-Deep-Toggle-components-notification-chromium-retry1/deep--components-notification-hasIcon--toggled-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-deep-deep-toggle-Deep-Toggle-components-notification-chromium-retry1/deep--components-notification-hasIcon--toggled-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-tui-demo-c131="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 3776 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-tui-demo-c131="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 3776 pixels (ratio 0.04 of all image pixels) are different. 30 | await api.networkidle(); 31 | > 32 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 33 | `deep-${path}__${name}-toggled.png`, 34 | ); 35 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.spec.ts:32:50
[chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/notification: projects/demo-playwright/tests/deep/deep-toggle.spec.ts#L32
1) [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/notification ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3776 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/deep/deep-toggle.spec.ts-snapshots/deep--components-notification-hasIcon--toggled-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-deep-deep-toggle-Deep-Toggle-components-notification-chromium-retry2/deep--components-notification-hasIcon--toggled-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-deep-deep-toggle-Deep-Toggle-components-notification-chromium-retry2/deep--components-notification-hasIcon--toggled-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-tui-demo-c131="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - 3776 pixels (ratio 0.04 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-tui-demo-c131="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 3776 pixels (ratio 0.04 of all image pixels) are different. 30 | await api.networkidle(); 31 | > 32 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 33 | `deep-${path}__${name}-toggled.png`, 34 | ); 35 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-toggle.spec.ts:32:50
[chromium] › tests/demo/demo.spec.ts:10:13 › Demo › /components/alert: projects/demo-playwright/utils/goto.ts#L59
2) [chromium] › tests/demo/demo.spec.ts:10:13 › Demo › /components/alert ───────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuidocheader]') at utils/goto.ts:59 57 | 58 | if (hideHeader) { > 59 | await page.locator('[tuidocheader]').evaluate(el => el.remove()); | ^ 60 | } 61 | 62 | if (hideVersionManager) { at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:59:46) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.spec.ts:14:13
[chromium] › tests/demo/demo.spec.ts:10:13 › Demo › /components/alert: projects/demo-playwright/utils/goto.ts#L59
2) [chromium] › tests/demo/demo.spec.ts:10:13 › Demo › /components/alert ───────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuidocheader]') at utils/goto.ts:59 57 | 58 | if (hideHeader) { > 59 | await page.locator('[tuidocheader]').evaluate(el => el.remove()); | ^ 60 | } 61 | 62 | if (hideVersionManager) { at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:59:46) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.spec.ts:14:13
[chromium] › tests/demo/demo.spec.ts:10:13 › Demo › /components/alert: projects/demo-playwright/utils/goto.ts#L59
2) [chromium] › tests/demo/demo.spec.ts:10:13 › Demo › /components/alert ───────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuidocheader]') at utils/goto.ts:59 57 | 58 | if (hideHeader) { > 59 | await page.locator('[tuidocheader]').evaluate(el => el.remove()); | ^ 60 | } 61 | 62 | if (hideVersionManager) { at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:59:46) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.spec.ts:14:13
playwright / (4 of 8)
Process completed with exit code 1.
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:10:13 › LineClamp › basic text › linesLimit=1: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L18
1) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:10:13 › LineClamp › basic text › linesLimit=1 Error: Screenshot comparison failed: 5852 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/01-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-1-chromium/01-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-1-chromium/01-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5852 pixels (ratio 0.01 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 - 5852 pixels (ratio 0.01 of all image pixels) are different. 16 | ); 17 | await pagePO.prepareBeforeScreenshot(); > 18 | await expect(page).toHaveScreenshot('01-1-line-clamp.png'); | ^ 19 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 20 | await expect(page).toHaveScreenshot('01-2-line-clamp.png'); 21 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:18:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:10:13 › LineClamp › basic text › linesLimit=1: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L18
1) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:10:13 › LineClamp › basic text › linesLimit=1 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5852 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/01-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-1-chromium-retry1/01-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-1-chromium-retry1/01-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5852 pixels (ratio 0.01 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 - 5852 pixels (ratio 0.01 of all image pixels) are different. 16 | ); 17 | await pagePO.prepareBeforeScreenshot(); > 18 | await expect(page).toHaveScreenshot('01-1-line-clamp.png'); | ^ 19 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 20 | await expect(page).toHaveScreenshot('01-2-line-clamp.png'); 21 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:18:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:10:13 › LineClamp › basic text › linesLimit=1: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L18
1) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:10:13 › LineClamp › basic text › linesLimit=1 Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5852 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/01-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-1-chromium-retry2/01-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-1-chromium-retry2/01-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5852 pixels (ratio 0.01 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 - 5852 pixels (ratio 0.01 of all image pixels) are different. 16 | ); 17 | await pagePO.prepareBeforeScreenshot(); > 18 | await expect(page).toHaveScreenshot('01-1-line-clamp.png'); | ^ 19 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 20 | await expect(page).toHaveScreenshot('01-2-line-clamp.png'); 21 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:18:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:23:13 › LineClamp › basic text › linesLimit=2: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L31
2) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:23:13 › LineClamp › basic text › linesLimit=2 Error: Screenshot comparison failed: 5758 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/02-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-2-chromium/02-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-2-chromium/02-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5758 pixels (ratio 0.01 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 - 5758 pixels (ratio 0.01 of all image pixels) are different. 29 | ); 30 | await pagePO.prepareBeforeScreenshot(); > 31 | await expect(page).toHaveScreenshot('02-1-line-clamp.png'); | ^ 32 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 33 | await expect(page).toHaveScreenshot('02-2-line-clamp.png'); 34 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:31:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:23:13 › LineClamp › basic text › linesLimit=2: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L31
2) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:23:13 › LineClamp › basic text › linesLimit=2 Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5758 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/02-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-2-chromium-retry1/02-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-2-chromium-retry1/02-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5758 pixels (ratio 0.01 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 - 5758 pixels (ratio 0.01 of all image pixels) are different. 29 | ); 30 | await pagePO.prepareBeforeScreenshot(); > 31 | await expect(page).toHaveScreenshot('02-1-line-clamp.png'); | ^ 32 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 33 | await expect(page).toHaveScreenshot('02-2-line-clamp.png'); 34 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:31:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:23:13 › LineClamp › basic text › linesLimit=2: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L31
2) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:23:13 › LineClamp › basic text › linesLimit=2 Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5758 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/02-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-2-chromium-retry2/02-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-basic-text-linesLimit-2-chromium-retry2/02-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5758 pixels (ratio 0.01 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 - 5758 pixels (ratio 0.01 of all image pixels) are different. 29 | ); 30 | await pagePO.prepareBeforeScreenshot(); > 31 | await expect(page).toHaveScreenshot('02-1-line-clamp.png'); | ^ 32 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 33 | await expect(page).toHaveScreenshot('02-2-line-clamp.png'); 34 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:31:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:41:13 › LineClamp › Very long word › linesLimit=1 and only long word: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L49
3) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:41:13 › LineClamp › Very long word › linesLimit=1 and only long word Error: Screenshot comparison failed: 5852 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/03-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-long-word-linesLimit-1-and-only-long-word-chromium/03-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-long-word-linesLimit-1-and-only-long-word-chromium/03-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5852 pixels (ratio 0.01 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 - 5852 pixels (ratio 0.01 of all image pixels) are different. 47 | ); 48 | await pagePO.prepareBeforeScreenshot(); > 49 | await expect(page).toHaveScreenshot('03-1-line-clamp.png'); | ^ 50 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 51 | await expect(page).toHaveScreenshot('03-2-line-clamp.png'); 52 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:49:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:41:13 › LineClamp › Very long word › linesLimit=1 and only long word: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L49
3) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:41:13 › LineClamp › Very long word › linesLimit=1 and only long word Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5852 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/03-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-long-word-linesLimit-1-and-only-long-word-chromium-retry1/03-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-long-word-linesLimit-1-and-only-long-word-chromium-retry1/03-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5852 pixels (ratio 0.01 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 - 5852 pixels (ratio 0.01 of all image pixels) are different. 47 | ); 48 | await pagePO.prepareBeforeScreenshot(); > 49 | await expect(page).toHaveScreenshot('03-1-line-clamp.png'); | ^ 50 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 51 | await expect(page).toHaveScreenshot('03-2-line-clamp.png'); 52 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:49:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:41:13 › LineClamp › Very long word › linesLimit=1 and only long word: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L49
3) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:41:13 › LineClamp › Very long word › linesLimit=1 and only long word Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 5852 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/03-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-long-word-linesLimit-1-and-only-long-word-chromium-retry2/03-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-long-word-linesLimit-1-and-only-long-word-chromium-retry2/03-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5852 pixels (ratio 0.01 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 - 5852 pixels (ratio 0.01 of all image pixels) are different. 47 | ); 48 | await pagePO.prepareBeforeScreenshot(); > 49 | await expect(page).toHaveScreenshot('03-1-line-clamp.png'); | ^ 50 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 51 | await expect(page).toHaveScreenshot('03-2-line-clamp.png'); 52 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:49:32
[chromium] › tests/kit/line-clamp/line-clamp.spec.ts:54:13 › LineClamp › Very long word › linesLimit=2 and text with long word on the 2nd line: projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts#L62
4) [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:54:13 › LineClamp › Very long word › linesLimit=2 and text with long word on the 2nd line Error: Screenshot comparison failed: 5758 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/line-clamp/line-clamp.spec.ts-snapshots/04-1-line-clamp-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-6870d-Limit-2-and-text-with-long-word-on-the-2nd-line-chromium/04-1-line-clamp-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-line-clamp-line-clamp-LineClamp-Very-6870d-Limit-2-and-text-with-long-word-on-the-2nd-line-chromium/04-1-line-clamp-diff.png Call log: - page._expectScreenshot with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 5758 pixels (ratio 0.01 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 - 5758 pixels (ratio 0.01 of all image pixels) are different. 60 | ); 61 | await pagePO.prepareBeforeScreenshot(); > 62 | await expect(page).toHaveScreenshot('04-1-line-clamp.png'); | ^ 63 | await pagePO.apiPageExample.locator('tui-line-clamp').hover(); 64 | await expect(page).toHaveScreenshot('04-2-line-clamp.png'); 65 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/line-clamp/line-clamp.spec.ts:62:32
[chromium] › tests/core/alert-service/alert-service.spec.ts:9:9 › AlertService › is shown correctly: projects/demo-playwright/utils/goto.ts#L59
1) [chromium] › tests/core/alert-service/alert-service.spec.ts:9:9 › AlertService › is shown correctly TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuidocheader]') at utils/goto.ts:59 57 | 58 | if (hideHeader) { > 59 | await page.locator('[tuidocheader]').evaluate(el => el.remove()); | ^ 60 | } 61 | 62 | if (hideVersionManager) { at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:59:46) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/alert-service/alert-service.spec.ts:10:9
[chromium] › tests/core/alert-service/alert-service.spec.ts:9:9 › AlertService › is shown correctly: projects/demo-playwright/utils/goto.ts#L59
1) [chromium] › tests/core/alert-service/alert-service.spec.ts:9:9 › AlertService › is shown correctly Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuidocheader]') at utils/goto.ts:59 57 | 58 | if (hideHeader) { > 59 | await page.locator('[tuidocheader]').evaluate(el => el.remove()); | ^ 60 | } 61 | 62 | if (hideVersionManager) { at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:59:46) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/alert-service/alert-service.spec.ts:10:9
[chromium] › tests/core/alert-service/alert-service.spec.ts:9:9 › AlertService › is shown correctly: projects/demo-playwright/utils/goto.ts#L59
1) [chromium] › tests/core/alert-service/alert-service.spec.ts:9:9 › AlertService › is shown correctly Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('[tuidocheader]') at utils/goto.ts:59 57 | 58 | if (hideHeader) { > 59 | await page.locator('[tuidocheader]').evaluate(el => el.remove()); | ^ 60 | } 61 | 62 | if (hideVersionManager) { at tuiGoto (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/goto.ts:59:46) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/alert-service/alert-service.spec.ts:10:9
playwright / (1 of 8)
Process completed with exit code 1.
[chromium] › tests/deep/deep-select.spec.ts:8:13 › Deep / Select › /components/alert: projects/demo-playwright/tests/deep/deep-select.spec.ts#L39
1) [chromium] › tests/deep/deep-select.spec.ts:8:13 › Deep / Select › /components/alert ────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(deep-/components/alert__content-select-option-0.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#demo-content') - Timeout 5000ms exceeded. 37 | await api.hideNotifications(); 38 | > 39 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 40 | `deep-${path}__${name}-select-option-${index}.png`, 41 | ); 42 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.spec.ts:39:54
[chromium] › tests/deep/deep-select.spec.ts:8:13 › Deep / Select › /components/alert: projects/demo-playwright/tests/deep/deep-select.spec.ts#L39
1) [chromium] › tests/deep/deep-select.spec.ts:8:13 › Deep / Select › /components/alert ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(deep-/components/alert__content-select-option-0.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#demo-content') - Timeout 5000ms exceeded. 37 | await api.hideNotifications(); 38 | > 39 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 40 | `deep-${path}__${name}-select-option-${index}.png`, 41 | ); 42 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.spec.ts:39:54
[chromium] › tests/deep/deep-select.spec.ts:8:13 › Deep / Select › /components/alert: projects/demo-playwright/tests/deep/deep-select.spec.ts#L39
1) [chromium] › tests/deep/deep-select.spec.ts:8:13 › Deep / Select › /components/alert ────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(deep-/components/alert__content-select-option-0.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#demo-content') - Timeout 5000ms exceeded. 37 | await api.hideNotifications(); 38 | > 39 | await expect(api.apiPageExample).toHaveScreenshot( | ^ 40 | `deep-${path}__${name}-select-option-${index}.png`, 41 | ); 42 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/deep/deep-select.spec.ts:39:54
playwright / (2 of 8)
Process completed with exit code 1.
playwright / (7 of 8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
playwright / (4 of 8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
playwright / (8 of 8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
playwright / (1 of 8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
playwright / (6 of 8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
playwright / (5 of 8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
1 failed [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/alert ─────────── 110 passed (2.5m)
🎭 Playwright Run Summary
110 passed (1.7m)
🎭 Playwright Run Summary
110 passed (1.5m)
🎭 Playwright Run Summary
110 passed (1.7m)
🎭 Playwright Run Summary
2 failed [chromium] › tests/deep/deep-toggle.spec.ts:8:13 › Deep / Toggle › /components/notification ──── [chromium] › tests/demo/demo.spec.ts:10:13 › Demo › /components/alert ────────────────────────── 108 passed (1.6m)
🎭 Playwright Run Summary
110 passed (1.6m)
🎭 Playwright Run Summary
6 failed [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:10:13 › LineClamp › basic text › linesLimit=1 [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:23:13 › LineClamp › basic text › linesLimit=2 [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:41:13 › LineClamp › Very long word › linesLimit=1 and only long word [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:54:13 › LineClamp › Very long word › linesLimit=2 and text with long word on the 2nd line [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:73:17 › LineClamp › Single line (break-all) and multiple line (break-words) › linesLimit=1 [chromium] › tests/kit/line-clamp/line-clamp.spec.ts:73:17 › LineClamp › Single line (break-all) and multiple line (break-words) › linesLimit=3 104 passed (1.7m)
🎭 Playwright Run Summary
1 failed [chromium] › tests/core/alert-service/alert-service.spec.ts:9:9 › AlertService › is shown correctly 110 passed (1.7m)
🎭 Playwright Run Summary
111 passed (1.9m)
🎭 Playwright Run Summary
110 passed (1.8m)
🎭 Playwright Run Summary
110 passed (1.6m)
🎭 Playwright Run Summary
110 passed (1.7m)
🎭 Playwright Run Summary
110 passed (2.1m)
🎭 Playwright Run Summary
1 failed [chromium] › tests/deep/deep-select.spec.ts:8:13 › Deep / Select › /components/alert ─────────── 110 passed (8.6m)

Artifacts

Produced during runtime
Name Size
playwright-e2e-artifacts--57aba31fdf440dc9b6848466776e928ff9addba2-7782624887-6670 Expired
1.32 MB