Skip to content

build(deps-dev): bump @playwright/test from 1.49.0 to 1.55.1 in /ui-tests #758

build(deps-dev): bump @playwright/test from 1.49.0 to 1.55.1 in /ui-tests

build(deps-dev): bump @playwright/test from 1.49.0 to 1.55.1 in /ui-tests #758

Triggered via pull request September 23, 2025 22:12
Status Failure
Total duration 13m 32s
Artifacts 2

ui_notebooks_test.yaml

on: pull_request
verify-3_widget_example
5m 40s
verify-3_widget_example
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 1 notice
verify-3_widget_example
Process completed with exit code 1.
tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook: ui-tests/tests/widget_notebook_example.test.ts#L91
1) tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook, capture cell outputs, and test widgets TimeoutError: proxy.waitForSelector: Timeout 10000ms exceeded. Call log: - waiting for locator('text=Ray Cluster: \'widgettest\' has successfully been created') to be visible 89 | await button.click(); 90 | > 91 | const successMessage = await page.waitForSelector('text=Ray Cluster: \'widgettest\' has successfully been created', { timeout: 10000 }); | ^ 92 | expect(successMessage).not.toBeNull(); 93 | 94 | const resourcesMessage = await page.waitForSelector('text=Waiting for requested resources to be set up...'); at /home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:91:41 at interactWithWidget (/home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:186:7) at /home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:88:5
tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook: ui-tests/tests/widget_notebook_example.test.ts#L63
1) tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook, capture cell outputs, and test widgets Error: expect(Buffer).toMatchSnapshot(expected) failed 3 pixels (ratio 0.01 of all image pixels) are different. Snapshot: widgets-cell-5.png 61 | 62 | if (captures[i]) { > 63 | expect.soft(captures[i]).toMatchSnapshot(image); // Compare pre-existing capture | ^ 64 | continue; 65 | } 66 | } at /home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:63:34
tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook: ui-tests/tests/widget_notebook_example.test.ts#L63
1) tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook, capture cell outputs, and test widgets Error: expect(Buffer).toMatchSnapshot(expected) failed 2 pixels (ratio 0.01 of all image pixels) are different. Snapshot: widgets-cell-4.png 61 | 62 | if (captures[i]) { > 63 | expect.soft(captures[i]).toMatchSnapshot(image); // Compare pre-existing capture | ^ 64 | continue; 65 | } 66 | } at /home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:63:34
tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook: ui-tests/tests/widget_notebook_example.test.ts#L63
1) tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook, capture cell outputs, and test widgets Error: expect(Buffer).toMatchSnapshot(expected) failed 361 pixels (ratio 0.01 of all image pixels) are different. Snapshot: widgets-cell-3.png 61 | 62 | if (captures[i]) { > 63 | expect.soft(captures[i]).toMatchSnapshot(image); // Compare pre-existing capture | ^ 64 | continue; 65 | } 66 | } at /home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:63:34
tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook: ui-tests/tests/widget_notebook_example.test.ts#L63
1) tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook, capture cell outputs, and test widgets Error: expect(Buffer).toMatchSnapshot(expected) failed 996 pixels (ratio 0.01 of all image pixels) are different. Snapshot: widgets-cell-2.png 61 | 62 | if (captures[i]) { > 63 | expect.soft(captures[i]).toMatchSnapshot(image); // Compare pre-existing capture | ^ 64 | continue; 65 | } 66 | } at /home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:63:34
tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook: ui-tests/tests/widget_notebook_example.test.ts#L63
1) tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook, capture cell outputs, and test widgets Error: expect(Buffer).toMatchSnapshot(expected) failed 23 pixels (ratio 0.01 of all image pixels) are different. Snapshot: widgets-cell-0.png 61 | 62 | if (captures[i]) { > 63 | expect.soft(captures[i]).toMatchSnapshot(image); // Compare pre-existing capture | ^ 64 | continue; 65 | } 66 | } at /home/runner/work/codeflare-sdk/codeflare-sdk/ui-tests/tests/widget_notebook_example.test.ts:63:34
🎭 Playwright Run Summary
1 failed tests/widget_notebook_example.test.ts:28:7 › Visual Regression › Run notebook, capture cell outputs, and test widgets

Artifacts

Produced during runtime
Name Size Digest
ipywidgets-test-assets
1.41 MB
sha256:5a831771527842200734feaaf8253b11ced9cf8d5889da94cd30578c9be58900
ipywidgets-test-report
1.59 MB
sha256:5f64fb61925295d98d9084477a455fccaf2adef27038c7408c1a185f0c130f36