Skip to content

feat(core): DropdownOpen focus item in dropdown upon opening #3085

feat(core): DropdownOpen focus item in dropdown upon opening

feat(core): DropdownOpen focus item in dropdown upon opening #3085

Triggered via pull request July 17, 2024 08:45
@waterpleawaterplea
synchronize #8112
select
Status Failure
Total duration 12m 48s
Artifacts 2

e2e-playwright.yml

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

Annotations

46 errors and 14 notices
[chromium] › tests/kit/input-date-time/input-date-time.spec.ts:124:13 › InputDateTime › API page › should place caret before time after selection of a new date via calendar: projects/demo-playwright/utils/page-objects/input-date-time.po.ts#L13
1) [chromium] › tests/kit/input-date-time/input-date-time.spec.ts:124:13 › InputDateTime › API page › should place caret before time after selection of a new date via calendar TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('tui-calendar').locator('[automation-id="tui-calendar-sheet__cell"]').filter({ hasText: '15' }) at utils/page-objects/input-date-time.po.ts:13 11 | .locator('[automation-id="tui-calendar-sheet__cell"]') 12 | .filter({hasText: `${day}`}) > 13 | .click(); | ^ 14 | } 15 | } 16 | at TuiInputDateTimePO.selectDayViaCalendar (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/input-date-time.po.ts:13:14) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-time/input-date-time.spec.ts:141:33
[chromium] › tests/kit/input-date-time/input-date-time.spec.ts:124:13 › InputDateTime › API page › should place caret before time after selection of a new date via calendar: projects/demo-playwright/utils/page-objects/input-date-time.po.ts#L13
1) [chromium] › tests/kit/input-date-time/input-date-time.spec.ts:124:13 › InputDateTime › API page › should place caret before time after selection of a new date via calendar Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('tui-calendar').locator('[automation-id="tui-calendar-sheet__cell"]').filter({ hasText: '15' }) at utils/page-objects/input-date-time.po.ts:13 11 | .locator('[automation-id="tui-calendar-sheet__cell"]') 12 | .filter({hasText: `${day}`}) > 13 | .click(); | ^ 14 | } 15 | } 16 | at TuiInputDateTimePO.selectDayViaCalendar (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/input-date-time.po.ts:13:14) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-time/input-date-time.spec.ts:141:33
[chromium] › tests/kit/input-date-time/input-date-time.spec.ts:124:13 › InputDateTime › API page › should place caret before time after selection of a new date via calendar: projects/demo-playwright/utils/page-objects/input-date-time.po.ts#L13
1) [chromium] › tests/kit/input-date-time/input-date-time.spec.ts:124:13 › InputDateTime › API page › should place caret before time after selection of a new date via calendar Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 10000ms exceeded. Call log: - waiting for locator('tui-calendar').locator('[automation-id="tui-calendar-sheet__cell"]').filter({ hasText: '15' }) at utils/page-objects/input-date-time.po.ts:13 11 | .locator('[automation-id="tui-calendar-sheet__cell"]') 12 | .filter({hasText: `${day}`}) > 13 | .click(); | ^ 14 | } 15 | } 16 | at TuiInputDateTimePO.selectDayViaCalendar (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/input-date-time.po.ts:13:14) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-time/input-date-time.spec.ts:141:33
playwright / (7 of 9)
Process completed with exit code 1.
[chromium] › tests/kit/multi-select/multi-select.spec.ts:16:13 › MultiSelect › Examples › does not overflow arrow icon by many tags: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L22
1) [chromium] › tests/kit/multi-select/multi-select.spec.ts:16:13 › MultiSelect › Examples › does not overflow arrow icon by many tags Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('tui-dropdown') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('tui-dropdown') 20 | await multiSelect.textfield.click(); 21 | await documentationPage.waitStableState(); > 22 | await expect(multiSelect.dropdown).toBeVisible(); | ^ 23 | await multiSelect.selectOptions([0, 1, 2]); 24 | await multiSelect.closeDropdown(); 25 | await documentationPage.waitStableState(); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:22:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:16:13 › MultiSelect › Examples › does not overflow arrow icon by many tags: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L22
1) [chromium] › tests/kit/multi-select/multi-select.spec.ts:16:13 › MultiSelect › Examples › does not overflow arrow icon by many tags Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('tui-dropdown') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('tui-dropdown') 20 | await multiSelect.textfield.click(); 21 | await documentationPage.waitStableState(); > 22 | await expect(multiSelect.dropdown).toBeVisible(); | ^ 23 | await multiSelect.selectOptions([0, 1, 2]); 24 | await multiSelect.closeDropdown(); 25 | await documentationPage.waitStableState(); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:22:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:16:13 › MultiSelect › Examples › does not overflow arrow icon by many tags: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L22
1) [chromium] › tests/kit/multi-select/multi-select.spec.ts:16:13 › MultiSelect › Examples › does not overflow arrow icon by many tags Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: locator('tui-dropdown') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for locator('tui-dropdown') 20 | await multiSelect.textfield.click(); 21 | await documentationPage.waitStableState(); > 22 | await expect(multiSelect.dropdown).toBeVisible(); | ^ 23 | await multiSelect.selectOptions([0, 1, 2]); 24 | await multiSelect.closeDropdown(); 25 | await documentationPage.waitStableState(); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:22:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:31:13 › MultiSelect › Examples › multi-select with data list with label: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L39
2) [chromium] › tests/kit/multi-select/multi-select.spec.ts:31:13 › MultiSelect › Examples › multi-select with data list with label Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(02-with-data-list__with-label.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 37 | await multiSelect.arrow.click(); 38 | await documentationPage.waitStableState(); > 39 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 40 | '02-with-data-list__with-label.png', 41 | ); 42 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:39:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:31:13 › MultiSelect › Examples › multi-select with data list with label: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L39
2) [chromium] › tests/kit/multi-select/multi-select.spec.ts:31:13 › MultiSelect › Examples › multi-select with data list with label Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(02-with-data-list__with-label.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 37 | await multiSelect.arrow.click(); 38 | await documentationPage.waitStableState(); > 39 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 40 | '02-with-data-list__with-label.png', 41 | ); 42 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:39:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:31:13 › MultiSelect › Examples › multi-select with data list with label: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L39
2) [chromium] › tests/kit/multi-select/multi-select.spec.ts:31:13 › MultiSelect › Examples › multi-select with data list with label Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(02-with-data-list__with-label.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 37 | await multiSelect.arrow.click(); 38 | await documentationPage.waitStableState(); > 39 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 40 | '02-with-data-list__with-label.png', 41 | ); 42 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:39:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:44:13 › MultiSelect › Examples › multi-select with data list without label: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L52
3) [chromium] › tests/kit/multi-select/multi-select.spec.ts:44:13 › MultiSelect › Examples › multi-select with data list without label Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(03-with-data-list__without-label.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 50 | await multiSelect.arrow.click(); 51 | await documentationPage.waitStableState(); > 52 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 53 | '03-with-data-list__without-label.png', 54 | ); 55 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:52:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:44:13 › MultiSelect › Examples › multi-select with data list without label: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L52
3) [chromium] › tests/kit/multi-select/multi-select.spec.ts:44:13 › MultiSelect › Examples › multi-select with data list without label Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(03-with-data-list__without-label.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 50 | await multiSelect.arrow.click(); 51 | await documentationPage.waitStableState(); > 52 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 53 | '03-with-data-list__without-label.png', 54 | ); 55 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:52:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:44:13 › MultiSelect › Examples › multi-select with data list without label: projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts#L52
3) [chromium] › tests/kit/multi-select/multi-select.spec.ts:44:13 › MultiSelect › Examples › multi-select with data list without label Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(03-with-data-list__without-label.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 50 | await multiSelect.arrow.click(); 51 | await documentationPage.waitStableState(); > 52 | await expect(multiSelect.dropdown).toHaveScreenshot( | ^ 53 | '03-with-data-list__without-label.png', 54 | ); 55 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:52:48
[chromium] › tests/kit/multi-select/multi-select.spec.ts:203:13 › MultiSelect › API page › non-editable multiselect with custom value content: projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts#L11
4) [chromium] › tests/kit/multi-select/multi-select.spec.ts:203:13 › MultiSelect › API page › non-editable multiselect with custom value content Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: locator('tui-dropdown') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for locator('tui-dropdown') at utils/page-objects/textfield-with-data-list.po.ts:11 9 | 10 | public async getOptions(): Promise<Locator[]> { > 11 | await expect(this.dropdown).toBeAttached(); | ^ 12 | 13 | return this.dropdown.locator('[tuiOption]').all(); 14 | } at TuiMultiSelectPO.getOptions (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts:11:37) at TuiMultiSelectPO.selectOptions (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts:17:36) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/multi-select/multi-select.spec.ts:210:31
[chromium] › tests/kit/input-time/input-time.spec.ts:67:17 › InputTime › API › items are passed › the dropdown is visible when the input is focused: projects/demo-playwright/tests/kit/input-time/input-time.spec.ts#L73
1) [chromium] › tests/kit/input-time/input-time.spec.ts:67:17 › InputTime › API › items are passed › the dropdown is visible when the input is focused Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(dropdown_is_visible.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 71 | 72 | await inputTime.textfield.click(); > 73 | await expect(inputTime.dropdown).toHaveScreenshot( | ^ 74 | 'dropdown_is_visible.png', 75 | ); 76 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:73:50
[chromium] › tests/kit/input-time/input-time.spec.ts:67:17 › InputTime › API › items are passed › the dropdown is visible when the input is focused: projects/demo-playwright/tests/kit/input-time/input-time.spec.ts#L73
1) [chromium] › tests/kit/input-time/input-time.spec.ts:67:17 › InputTime › API › items are passed › the dropdown is visible when the input is focused Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(dropdown_is_visible.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 71 | 72 | await inputTime.textfield.click(); > 73 | await expect(inputTime.dropdown).toHaveScreenshot( | ^ 74 | 'dropdown_is_visible.png', 75 | ); 76 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:73:50
[chromium] › tests/kit/input-time/input-time.spec.ts:67:17 › InputTime › API › items are passed › the dropdown is visible when the input is focused: projects/demo-playwright/tests/kit/input-time/input-time.spec.ts#L73
1) [chromium] › tests/kit/input-time/input-time.spec.ts:67:17 › InputTime › API › items are passed › the dropdown is visible when the input is focused Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(dropdown_is_visible.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 71 | 72 | await inputTime.textfield.click(); > 73 | await expect(inputTime.dropdown).toHaveScreenshot( | ^ 74 | 'dropdown_is_visible.png', 75 | ); 76 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:73:50
[chromium] › tests/kit/input-time/input-time.spec.ts:78:17 › InputTime › API › items are passed › disabledItemHandler disables the specified items in the dropdown: projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts#L29
2) [chromium] › tests/kit/input-time/input-time.spec.ts:78:17 › InputTime › API › items are passed › disabledItemHandler disables the specified items in the dropdown TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('tui-dropdown').locator('tui-scrollbar') at utils/page-objects/textfield-with-data-list.po.ts:29 27 | await this.dropdown 28 | .locator('tui-scrollbar') > 29 | .evaluate((el, args) => el.scrollTo(...args), args); | ^ 30 | 31 | return this.host.page().waitForTimeout(100); // flaky free 32 | } at TuiInputTimePO.scrollDropdown (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts:29:14) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:90:33
[chromium] › tests/kit/input-time/input-time.spec.ts:78:17 › InputTime › API › items are passed › disabledItemHandler disables the specified items in the dropdown: projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts#L29
2) [chromium] › tests/kit/input-time/input-time.spec.ts:78:17 › InputTime › API › items are passed › disabledItemHandler disables the specified items in the dropdown Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('tui-dropdown').locator('tui-scrollbar') at utils/page-objects/textfield-with-data-list.po.ts:29 27 | await this.dropdown 28 | .locator('tui-scrollbar') > 29 | .evaluate((el, args) => el.scrollTo(...args), args); | ^ 30 | 31 | return this.host.page().waitForTimeout(100); // flaky free 32 | } at TuiInputTimePO.scrollDropdown (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts:29:14) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:90:33
[chromium] › tests/kit/input-time/input-time.spec.ts:78:17 › InputTime › API › items are passed › disabledItemHandler disables the specified items in the dropdown: projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts#L29
2) [chromium] › tests/kit/input-time/input-time.spec.ts:78:17 › InputTime › API › items are passed › disabledItemHandler disables the specified items in the dropdown Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.evaluate: Timeout 10000ms exceeded. Call log: - waiting for locator('tui-dropdown').locator('tui-scrollbar') at utils/page-objects/textfield-with-data-list.po.ts:29 27 | await this.dropdown 28 | .locator('tui-scrollbar') > 29 | .evaluate((el, args) => el.scrollTo(...args), args); | ^ 30 | 31 | return this.host.page().waitForTimeout(100); // flaky free 32 | } at TuiInputTimePO.scrollDropdown (/home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/utils/page-objects/textfield-with-data-list.po.ts:29:14) at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:90:33
[chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for s size: projects/demo-playwright/tests/kit/input-time/input-time.spec.ts#L109
3) [chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for s size Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(dropdown_size_s.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 107 | await inputTime.textfield.click(); 108 | > 109 | await expect(inputTime.dropdown).toHaveScreenshot( | ^ 110 | `dropdown_size_${size}.png`, 111 | ); 112 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:109:54
[chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for s size: projects/demo-playwright/tests/kit/input-time/input-time.spec.ts#L109
3) [chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for s size Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(dropdown_size_s.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 107 | await inputTime.textfield.click(); 108 | > 109 | await expect(inputTime.dropdown).toHaveScreenshot( | ^ 110 | `dropdown_size_${size}.png`, 111 | ); 112 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:109:54
[chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for s size: projects/demo-playwright/tests/kit/input-time/input-time.spec.ts#L109
3) [chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for s size Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(dropdown_size_s.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 107 | await inputTime.textfield.click(); 108 | > 109 | await expect(inputTime.dropdown).toHaveScreenshot( | ^ 110 | `dropdown_size_${size}.png`, 111 | ); 112 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:109:54
[chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for m size: projects/demo-playwright/tests/kit/input-time/input-time.spec.ts#L109
4) [chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for m size Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(dropdown_size_m.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-dropdown') - Timeout 5000ms exceeded. 107 | await inputTime.textfield.click(); 108 | > 109 | await expect(inputTime.dropdown).toHaveScreenshot( | ^ 110 | `dropdown_size_${size}.png`, 111 | ); 112 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-time/input-time.spec.ts:109:54
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size S: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
1) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size S Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-s-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size S: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
1) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size S Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-s-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size S: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
1) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size S Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-s-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size M: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
2) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size M Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-m-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size M: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
2) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size M Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-m-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size M: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
2) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size M Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-m-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size L: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
3) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size L Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-l-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size L: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
3) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size L Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-l-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size L: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L45
3) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size L Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(01-calendar-size-l-empty.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 43 | `01-textfield-size-${size}-empty.png`, 44 | ); > 45 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 46 | `01-calendar-size-${size}-empty.png`, 47 | ); 48 | at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:45:60
[chromium] › tests/kit/input-date-range/input-date-range.spec.ts:75:13 › InputDateRange › API › Maximum month less than current month: projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts#L82
4) [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:75:13 › InputDateRange › API › Maximum month less than current month Error: Timeout 5000ms exceeded. Call log: - expect.toHaveScreenshot(05-calendar-maximum-month.png) with timeout 5000ms - generating new stable screenshot expectation - waiting for locator('tui-calendar-range') - Timeout 5000ms exceeded. 80 | '05-textfield-maximum-month.png', 81 | ); > 82 | await expect(inputDateRange.calendarRange).toHaveScreenshot( | ^ 83 | '05-calendar-maximum-month.png', 84 | ); 85 | }); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/kit/input-date-range/input-date-range.spec.ts:82:56
[chromium] › tests/core/data-list/data-list.spec.ts:29:9 › DataList › Submenu: projects/demo-playwright/tests/core/data-list/data-list.spec.ts#L43
1) [chromium] › tests/core/data-list/data-list.spec.ts:29:9 › DataList › Submenu ───────────────── Error: Screenshot comparison failed: 790663 pixels (ratio 0.66 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/data-list/data-list.spec.ts-snapshots/03-1-data-list-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Submenu-chromium/03-1-data-list-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Submenu-chromium/03-1-data-list-diff.png Call log: - expect.toHaveScreenshot(03-1-data-list.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 790663 pixels (ratio 0.66 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 - 790663 pixels (ratio 0.66 of all image pixels) are different. 41 | await page.keyboard.down('Enter'); 42 | await page.waitForTimeout(100); > 43 | await expect(page).toHaveScreenshot('03-1-data-list.png'); | ^ 44 | await page.keyboard.down('ArrowRight'); 45 | await page.keyboard.down('ArrowDown'); 46 | await page.keyboard.down('ArrowDown'); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/data-list/data-list.spec.ts:43:28
[chromium] › tests/core/data-list/data-list.spec.ts:29:9 › DataList › Submenu: projects/demo-playwright/tests/core/data-list/data-list.spec.ts#L43
1) [chromium] › tests/core/data-list/data-list.spec.ts:29:9 › DataList › Submenu ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 790663 pixels (ratio 0.66 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/data-list/data-list.spec.ts-snapshots/03-1-data-list-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Submenu-chromium-retry1/03-1-data-list-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Submenu-chromium-retry1/03-1-data-list-diff.png Call log: - expect.toHaveScreenshot(03-1-data-list.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 790663 pixels (ratio 0.66 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 - 790663 pixels (ratio 0.66 of all image pixels) are different. 41 | await page.keyboard.down('Enter'); 42 | await page.waitForTimeout(100); > 43 | await expect(page).toHaveScreenshot('03-1-data-list.png'); | ^ 44 | await page.keyboard.down('ArrowRight'); 45 | await page.keyboard.down('ArrowDown'); 46 | await page.keyboard.down('ArrowDown'); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/data-list/data-list.spec.ts:43:28
[chromium] › tests/core/data-list/data-list.spec.ts:29:9 › DataList › Submenu: projects/demo-playwright/tests/core/data-list/data-list.spec.ts#L43
1) [chromium] › tests/core/data-list/data-list.spec.ts:29:9 › DataList › Submenu ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 790663 pixels (ratio 0.66 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/data-list/data-list.spec.ts-snapshots/03-1-data-list-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Submenu-chromium-retry2/03-1-data-list-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Submenu-chromium-retry2/03-1-data-list-diff.png Call log: - expect.toHaveScreenshot(03-1-data-list.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 790663 pixels (ratio 0.66 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 - 790663 pixels (ratio 0.66 of all image pixels) are different. 41 | await page.keyboard.down('Enter'); 42 | await page.waitForTimeout(100); > 43 | await expect(page).toHaveScreenshot('03-1-data-list.png'); | ^ 44 | await page.keyboard.down('ArrowRight'); 45 | await page.keyboard.down('ArrowDown'); 46 | await page.keyboard.down('ArrowDown'); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/data-list/data-list.spec.ts:43:28
[chromium] › tests/core/data-list/data-list.spec.ts:74:9 › DataList › Complex: projects/demo-playwright/tests/core/data-list/data-list.spec.ts#L120
2) [chromium] › tests/core/data-list/data-list.spec.ts:74:9 › DataList › Complex ───────────────── Error: Screenshot comparison failed: 9007 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/data-list/data-list.spec.ts-snapshots/08-data-list-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Complex-chromium/08-data-list-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Complex-chromium/08-data-list-diff.png Call log: - expect.toHaveScreenshot(08-data-list.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 9007 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 - 9007 pixels (ratio 0.01 of all image pixels) are different. 118 | await range.press('Enter'); 119 | > 120 | await expect(page).toHaveScreenshot('08-data-list.png'); | ^ 121 | 122 | await page.locator('[automation-id="tui-data-list-calendar-option"]').click(); 123 | await page.locator('[automation-id="tui-calendar-sheet__cell"]').nth(4).click(); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/data-list/data-list.spec.ts:120:28
[chromium] › tests/core/data-list/data-list.spec.ts:74:9 › DataList › Complex: projects/demo-playwright/tests/core/data-list/data-list.spec.ts#L120
2) [chromium] › tests/core/data-list/data-list.spec.ts:74:9 › DataList › Complex ───────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 9007 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/data-list/data-list.spec.ts-snapshots/08-data-list-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Complex-chromium-retry1/08-data-list-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Complex-chromium-retry1/08-data-list-diff.png Call log: - expect.toHaveScreenshot(08-data-list.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 9007 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 - 9007 pixels (ratio 0.01 of all image pixels) are different. 118 | await range.press('Enter'); 119 | > 120 | await expect(page).toHaveScreenshot('08-data-list.png'); | ^ 121 | 122 | await page.locator('[automation-id="tui-data-list-calendar-option"]').click(); 123 | await page.locator('[automation-id="tui-calendar-sheet__cell"]').nth(4).click(); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/data-list/data-list.spec.ts:120:28
[chromium] › tests/core/data-list/data-list.spec.ts:74:9 › DataList › Complex: projects/demo-playwright/tests/core/data-list/data-list.spec.ts#L120
2) [chromium] › tests/core/data-list/data-list.spec.ts:74:9 › DataList › Complex ───────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 9007 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/data-list/data-list.spec.ts-snapshots/08-data-list-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Complex-chromium-retry2/08-data-list-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-data-list-data-list-DataList-Complex-chromium-retry2/08-data-list-diff.png Call log: - expect.toHaveScreenshot(08-data-list.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 9007 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 - 9007 pixels (ratio 0.01 of all image pixels) are different. 118 | await range.press('Enter'); 119 | > 120 | await expect(page).toHaveScreenshot('08-data-list.png'); | ^ 121 | 122 | await page.locator('[automation-id="tui-data-list-calendar-option"]').click(); 123 | await page.locator('[automation-id="tui-calendar-sheet__cell"]').nth(4).click(); at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/data-list/data-list.spec.ts:120:28
playwright / (1 of 9)
Process completed with exit code 1.
[chromium] › tests/core/dropdown/dropdown.spec.ts:53:9 › Dropdown › Esc -> Hosted Dropdown: projects/demo-playwright/tests/core/dropdown/dropdown.spec.ts#L59
1) [chromium] › tests/core/dropdown/dropdown.spec.ts:53:9 › Dropdown › Esc -> Hosted Dropdown ──── Error: Screenshot comparison failed: 7507 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/dropdown/dropdown.spec.ts-snapshots/06-dropdown-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-dropdown-dropdown-Dropdown-Esc---Hosted-Dropdown-chromium/06-dropdown-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-dropdown-dropdown-Dropdown-Esc---Hosted-Dropdown-chromium/06-dropdown-diff.png Call log: - expect.toHaveScreenshot(06-dropdown.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 7507 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 - 7507 pixels (ratio 0.01 of all image pixels) are different. 57 | await example.scrollIntoViewIfNeeded(); 58 | await example.locator('button[tuiChevron]').click(); > 59 | await expect(page).toHaveScreenshot('06-dropdown.png'); | ^ 60 | 61 | await page 62 | .locator("tui-dropdown [automation-id='tui-select__textfield']") at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/dropdown/dropdown.spec.ts:59:28
[chromium] › tests/core/dropdown/dropdown.spec.ts:53:9 › Dropdown › Esc -> Hosted Dropdown: projects/demo-playwright/tests/core/dropdown/dropdown.spec.ts#L59
1) [chromium] › tests/core/dropdown/dropdown.spec.ts:53:9 › Dropdown › Esc -> Hosted Dropdown ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 7507 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/dropdown/dropdown.spec.ts-snapshots/06-dropdown-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-dropdown-dropdown-Dropdown-Esc---Hosted-Dropdown-chromium-retry1/06-dropdown-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-dropdown-dropdown-Dropdown-Esc---Hosted-Dropdown-chromium-retry1/06-dropdown-diff.png Call log: - expect.toHaveScreenshot(06-dropdown.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 7507 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 - 7507 pixels (ratio 0.01 of all image pixels) are different. 57 | await example.scrollIntoViewIfNeeded(); 58 | await example.locator('button[tuiChevron]').click(); > 59 | await expect(page).toHaveScreenshot('06-dropdown.png'); | ^ 60 | 61 | await page 62 | .locator("tui-dropdown [automation-id='tui-select__textfield']") at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/dropdown/dropdown.spec.ts:59:28
[chromium] › tests/core/dropdown/dropdown.spec.ts:53:9 › Dropdown › Esc -> Hosted Dropdown: projects/demo-playwright/tests/core/dropdown/dropdown.spec.ts#L59
1) [chromium] › tests/core/dropdown/dropdown.spec.ts:53:9 › Dropdown › Esc -> Hosted Dropdown ──── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 7507 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/snapshots/tests/core/dropdown/dropdown.spec.ts-snapshots/06-dropdown-chromium-linux.png Received: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-dropdown-dropdown-Dropdown-Esc---Hosted-Dropdown-chromium-retry2/06-dropdown-actual.png Diff: /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests-results/tests-core-dropdown-dropdown-Dropdown-Esc---Hosted-Dropdown-chromium-retry2/06-dropdown-diff.png Call log: - expect.toHaveScreenshot(06-dropdown.png) with timeout 5000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 7507 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 - 7507 pixels (ratio 0.01 of all image pixels) are different. 57 | await example.scrollIntoViewIfNeeded(); 58 | await example.locator('button[tuiChevron]').click(); > 59 | await expect(page).toHaveScreenshot('06-dropdown.png'); | ^ 60 | 61 | await page 62 | .locator("tui-dropdown [automation-id='tui-select__textfield']") at /home/runner/work/taiga-ui/taiga-ui/projects/demo-playwright/tests/core/dropdown/dropdown.spec.ts:59:28
playwright / (2 of 9)
Process completed with exit code 1.
Playwright E2E Tests matrix result
Process completed with exit code 1.
🎭 Playwright Run Summary
1 failed [chromium] › tests/kit/input-date-time/input-date-time.spec.ts:124:13 › InputDateTime › API page › should place caret before time after selection of a new date via calendar 93 passed (1.4m)
🎭 Playwright Run Summary
4 failed [chromium] › tests/kit/multi-select/multi-select.spec.ts:16:13 › MultiSelect › Examples › does not overflow arrow icon by many tags [chromium] › tests/kit/multi-select/multi-select.spec.ts:31:13 › MultiSelect › Examples › multi-select with data list with label [chromium] › tests/kit/multi-select/multi-select.spec.ts:44:13 › MultiSelect › Examples › multi-select with data list without label [chromium] › tests/kit/multi-select/multi-select.spec.ts:203:13 › MultiSelect › API page › non-editable multiselect with custom value content 89 passed (1.7m)
🎭 Playwright Run Summary
5 failed [chromium] › tests/kit/input-time/input-time.spec.ts:67:17 › InputTime › API › items are passed › the dropdown is visible when the input is focused [chromium] › tests/kit/input-time/input-time.spec.ts:78:17 › InputTime › API › items are passed › disabledItemHandler disables the specified items in the dropdown [chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for s size [chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for m size [chromium] › tests/kit/input-time/input-time.spec.ts:98:21 › InputTime › API › items are passed › the dropdown is configured for l size 89 passed (1.9m)
🎭 Playwright Run Summary
6 failed [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size S [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size M [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:33:17 › InputDateRange › API › correct filler display for size L [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:75:13 › InputDateRange › API › Maximum month less than current month [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:141:13 › InputDateRange › API › Select from [items] => select date range from calendar [chromium] › tests/kit/input-date-range/input-date-range.spec.ts:168:13 › InputDateRange › Examples › Select second same range => after close/open calendar displays selected period displays correctly 88 passed (2.6m)
🎭 Playwright Run Summary
94 passed (1.4m)
🎭 Playwright Run Summary
94 passed (1.2m)
🎭 Playwright Run Summary
94 passed (1.8m)
🎭 Playwright Run Summary
94 passed (1.5m)
🎭 Playwright Run Summary
94 passed (1.6m)
🎭 Playwright Run Summary
2 failed [chromium] › tests/core/data-list/data-list.spec.ts:29:9 › DataList › Submenu ────────────────── [chromium] › tests/core/data-list/data-list.spec.ts:74:9 › DataList › Complex ────────────────── 92 passed (1.6m)
🎭 Playwright Run Summary
94 passed (3.6m)
🎭 Playwright Run Summary
94 passed (2.8m)
🎭 Playwright Run Summary
94 passed (3.7m)
🎭 Playwright Run Summary
1 failed [chromium] › tests/core/dropdown/dropdown.spec.ts:53:9 › Dropdown › Esc -> Hosted Dropdown ───── 93 passed (3.0m)

Artifacts

Produced during runtime
Name Size
playwright-e2e-artifacts--2f209fc9f5072f2eebd1f0f6fca0314b0bf0c499-9971074039-8112_1 Expired
279 KB
playwright-e2e-artifacts--2f209fc9f5072f2eebd1f0f6fca0314b0bf0c499-9971074039-8112_2 Expired
170 KB