Skip to content

feat(Calendar, CalendarRange, DateInput, DateRangeInput): add uncontrolled state #6818

feat(Calendar, CalendarRange, DateInput, DateRangeInput): add uncontrolled state

feat(Calendar, CalendarRange, DateInput, DateRangeInput): add uncontrolled state #6818

Triggered via pull request March 13, 2025 11:37
Status Failure
Total duration 5m 34s
Artifacts 16

pull_request_packages.yml

on: pull_request
Detect what files changed
8s
Detect what files changed
Call reusable workflow  /  Run unit tests
2m 13s
Call reusable workflow / Run unit tests
Call reusable workflow  /  get_playwright_docker_image
13s
Call reusable workflow / get_playwright_docker_image
Upload docs dist artifact (styleguide)
2m 8s
Upload docs dist artifact (styleguide)
Upload docs dist artifact (storybook)
1m 34s
Upload docs dist artifact (storybook)
Analyze bundle size
2m 21s
Analyze bundle size
Upload docs dist artifact (beta)
1m 36s
Upload docs dist artifact (beta)
Check dependencies
0s
Check dependencies
Report unit test results
4s
Report unit test results
Matrix: Call reusable workflow / test_e2e
Prepare and upload e2e's HTML report artifact
37s
Prepare and upload e2e's HTML report artifact
Call reusable workflow  /  Download PR workflow payload artifact
0s
Call reusable workflow / Download PR workflow payload artifact
Call reusable workflow  /  Upload PR workflow payload artifact
3s
Call reusable workflow / Upload PR workflow payload artifact
Fit to window
Zoom out
Zoom in

Annotations

