Skip to content

Test

Test #18

Triggered via push November 15, 2023 09:14
Status Failure
Total duration 5m 41s
Artifacts 1

test.yml

on: push
Playwright UI tests
5m 32s
Playwright UI tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 notice
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Error: Screenshot comparison failed: 4082 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-2-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-2-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-2-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Error: Screenshot comparison failed: Expected an image 568px by 1183px, received 568px by 1184px. 586 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-3-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-3-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-3-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Error: Screenshot comparison failed: 3077 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-4-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-4-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-4-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Error: Screenshot comparison failed: 2050 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-7-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-7-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs/notebook-cell-7-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 4082 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-2-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-2-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-2-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 568px by 1183px, received 568px by 1184px. 586 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-3-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-3-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-3-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 3077 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-4-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-4-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-4-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 2050 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-7-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-7-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry1/notebook-cell-7-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 4082 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-2-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry2/notebook-cell-2-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry2/notebook-cell-2-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs: ui-tests/tests/widget.spec.ts#L51
1) tests/widget.spec.ts:35:9 › Widget Display Modes › Run Notebook and capture cell outputs ────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 568px by 1183px, received 568px by 1184px. 586 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts-snapshots/notebook-cell-3-linux.png Received: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry2/notebook-cell-3-actual.png Diff: /home/runner/work/ogdf-python/ogdf-python/ui-tests/test-results/tests-widget-Widget-Display-Modes-Run-Notebook-and-capture-cell-outputs-retry2/notebook-cell-3-diff.png 49 | await cell.scrollIntoViewIfNeeded(); 50 | expect.soft(await cell.screenshot()) > 51 | .toMatchSnapshot(`notebook-cell-${idx}.png`); | ^ 52 | } 53 | }); 54 | // Save outputs for the next tests at Object.onAfterCellRun (/home/runner/work/ogdf-python/ogdf-python/ui-tests/tests/widget.spec.ts:51:26) at /home/runner/work/ogdf-python/ogdf-python/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:319:13
🎭 Playwright Run Summary
1 failed 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 ────────────── 2 passed (2.7m)

Artifacts

Produced during runtime
Name Size
playwright-tests Expired
39 MB