Skip to content

fix(kit): skeleton animation speed slow down after speed up TUI_ANIMA… #10965

fix(kit): skeleton animation speed slow down after speed up TUI_ANIMA…

fix(kit): skeleton animation speed slow down after speed up TUI_ANIMA… #10965

Triggered via pull request December 13, 2024 14:24
Status Failure
Total duration 1h 1m 0s
Artifacts 21

e2e.yml

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

Annotations

23 errors, 60 warnings, and 36 notices
[webkit] › tests/core/data-list/data-list.pw.spec.ts:176:9 › DataList › Options with long text: projects/demo-playwright/tests/core/data-list/data-list.pw.spec.ts#L187
1) [webkit] › tests/core/data-list/data-list.pw.spec.ts:176:9 › DataList › Options with long text Error: Timed out 5000ms waiting for expect(page).toHaveScreenshot(expected) Failed to take two consecutive stable screenshots. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/data-list/data-list.pw.spec.ts-snapshots/10-data-list-webkit-darwin.png Previous: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data--8393e-List-Options-with-long-text-webkit/10-data-list-previous.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data--8393e-List-Options-with-long-text-webkit/10-data-list-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data--8393e-List-Options-with-long-text-webkit/10-data-list-diff.png Call log: - expect.toHaveScreenshot(10-data-list.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 11810 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 - 11810 pixels (ratio 0.01 of all image pixels) are different. - waiting 250ms before taking screenshot - Timeout 5000ms exceeded. 185 | await documentationPagePO.prepareBeforeScreenshot(); 186 | > 187 | await expect(page).toHaveScreenshot('10-data-list.png'); | ^ 188 | }); 189 | }); 190 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/data-list/data-list.pw.spec.ts:187:28
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /components/carousel: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /components/carousel ───────────────────── Error: expect(locator).toHaveScreenshot(expected) 89 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/components-carousel/3-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-components-carousel-webkit/components-carousel/3-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-components-carousel-webkit/components-carousel/3-diff.png Call log: - expect.toHaveScreenshot(components-carousel/3.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').nth(2) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 89 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').nth(2) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 89 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /components/carousel: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /components/carousel ───────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 89 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/components-carousel/3-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-components-carousel-webkit-retry1/components-carousel/3-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-components-carousel-webkit-retry1/components-carousel/3-diff.png Call log: - expect.toHaveScreenshot(components-carousel/3.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').nth(2) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 89 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').nth(2) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 89 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /components/carousel: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /components/carousel ───────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 89 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/components-carousel/3-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-components-carousel-webkit-retry2/components-carousel/3-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-components-carousel-webkit-retry2/components-carousel/3-diff.png Call log: - expect.toHaveScreenshot(components-carousel/3.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').nth(2) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 89 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').nth(2) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 89 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
Playwright / macos-latest / 5 of 9
Process completed with exit code 1.
[webkit] › tests/legacy/input-date/input-date.pw.spec.ts:159:17 › InputDate › API › Invalid date cases › does not accept day > 31: projects/demo-playwright/tests/legacy/input-date/input-date.pw.spec.ts#L167
1) [webkit] › tests/legacy/input-date/input-date.pw.spec.ts:159:17 › InputDate › API › Invalid date cases › does not accept day > 31 Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Locator: locator('#demo-content').locator('tui-input-date').getByRole('textbox') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(05-input-date.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#demo-content').locator('tui-input-date').getByRole('textbox') - locator resolved to <input tabindex="0" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_491601061540000" class="t-input ng-untouched ng-valid ng-dirty" automation-id="tui-primitive-textfield__native-input"/> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - waiting 100ms before taking screenshot - waiting for locator('#demo-content').locator('tui-input-date').getByRole('textbox') - locator resolved to <input tabindex="0" aria-invalid="false" _ngcontent-ng-c3831396199="" id="tui_interactive_491601061540000" class="t-input ng-untouched ng-valid ng-dirty" automation-id="tui-primitive-textfield__native-input"/> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 165 | await expect(inputDate.textfield).toHaveJSProperty('selectionStart', 1); 166 | await expect(inputDate.textfield).toHaveJSProperty('selectionEnd', 1); > 167 | await expect(inputDate.textfield).toHaveScreenshot('05-input-date.png'); | ^ 168 | }); 169 | 170 | test('does not accept month > 12', async ({page}) => { at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date/input-date.pw.spec.ts:167:51
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:296:17 › InputDateRange › Examples › with `input[tuiTextfieldLegacy]` inside › filler has no change detection problems: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L319
2) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:296:17 › InputDateRange › 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-range') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(12-backspace-pressed-4-times.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#base [automation-id="tui-doc-example"]').locator('tui-input-date-range') - locator resolved to <tui-input-date-range data-size="l" _nghost-ng-c325314227="" formcontrolname="testValue" tuiunfinishedvalidator="Finish filling the field" class="ng-untouched _focused ng-dirty ng-invalid">…</tui-input-date-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - waiting 100ms before taking screenshot - waiting for locator('#base [automation-id="tui-doc-example"]').locator('tui-input-date-range') - locator resolved to <tui-input-date-range data-size="l" _nghost-ng-c325314227="" formcontrolname="testValue" tuiunfinishedvalidator="Finish filling the field" class="ng-untouched _focused ng-dirty ng-invalid">…</tui-input-date-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 317 | await inputDateRange.textfield.press('Backspace'); 318 | > 319 | await expect(inputDateRange.host).toHaveScreenshot( | ^ 320 | `12-backspace-pressed-${i}-times.png`, 321 | ); 322 | } at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:319:55
[webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:296:17 › InputDateRange › Examples › with `input[tuiTextfieldLegacy]` inside › filler has no change detection problems: projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts#L319
2) [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:296:17 › InputDateRange › Examples › with `input[tuiTextfieldLegacy]` inside › filler has no change detection problems Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Locator: locator('#base [automation-id="tui-doc-example"]').locator('tui-input-date-range') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(12-backspace-pressed-6-times.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#base [automation-id="tui-doc-example"]').locator('tui-input-date-range') - locator resolved to <tui-input-date-range data-size="l" _nghost-ng-c325314227="" formcontrolname="testValue" tuiunfinishedvalidator="Finish filling the field" class="ng-untouched _focused ng-dirty ng-invalid">…</tui-input-date-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - waiting 100ms before taking screenshot - waiting for locator('#base [automation-id="tui-doc-example"]').locator('tui-input-date-range') - locator resolved to <tui-input-date-range data-size="l" _nghost-ng-c325314227="" formcontrolname="testValue" tuiunfinishedvalidator="Finish filling the field" class="ng-untouched _focused ng-dirty ng-invalid">…</tui-input-date-range> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 317 | await inputDateRange.textfield.press('Backspace'); 318 | > 319 | await expect(inputDateRange.host).toHaveScreenshot( | ^ 320 | `12-backspace-pressed-${i}-times.png`, 321 | ); 322 | } at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-range/input-date-range.pw.spec.ts:319:55
[webkit] › tests/legacy/input-date-time/input-date-time.pw.spec.ts:29:13 › InputDateTime › API page › Maximum month less than current month: projects/demo-playwright/tests/legacy/input-date-time/input-date-time.pw.spec.ts#L35
3) [webkit] › tests/legacy/input-date-time/input-date-time.pw.spec.ts:29:13 › InputDateTime › API page › Maximum month less than current month Error: Timed out 5000ms waiting for expect(page).toHaveScreenshot(expected) Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-maximum-month.png) with timeout 5000ms - generating new stable screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 33 | await documentationPage.prepareBeforeScreenshot(); 34 | > 35 | await expect(page).toHaveScreenshot('01-maximum-month.png'); | ^ 36 | }); 37 | 38 | test('Minimum month more than current month', async ({page}) => { at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-date-time/input-date-time.pw.spec.ts:35:32
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/legend-item: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/legend-item ────────────────────── Error: expect(locator).toHaveScreenshot(expected) 16 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/charts-legend-item/1-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-legend-item-webkit/charts-legend-item/1-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-legend-item-webkit/charts-legend-item/1-diff.png Call log: - expect.toHaveScreenshot(charts-legend-item/1.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 16 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 16 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/legend-item: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/legend-item ────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 16 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/charts-legend-item/1-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-legend-item-webkit-retry1/charts-legend-item/1-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-legend-item-webkit-retry1/charts-legend-item/1-diff.png Call log: - expect.toHaveScreenshot(charts-legend-item/1.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 16 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 16 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/legend-item: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
1) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/legend-item ────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 16 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/charts-legend-item/1-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-legend-item-webkit-retry2/charts-legend-item/1-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-legend-item-webkit-retry2/charts-legend-item/1-diff.png Call log: - expect.toHaveScreenshot(charts-legend-item/1.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 16 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 16 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/ring-chart: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
2) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/ring-chart ─────────────────────── Error: expect(locator).toHaveScreenshot(expected) 16 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/charts-ring-chart/2-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-ring-chart-webkit/charts-ring-chart/2-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-ring-chart-webkit/charts-ring-chart/2-diff.png Call log: - expect.toHaveScreenshot(charts-ring-chart/2.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').nth(1) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 16 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').nth(1) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 16 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/ring-chart: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
2) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/ring-chart ─────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 16 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/charts-ring-chart/2-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-ring-chart-webkit-retry1/charts-ring-chart/2-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-ring-chart-webkit-retry1/charts-ring-chart/2-diff.png Call log: - expect.toHaveScreenshot(charts-ring-chart/2.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').nth(1) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 16 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').nth(1) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 16 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/ring-chart: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
2) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/ring-chart ─────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 16 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/charts-ring-chart/2-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-ring-chart-webkit-retry2/charts-ring-chart/2-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-charts-ring-chart-webkit-retry2/charts-ring-chart/2-diff.png Call log: - expect.toHaveScreenshot(charts-ring-chart/2.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').nth(1) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 16 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').nth(1) - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 16 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /navigation/app-bar: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
3) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /navigation/app-bar ────────────────────── Error: expect(locator).toHaveScreenshot(expected) 1292 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/navigation-app-bar/1-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-navigation-app-bar-webkit/navigation-app-bar/1-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-navigation-app-bar-webkit/navigation-app-bar/1-diff.png Call log: - expect.toHaveScreenshot(navigation-app-bar/1.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 1292 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 1292 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /navigation/app-bar: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
3) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /navigation/app-bar ────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 1292 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/navigation-app-bar/1-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-navigation-app-bar-webkit-retry1/navigation-app-bar/1-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-navigation-app-bar-webkit-retry1/navigation-app-bar/1-diff.png Call log: - expect.toHaveScreenshot(navigation-app-bar/1.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 1292 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 1292 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /navigation/app-bar: projects/demo-playwright/tests/demo/demo.pw.spec.ts#L40
3) [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /navigation/app-bar ────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveScreenshot(expected) 1292 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/demo/demo.pw.spec.ts-snapshots/navigation-app-bar/1-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-navigation-app-bar-webkit-retry2/navigation-app-bar/1-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-demo-demo.pw-Demo-navigation-app-bar-webkit-retry2/navigation-app-bar/1-diff.png Call log: - expect.toHaveScreenshot(navigation-app-bar/1.png) with timeout 5000ms - verifying given screenshot expectation - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 1292 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for getByTestId('tui-doc-example').first() - 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... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 1292 pixels (ratio 0.01 of all image pixels) are different. 38 | await page.waitForTimeout(150); 39 | > 40 | await expect(example).toHaveScreenshot([ | ^ 41 | path.replace('/', '').replaceAll('/', '-'), 42 | `${i + 1}.png`, 43 | ]); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/demo/demo.pw.spec.ts:40:39
[webkit] › tests/kit/carousel/carousel.pw.spec.ts:32:9 › Carousel › should show next item after drag: projects/demo-playwright/tests/kit/carousel/carousel.pw.spec.ts#L44
4) [webkit] › tests/kit/carousel/carousel.pw.spec.ts:32:9 › Carousel › should show next item after drag Error: expect(locator).toHaveScreenshot(expected) 764 pixels (ratio 0.01 of all image pixels) are different. Expected: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/kit/carousel/carousel.pw.spec.ts-snapshots/carousel-draggable-webkit-darwin.png Received: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-carousel-carouse-a7c3c-d-show-next-item-after-drag-webkit/carousel-draggable-actual.png Diff: /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-kit-carousel-carouse-a7c3c-d-show-next-item-after-drag-webkit/carousel-draggable-diff.png Call log: - expect.toHaveScreenshot(carousel-draggable.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - 764 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable - captured a stable screenshot - 764 pixels (ratio 0.01 of all image pixels) are different. 42 | await page.waitForTimeout(1000); 43 | > 44 | await expect(document.apiPageExample).toHaveScreenshot('carousel-draggable.png'); | ^ 45 | }); 46 | }); 47 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/carousel/carousel.pw.spec.ts:44:47
[webkit] › tests/legacy/input-slider/input-slider.pw.spec.ts:41:13 › InputSlider › examples page › pressing ArrowUp/ArrowDown change textInput value and slider position: projects/demo-playwright/tests/legacy/input-slider/input-slider.pw.spec.ts#L65
1) [webkit] › tests/legacy/input-slider/input-slider.pw.spec.ts:41:13 › InputSlider › examples page › pressing ArrowUp/ArrowDown change textInput value and slider position Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Locator: locator('#right-label [automation-id="tui-doc-example"]') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(2-1-arrow-down-checks-4.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#right-label [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. 63 | await expect(inputSlider.textfield).toHaveValue(`${i}`); 64 | await expect(inputSlider.slider).toHaveValue(`${i}`); > 65 | await expect(example).toHaveScreenshot(`2-1-arrow-down-checks-${i}.png`); | ^ 66 | } 67 | }); 68 | }); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-slider/input-slider.pw.spec.ts:65:39
[webkit] › tests/legacy/input-tag/input-tag.pw.spec.ts:13:13 › InputTag › Examples › errors of invalid control are shown correctly: projects/demo-playwright/tests/legacy/input-tag/input-tag.pw.spec.ts#L21
2) [webkit] › tests/legacy/input-tag/input-tag.pw.spec.ts:13:13 › InputTag › Examples › errors of invalid control are shown correctly Error: Timed out 5000ms waiting for expect(locator).toHaveScreenshot(expected) Locator: locator('#base [automation-id="tui-doc-example"]') Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-input-tag.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('#base [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. 19 | await page.keyboard.down('Enter'); 20 | > 21 | await expect(example).toHaveScreenshot('01-input-tag.png'); | ^ 22 | 23 | await input.fill('1'); 24 | await page.keyboard.down('Enter'); at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-tag/input-tag.pw.spec.ts:21:35
[webkit] › tests/legacy/input-range/input-range.pw.spec.ts:280:17 › InputRange › Mobile version › After Range interactions › keeps focus if the RIGHT text input was focused before: projects/demo-playwright/tests/legacy/input-range/input-range.pw.spec.ts#L287
1) [webkit] › tests/legacy/input-range/input-range.pw.spec.ts:280:17 › InputRange › Mobile version › After Range interactions › keeps focus if the RIGHT text input was focused before 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/legacy/input-range/input-range.pw.spec.ts-snapshots/20-input-range-webkit-darwin.png Call log: - expect.toHaveScreenshot(20-input-range.png) with timeout 5000ms - verifying given screenshot expectation - waiting for locator('#demo-content') - locator resolved to <div id="demo-content" _ngcontent-ng-c2476019924="">…</div> - taking element screenshot - disabled all CSS animations - waiting for fonts to load... - Timeout 5000ms exceeded. 285 | await expect(inputRange.leftTextfield).toHaveValue('0'); 286 | await expect(inputRange.rightTextfield).toHaveValue('10'); > 287 | await expect(example).toHaveScreenshot('20-input-range.png'); | ^ 288 | 289 | const box = await inputRange.range.right.boundingBox(); 290 | at /Users/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/legacy/input-range/input-range.pw.spec.ts:287:39
E2E result
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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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 / 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.0.4 is already installed and up-to-date. To reinstall 3.0.4, 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 / 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
Slow Test: [webkit] › tests/kit/input-table/input-table.pw.spec.ts#L1
[webkit] › tests/kit/input-table/input-table.pw.spec.ts took 19.3s
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.0.4 is already installed and up-to-date. To reinstall 3.0.4, 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 / 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 / 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 / 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.0.4 is already installed and up-to-date. To reinstall 3.0.4, 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)  **4 failed** ![passed](https://icongr.am/octicons/check-circle.svg?size=14&color=3fb950)  **1881 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)  **84 skipped** #### Details ![stats](https://icongr.am/octicons/pulse.svg?size=14&color=abb4bf)  1972 tests across 69 suites ![duration](https://icongr.am/octicons/clock.svg?size=14&color=abb4bf)  50 minutes, 33 seconds ![commit](https://icongr.am/octicons/git-pull-request.svg?size=14&color=abb4bf)  [20ecd52](https://github.com/taiga-family/taiga-ui/commit/20ecd52e41a08910f30508add9d87c0e6d6b8d05) <details open><summary><strong>Failed tests</strong></summary> webkit › tests/demo/demo.pw.spec.ts › Demo › /components/carousel webkit › tests/demo/demo.pw.spec.ts › Demo › /charts/legend-item webkit › tests/demo/demo.pw.spec.ts › Demo › /charts/ring-chart webkit › tests/demo/demo.pw.spec.ts › Demo › /navigation/app-bar </details> <details ><summary><strong>Flaky tests</strong></summary> webkit › tests/core/data-list/data-list.pw.spec.ts › DataList › Options with long text webkit › tests/kit/carousel/carousel.pw.spec.ts › Carousel › should show next item after drag webkit › tests/legacy/input-range/input-range.pw.spec.ts › InputRange › Mobile version › After Range interactions › keeps focus if the RIGHT text input was focused before </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.pw.spec.ts › Dialogs › 320x480 › Show simple + custom button webkit › tests/core/dial
🎭 Playwright Run Summary
110 passed (59.8s)
🎭 Playwright Run Summary
110 passed (1.1m)
🎭 Playwright Run Summary
109 passed (1.7m)
🎭 Playwright Run Summary
109 passed (1.4m)
🎭 Playwright Run Summary
110 passed (1.7m)
🎭 Playwright Run Summary
110 passed (1.4m)
🎭 Playwright Run Summary
109 passed (1.2m)
🎭 Playwright Run Summary
109 passed (1.3m)
🎭 Playwright Run Summary
109 passed (1.9m)
🎭 Playwright Run Summary
109 passed (1.6m)
🎭 Playwright Run Summary
109 passed (1.3m)
🎭 Playwright Run Summary
109 passed (1.4m)
🎭 Playwright Run Summary
110 passed (2.4m)
🎭 Playwright Run Summary
110 passed (2.2m)
🎭 Playwright Run Summary
110 passed (2.4m)
🎭 Playwright Run Summary
110 passed (2.8m)
🎭 Playwright Run Summary
8 skipped 102 passed (1.1m)
🎭 Playwright Run Summary
8 skipped 102 passed (1.4m)
🎭 Playwright Run Summary
110 passed (11.1m)
🎭 Playwright Run Summary
110 passed (12.2m)
🎭 Playwright Run Summary
1 flaky [webkit] › tests/core/data-list/data-list.pw.spec.ts:176:9 › DataList › Options with long text ─ 44 skipped 65 passed (1.4m)
🎭 Playwright Run Summary
44 skipped 66 passed (1.7m)
🎭 Playwright Run Summary
110 passed (2.7m)
🎭 Playwright Run Summary
110 passed (2.5m)
🎭 Playwright Run Summary
110 passed (4.4m)
🎭 Playwright Run Summary
1 failed [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /components/carousel ────────────────────── 109 passed (4.4m)
🎭 Playwright Run Summary
3 flaky [webkit] › tests/legacy/input-date/input-date.pw.spec.ts:159:17 › InputDate › API › Invalid date cases › does not accept day > 31 [webkit] › tests/legacy/input-date-range/input-date-range.pw.spec.ts:296:17 › InputDateRange › Examples › with `input[tuiTextfieldLegacy]` inside › filler has no change detection problems [webkit] › tests/legacy/input-date-time/input-date-time.pw.spec.ts:29:13 › InputDateTime › API page › Maximum month less than current month 5 skipped 101 passed (3.0m)
🎭 Playwright Run Summary
5 skipped 104 passed (2.8m)
🎭 Playwright Run Summary
3 failed [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/legend-item ─────────────────────── [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /charts/ring-chart ──────────────────────── [webkit] › tests/demo/demo.pw.spec.ts:10:13 › Demo › /navigation/app-bar ─────────────────────── 1 flaky [webkit] › tests/kit/carousel/carousel.pw.spec.ts:32:9 › Carousel › should show next item after drag 17 skipped 88 passed (3.2m)
🎭 Playwright Run Summary
17 skipped 92 passed (3.6m)
🎭 Playwright Run Summary
109 passed (2.5m)
🎭 Playwright Run Summary
109 passed (2.1m)
🎭 Playwright Run Summary
2 flaky [webkit] › tests/legacy/input-slider/input-slider.pw.spec.ts:41:13 › InputSlider › examples page › pressing ArrowUp/ArrowDown change textInput value and slider position [webkit] › tests/legacy/input-tag/input-tag.pw.spec.ts:13:13 › InputTag › Examples › errors of invalid control are shown correctly 10 skipped 97 passed (4.3m)
🎭 Playwright Run Summary
1 flaky [webkit] › tests/legacy/input-range/input-range.pw.spec.ts:280:17 › InputRange › Mobile version › After Range interactions › keeps focus if the RIGHT text input was focused before 10 skipped 98 passed (2.8m)
🎭 Playwright Run Summary
110 passed (14.0m)
🎭 Playwright Run Summary
110 passed (12.8m)

Artifacts

Produced during runtime
Name Size
cy_baseline_20ecd52e41a08910f30508add9d87c0e6d6b8d05 Expired
113 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_1 Expired
168 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_2 Expired
207 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_3 Expired
6.49 MB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_4 Expired
968 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_5 Expired
808 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_6 Expired
399 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_7 Expired
226 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_8 Expired
211 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-Linux_9 Expired
231 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_1 Expired
159 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_2 Expired
1.54 MB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_3 Expired
6.46 MB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_4 Expired
974 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_5 Expired
1.76 MB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_6 Expired
2.79 MB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_7 Expired
222 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_8 Expired
209 KB
playwright-blob-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_9 Expired
481 KB
playwright-snapshots-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_5 Expired
94.7 KB
playwright-snapshots-artifacts--20ecd52e41a08910f30508add9d87c0e6d6b8d05-12317399072-9984-macOS_6 Expired
253 KB