20 errors, 10 warnings, and 10 notices
Call reusable workflow / Run e2e tests for (shard 8/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 8/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [vkcom (chromium) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 285 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-vkcom-chromium-dark-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-chromium-•-dark-retry1/daterangeinput-vkcom-chromium-dark-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-chromium-•-dark-retry1/daterangeinput-vkcom-chromium-dark-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 6/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 6/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [android (chromium) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 285 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-android-chromium-dark-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-android-chromium-•-dark-retry1/daterangeinput-android-chromium-dark-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-android-chromium-•-dark-retry1/daterangeinput-android-chromium-dark-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 3/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 3/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [vkcom (chromium) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 285 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-vkcom-chromium-light-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-chromium-•-light-retry1/daterangeinput-vkcom-chromium-light-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-chromium-•-light-retry1/daterangeinput-vkcom-chromium-light-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 1/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 1/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [android (chromium) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 285 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-android-chromium-light-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-android-chromium-•-light-retry1/daterangeinput-android-chromium-light-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-android-chromium-•-light-retry1/daterangeinput-android-chromium-light-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 9/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 9/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [vkcom (firefox) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 258 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-vkcom-firefox-dark-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-firefox-•-dark-retry1/daterangeinput-vkcom-firefox-dark-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-firefox-•-dark-retry1/daterangeinput-vkcom-firefox-dark-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 4/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 4/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [vkcom (firefox) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 258 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-vkcom-firefox-light-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-firefox-•-light-retry1/daterangeinput-vkcom-firefox-light-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-firefox-•-light-retry1/daterangeinput-vkcom-firefox-light-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 7/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 7/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [ios (webkit) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 276 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-ios-webkit-dark-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-ios-webkit-•-dark-retry1/daterangeinput-ios-webkit-dark-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-ios-webkit-•-dark-retry1/daterangeinput-ios-webkit-dark-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 10/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 10/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [vkcom (webkit) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 276 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-vkcom-webkit-dark-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-webkit-•-dark-retry1/daterangeinput-vkcom-webkit-dark-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-webkit-•-dark-retry1/daterangeinput-vkcom-webkit-dark-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 2/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 2/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [ios (webkit) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 276 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-ios-webkit-light-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-ios-webkit-•-light-retry1/daterangeinput-ios-webkit-light-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-ios-webkit-•-light-retry1/daterangeinput-ios-webkit-light-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 5/10)
Process completed with exit code 1.
Call reusable workflow / Run e2e tests for (shard 5/10): packages/vkui/src/testing/e2e/index.playwright.ts#L63
1) [vkcom (webkit) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(Buffer).toMatchSnapshot(expected) 276 pixels (ratio 0.01 of all image pixels) are different. Expected: /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/__image_snapshots__/daterangeinput-vkcom-webkit-light-1-snap.png Received: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-webkit-•-light-retry1/daterangeinput-vkcom-webkit-light-1-snap-actual.png Diff: /__w/VKUI/VKUI/packages/vkui/__diff_output__/components-DateRangeInput--01548-nput.e2e.tsx-DateRangeInput-vkcom-webkit-•-light-retry1/daterangeinput-vkcom-webkit-light-1-snap-diff.png at testing/e2e/index.playwright.ts:63 61 | expectCallCount, 62 | ); > 63 | expect(await screenshotWithClipToContent(page, options, browserName)).toMatchSnapshot( | ^ 64 | customScreenshotName, 65 | toMatchSnapshot, 66 | ); at result (/__w/VKUI/VKUI/packages/vkui/src/testing/e2e/index.playwright.ts:63:77) at /__w/VKUI/VKUI/packages/vkui/src/components/DateRangeInput/DateRangeInput.e2e.tsx:10:3
Call reusable workflow / Run e2e tests for (shard 8/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 6/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 3/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 1/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 9/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 4/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 7/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 10/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 2/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 5/10)
Cache not found for keys: node-cache-Linux-x64-yarn-d3bddbe23bc9d023ed0f3e13a4e77a89916b8a5acd341bf38524ed3bf2232a83
Call reusable workflow / Run e2e tests for (shard 8/10)
1 failed [vkcom (chromium) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 39 skipped 121 passed (1.1m)
Call reusable workflow / Run e2e tests for (shard 6/10)
1 failed [android (chromium) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 36 skipped 124 passed (1.0m)
Call reusable workflow / Run e2e tests for (shard 3/10)
1 failed [vkcom (chromium) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 28 skipped 132 passed (1.1m)
Call reusable workflow / Run e2e tests for (shard 1/10)
1 failed [android (chromium) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 15 skipped 145 passed (1.1m)
Call reusable workflow / Run e2e tests for (shard 9/10)
1 failed [vkcom (firefox) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 39 skipped 121 passed (1.5m)
Call reusable workflow / Run e2e tests for (shard 4/10)
1 failed [vkcom (firefox) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 28 skipped 132 passed (1.7m)
Call reusable workflow / Run e2e tests for (shard 7/10)
1 failed [ios (webkit) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 38 skipped 122 passed (2.1m)
Call reusable workflow / Run e2e tests for (shard 10/10)
1 failed [vkcom (webkit) • dark] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 39 skipped 121 passed (2.2m)
Call reusable workflow / Run e2e tests for (shard 2/10)
1 failed [ios (webkit) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 30 skipped 130 passed (2.3m)
Call reusable workflow / Run e2e tests for (shard 5/10)
1 failed [vkcom (webkit) • light] › src/components/DateRangeInput/DateRangeInput.e2e.tsx:4:1 › DateRangeInput 28 skipped 132 passed (2.4m)

Artifacts

Produced during runtime
Name Size
all-blob-reports-1-10 Expired
541 KB
all-blob-reports-10-10 Expired
543 KB
all-blob-reports-2-10 Expired
600 KB
all-blob-reports-3-10 Expired
503 KB
all-blob-reports-4-10 Expired
570 KB
all-blob-reports-5-10 Expired
560 KB
all-blob-reports-6-10 Expired
530 KB
all-blob-reports-7-10 Expired
598 KB
all-blob-reports-8-10 Expired
502 KB
all-blob-reports-9-10 Expired
553 KB
docs-beta-dist
894 KB
playwright-report
4.06 MB
pr_workflow_payload
147 Bytes
storybook-dist
6.69 MB
styleguide-dist
2.65 MB
test-output
530 KB