Skip to content

check-in notebook

check-in notebook #21

Triggered via push April 11, 2024 05:30
Status Failure
Total duration 7m 36s
Artifacts 1

test.yml

on: push
Playwright UI tests
7m 28s
Playwright UI tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 1 warning, and 1 notice
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L84
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-1-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-1-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-1-diff.png 82 | await page.mouse.dblclick(box.x + pos[0][0], box.y + box.height - pos[0][1]); 83 | await waitIdle(page); > 84 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-1.png`); | ^ 85 | 86 | await page.keyboard.down("Control"); 87 | await page.waitForTimeout(100); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:84:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L92
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-2-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-2-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-2-diff.png 90 | await page.keyboard.up("Control"); 91 | await waitIdle(page); > 92 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-2.png`); | ^ 93 | 94 | await page.mouse.move(box.x + pos[1][0], box.y + box.height - pos[1][1]); 95 | await page.waitForTimeout(100); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:92:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L102
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-3-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-3-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-3-diff.png 100 | await page.mouse.up(); 101 | await waitIdle(page); > 102 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-3.png`); | ^ 103 | 104 | await page.mouse.click(box.x + pos[3][0], box.y + box.height - pos[3][1]); 105 | await waitIdle(page); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:102:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L108
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-4-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-4-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-4-diff.png 106 | await page.keyboard.press("Delete"); 107 | await waitIdle(page); > 108 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-4.png`); | ^ 109 | 110 | await page.mouse.click(box.x + pos[4][0], box.y + box.height - pos[4][1]); 111 | await waitIdle(page); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:108:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L114
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-5-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-5-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs/editor-ui-5-diff.png 112 | await page.keyboard.press("Delete"); 113 | await waitIdle(page); > 114 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-5.png`); | ^ 115 | 116 | // Save outputs for the next tests 117 | await page.notebook.save(); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:114:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L84
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-1-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-1-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-1-diff.png 82 | await page.mouse.dblclick(box.x + pos[0][0], box.y + box.height - pos[0][1]); 83 | await waitIdle(page); > 84 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-1.png`); | ^ 85 | 86 | await page.keyboard.down("Control"); 87 | await page.waitForTimeout(100); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:84:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L92
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-2-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-2-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-2-diff.png 90 | await page.keyboard.up("Control"); 91 | await waitIdle(page); > 92 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-2.png`); | ^ 93 | 94 | await page.mouse.move(box.x + pos[1][0], box.y + box.height - pos[1][1]); 95 | await page.waitForTimeout(100); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:92:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L102
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-3-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-3-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-3-diff.png 100 | await page.mouse.up(); 101 | await waitIdle(page); > 102 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-3.png`); | ^ 103 | 104 | await page.mouse.click(box.x + pos[3][0], box.y + box.height - pos[3][1]); 105 | await waitIdle(page); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:102:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L108
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-4-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-4-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-4-diff.png 106 | await page.keyboard.press("Delete"); 107 | await waitIdle(page); > 108 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-4.png`); | ^ 109 | 110 | await page.mouse.click(box.x + pos[4][0], box.y + box.height - pos[4][1]); 111 | await waitIdle(page); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:108:46
tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs: ui-tests/tests/interactive.spec.ts#L114
1) tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1168 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts-snapshots/editor-ui-5-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-5-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-interactive-Editor-UI-Actions-Run-Notebook-and-capture-cell-outputs-retry1/editor-ui-5-diff.png 112 | await page.keyboard.press("Delete"); 113 | await waitIdle(page); > 114 | expect.soft(await cell.screenshot()).toMatchSnapshot(`editor-ui-5.png`); | ^ 115 | 116 | // Save outputs for the next tests 117 | await page.notebook.save(); at /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/interactive.spec.ts:114:46
Playwright UI tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, actions/cache@v3, actions/setup-node@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
2 failed tests/interactive.spec.ts:11:9 › Editor UI Actions › Run Notebook and capture cell outputs ───── tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ─────── 1 flaky tests/callbacks.spec.ts:65:9 › Graph change callbacks › Works with dynamic widget ────────────── 1 passed (4.2m)

Artifacts

Produced during runtime
Name Size
playwright-tests Expired
106 MB