Release 0.14.0 #558
Annotations
7 errors, 6 warnings, and 1 notice
tests (ubuntu, 3.10)
Process completed with exit code 1.
|
tests/ipycanvas.test.ts:107:7 › ipycanvas Visual Regression › Check ipycanvas update:
ui-tests/tests/ipycanvas.test.ts#L84
2) tests/ipycanvas.test.ts:107:7 › ipycanvas Visual Regression › Check ipycanvas update ──────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 656px by 204px, received 656px by 74px. 1698 pixels (ratio 0.02 of all image pixels) are different.
Expected: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-update-retry1/multicanvas-update-ipynb-cell-0-expected.png
Received: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-update-retry1/multicanvas-update-ipynb-cell-0-actual.png
Diff: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-update-retry1/multicanvas-update-ipynb-cell-0-diff.png
82 |
83 | for (let i = 0; i < cellCount; i++) {
> 84 | expect(results[i]).toMatchSnapshot(getCaptureImageName(notebook, i));
| ^
85 | }
86 |
87 | await page.notebook.close(true);
at testUpdates (/home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:84:26)
at /home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:111:5
|
tests/ipycanvas.test.ts:107:7 › ipycanvas Visual Regression › Check ipycanvas update:
ui-tests/tests/ipycanvas.test.ts#L84
2) tests/ipycanvas.test.ts:107:7 › ipycanvas Visual Regression › Check ipycanvas update ──────────
Error: Screenshot comparison failed:
Expected an image 656px by 204px, received 656px by 74px. 1698 pixels (ratio 0.02 of all image pixels) are different.
Expected: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-update/multicanvas-update-ipynb-cell-0-expected.png
Received: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-update/multicanvas-update-ipynb-cell-0-actual.png
Diff: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-update/multicanvas-update-ipynb-cell-0-diff.png
82 |
83 | for (let i = 0; i < cellCount; i++) {
> 84 | expect(results[i]).toMatchSnapshot(getCaptureImageName(notebook, i));
| ^
85 | }
86 |
87 | await page.notebook.close(true);
at testUpdates (/home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:84:26)
at /home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:111:5
|
tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders:
ui-tests/tests/ipycanvas.test.ts#L0
1) tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Pending operations:
- page.evaluate at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:325:21
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
- elementHandle.isVisible at node_modules/@jupyterlab/galata/src/helpers/notebook.ts:512:59
|
tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders:
ui-tests/tests/ipycanvas.test.ts#L34
1) tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: Target closed
32 | };
33 |
> 34 | await page.notebook.runCellByCell({
| ^
35 | onAfterCellRun: async (cellIndex: number) => {
36 | await delay(150);
37 | const cell = await page.notebook.getCellOutput(cellIndex);
at NotebookHelper.runCellByCell (/home/runner/work/ipycanvas/ipycanvas/ui-tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:325:21)
at testCellOutputs (/home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:34:5)
at /home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:104:5
|
tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders:
ui-tests/tests/ipycanvas.test.ts#L0
1) tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders ───
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders:
ui-tests/tests/ipycanvas.test.ts#L48
1) tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders ───
Error: Screenshot comparison failed:
Expected an image 656px by 448px, received 656px by 74px. 258737 pixels (ratio 0.89 of all image pixels) are different.
Expected: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-first-renders/ipycanvas-ipynb-cell-0-expected.png
Received: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-first-renders/ipycanvas-ipynb-cell-0-actual.png
Diff: /home/runner/work/ipycanvas/ipycanvas/ui-tests/test-results/tests-ipycanvas-ipycanvas-Visual-Regression-Check-ipycanvas-first-renders/ipycanvas-ipynb-cell-0-diff.png
46 |
47 | for (let c = 0; c < numCellImages; ++c) {
> 48 | expect(results[c]).toMatchSnapshot(getCaptureImageName(notebook, c));
| ^
49 | }
50 |
51 | await page.notebook.close(true);
at testCellOutputs (/home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:48:26)
at /home/runner/work/ipycanvas/ipycanvas/ui-tests/tests/ipycanvas.test.ts:104:5
|
lint (ubuntu-latest, 3.10)
Unexpected input(s) 'channels', valid inputs are ['condarc-file', 'condarc', 'environment-file', 'environment-name', 'create-args', 'log-level', 'micromamba-version', 'micromamba-url', 'download-micromamba', 'init-shell', 'generate-run-shell', 'cache-downloads', 'cache-downloads-key', 'cache-environment', 'cache-environment-key', 'post-cleanup', 'micromamba-root-path', 'micromamba-binary-path']
|
lint (ubuntu-latest, 3.10)
Unexpected input(s) 'channels', valid inputs are ['condarc-file', 'condarc', 'environment-file', 'environment-name', 'create-args', 'log-level', 'micromamba-version', 'micromamba-url', 'download-micromamba', 'init-shell', 'generate-run-shell', 'cache-downloads', 'cache-downloads-key', 'cache-environment', 'cache-environment-key', 'post-cleanup', 'micromamba-root-path', 'micromamba-binary-path']
|
build
Unexpected input(s) 'channels', valid inputs are ['condarc-file', 'condarc', 'environment-file', 'environment-name', 'create-args', 'log-level', 'micromamba-version', 'micromamba-url', 'download-micromamba', 'init-shell', 'generate-run-shell', 'cache-downloads', 'cache-downloads-key', 'cache-environment', 'cache-environment-key', 'post-cleanup', 'micromamba-root-path', 'micromamba-binary-path']
|
build
Unexpected input(s) 'channels', valid inputs are ['condarc-file', 'condarc', 'environment-file', 'environment-name', 'create-args', 'log-level', 'micromamba-version', 'micromamba-url', 'download-micromamba', 'init-shell', 'generate-run-shell', 'cache-downloads', 'cache-downloads-key', 'cache-environment', 'cache-environment-key', 'post-cleanup', 'micromamba-root-path', 'micromamba-binary-path']
|
tests (ubuntu, 3.10)
Unexpected input(s) 'channels', valid inputs are ['condarc-file', 'condarc', 'environment-file', 'environment-name', 'create-args', 'log-level', 'micromamba-version', 'micromamba-url', 'download-micromamba', 'init-shell', 'generate-run-shell', 'cache-downloads', 'cache-downloads-key', 'cache-environment', 'cache-environment-key', 'post-cleanup', 'micromamba-root-path', 'micromamba-binary-path']
|
tests (ubuntu, 3.10)
Unexpected input(s) 'channels', valid inputs are ['condarc-file', 'condarc', 'environment-file', 'environment-name', 'create-args', 'log-level', 'micromamba-version', 'micromamba-url', 'download-micromamba', 'init-shell', 'generate-run-shell', 'cache-downloads', 'cache-downloads-key', 'cache-environment', 'cache-environment-key', 'post-cleanup', 'micromamba-root-path', 'micromamba-binary-path']
|
🎭 Playwright Run Summary
2 failed
tests/ipycanvas.test.ts:100:7 › ipycanvas Visual Regression › Check ipycanvas first renders ────
tests/ipycanvas.test.ts:107:7 › ipycanvas Visual Regression › Check ipycanvas update ───────────
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
dist 558
|
4.1 MB |
sha256:0e022bea0dbba12f66a3a6c02cbdefd0f22caf50758eaa96f46231771f577c91
|
|
ipycanvas-playwright-tests
|
68.2 MB |
sha256:20acf2806a2dac7ceb7358c2a66fa6a050af60b449cc66166bd73b8eec8b039e
|
|