[pre-commit.ci] pre-commit autoupdate #1014
Annotations
10 errors, 1 warning, and 1 notice
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L1
1) tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog ─────────────────
Test timeout of 60000ms exceeded.
|
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L46
1) tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog ─────────────────
Error: locator.click: Page closed
=========================== logs ===========================
waiting for locator('button.jp-ToolbarButtonComponent[data-command=\'jupytercad:sketch\']')
============================================================
44 | "button.jp-ToolbarButtonComponent[data-command='jupytercad:sketch']"
45 | );
> 46 | await btn.click();
| ^
47 | const dialog = await page.$('.lm-Widget.lm-Panel.jp-Dialog-content');
48 | if (dialog) {
49 | expect(await dialog.screenshot()).toMatchSnapshot({
at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/sketcher.spec.ts:46:15
|
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L1
1) tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog ─────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L46
1) tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog ─────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Page closed
=========================== logs ===========================
waiting for locator('button.jp-ToolbarButtonComponent[data-command=\'jupytercad:sketch\']')
============================================================
44 | "button.jp-ToolbarButtonComponent[data-command='jupytercad:sketch']"
45 | );
> 46 | await btn.click();
| ^
47 | const dialog = await page.$('.lm-Widget.lm-Panel.jp-Dialog-content');
48 | if (dialog) {
49 | expect(await dialog.screenshot()).toMatchSnapshot({
at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/sketcher.spec.ts:46:15
|
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L1
2) tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ────────────────────────────
Test timeout of 60000ms exceeded.
|
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L74
2) tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ────────────────────────────
Error: locator.click: Page closed
=========================== logs ===========================
waiting for locator('button.jp-ToolbarButtonComponent[data-command=\'jupytercad:sketch\']')
============================================================
72 | "button.jp-ToolbarButtonComponent[data-command='jupytercad:sketch']"
73 | );
> 74 | await btn.click();
| ^
75 | await page.getByRole('button', { name: 'CIRCLE' }).click();
76 | await page
77 | .locator('canvas')
at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/sketcher.spec.ts:74:15
|
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L1
2) tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
Execute integration tests:
ui-tests/tests/sketcher.spec.ts#L74
2) tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Target closed
=========================== logs ===========================
waiting for locator('button.jp-ToolbarButtonComponent[data-command=\'jupytercad:sketch\']')
============================================================
72 | "button.jp-ToolbarButtonComponent[data-command='jupytercad:sketch']"
73 | );
> 74 | await btn.click();
| ^
75 | await page.getByRole('button', { name: 'CIRCLE' }).click();
76 | await page
77 | .locator('canvas')
at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/sketcher.spec.ts:74:15
|
Execute integration tests:
ui-tests/tests/tree.spec.ts#L57
3) tests/tree.spec.ts:28:7 › Tree UI test › Should display the object tree ───────────────────────
Error: Screenshot comparison failed:
Expected an image 250px by 495px, received 250px by 492px.
Expected: /home/runner/work/jupytercad/jupytercad/ui-tests/tests/tree.spec.ts-snapshots/Tree-Display-test-jcad-linux.png
Received: /home/runner/work/jupytercad/jupytercad/ui-tests/test-results/tests-tree-Tree-UI-test-Should-display-the-object-tree/Tree-Display-test-jcad-actual.png
Diff: /home/runner/work/jupytercad/jupytercad/ui-tests/test-results/tests-tree-Tree-UI-test-Should-display-the-object-tree/Tree-Display-test-jcad-diff.png
55 | });
56 | if (tree) {
> 57 | expect(await tree.screenshot()).toMatchSnapshot({
| ^
58 | name: `Tree-Display-${fileName}.png`,
59 | maxDiffPixelRatio: 0.01
60 | });
at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/tree.spec.ts:57:39
|
Execute integration tests:
ui-tests/tests/tree.spec.ts#L57
3) tests/tree.spec.ts:28:7 › Tree UI test › Should display the object tree ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 250px by 495px, received 250px by 492px.
Expected: /home/runner/work/jupytercad/jupytercad/ui-tests/tests/tree.spec.ts-snapshots/Tree-Display-test-jcad-linux.png
Received: /home/runner/work/jupytercad/jupytercad/ui-tests/test-results/tests-tree-Tree-UI-test-Should-display-the-object-tree-retry1/Tree-Display-test-jcad-actual.png
Diff: /home/runner/work/jupytercad/jupytercad/ui-tests/test-results/tests-tree-Tree-UI-test-Should-display-the-object-tree-retry1/Tree-Display-test-jcad-diff.png
55 | });
56 | if (tree) {
> 57 | expect(await tree.screenshot()).toMatchSnapshot({
| ^
58 | name: `Tree-Display-${fileName}.png`,
59 | maxDiffPixelRatio: 0.01
60 | });
at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/tree.spec.ts:57:39
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/download-artifact@v3, actions/cache@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/.
|
Execute integration tests
5 failed
tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog ──────────────────
tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ─────────────────────────────
tests/tree.spec.ts:28:7 › Tree UI test › Should display the object tree ────────────────────────
tests/ui.spec.ts:103:9 › UI Test › File operator test › Should be able to add object to scene ──
tests/ui.spec.ts:230:9 › UI Test › File operator test › Should be able to do multi selection ───
7 passed (6.0m)
|
The logs for this run have expired and are no longer available.
Loading