Skip to content

Support pydantic 2 #814

Support pydantic 2

Support pydantic 2 #814

Triggered via pull request November 9, 2023 12:21
Status Failure
Total duration 29m 22s
Artifacts 2

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 4 warnings, and 1 notice
tests/notebook.spec.ts:67:7 › Notebook API Visual Regression › Light theme: Cell outputs should be correct: ui-tests/tests/notebook.spec.ts#L55
1) tests/notebook.spec.ts:67:7 › Notebook API Visual Regression › Light theme: Cell outputs should be correct Test timeout of 60000ms exceeded while running "beforeEach" hook. 53 | 54 | test.describe('Notebook API Visual Regression', () => { > 55 | test.beforeEach(async ({ page, tmpPath }) => { | ^ 56 | page.on('console', message => { 57 | console.log('CONSOLE MSG ---', message.text()); 58 | }); at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/notebook.spec.ts:55:8
tests/notebook.spec.ts:67:7 › Notebook API Visual Regression › Light theme: Cell outputs should be correct: ui-tests/tests/notebook.spec.ts#L1
1) tests/notebook.spec.ts:67:7 › Notebook API Visual Regression › Light theme: Cell outputs should be correct Error: page.$: Target page, context or browser has been closed at ActivityHelper.getTab (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:58:17) at ActivityHelper.isTabActive (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:37:28) at /home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/fixtures.ts:328:33 at Timeout.check (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:166:33)
tests/notebook.spec.ts:74:7 › Notebook API Visual Regression › Dark theme: Cell outputs should be correct: ui-tests/tests/notebook.spec.ts#L55
2) tests/notebook.spec.ts:74:7 › Notebook API Visual Regression › Dark theme: Cell outputs should be correct Test timeout of 60000ms exceeded while running "beforeEach" hook. 53 | 54 | test.describe('Notebook API Visual Regression', () => { > 55 | test.beforeEach(async ({ page, tmpPath }) => { | ^ 56 | page.on('console', message => { 57 | console.log('CONSOLE MSG ---', message.text()); 58 | }); at /home/runner/work/jupytercad/jupytercad/ui-tests/tests/notebook.spec.ts:55:8
tests/notebook.spec.ts:74:7 › Notebook API Visual Regression › Dark theme: Cell outputs should be correct: ui-tests/tests/notebook.spec.ts#L1
2) tests/notebook.spec.ts:74:7 › Notebook API Visual Regression › Dark theme: Cell outputs should be correct Error: page.$: Target page, context or browser has been closed at ActivityHelper.getTab (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:58:17) at ActivityHelper.isTabActive (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:37:28) at /home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/fixtures.ts:328:33 at Timeout.check (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:166:33)
tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog: ui-tests/tests/sketcher.spec.ts#L1
3) tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog ───────────────── Test timeout of 60000ms exceeded.
tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog: ui-tests/tests/sketcher.spec.ts#L1
3) tests/sketcher.spec.ts:28:7 › Sketcher test › Should open the sketcher dialog ───────────────── Error: page.$: Target page, context or browser has been closed at ActivityHelper.getTab (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:58:17) at ActivityHelper.isTabActive (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:37:28) at /home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/fixtures.ts:328:33 at Timeout.check (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:166:33)
tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle: ui-tests/tests/sketcher.spec.ts#L1
4) tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ──────────────────────────── Test timeout of 60000ms exceeded.
tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle: ui-tests/tests/sketcher.spec.ts#L1
4) tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ──────────────────────────── Error: page.$: Target page, context or browser has been closed at ActivityHelper.getTab (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:58:17) at ActivityHelper.isTabActive (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:37:28) at /home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/fixtures.ts:328:33 at Timeout.check (/home/runner/work/jupytercad/jupytercad/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:166:33)
tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle: ui-tests/tests/sketcher.spec.ts#L1
4) tests/sketcher.spec.ts:56:7 › Sketcher test › Should draw a circle ──────────────────────────── Pending operations: - page.$ at node_modules/@jupyterlab/galata/src/helpers/activity.ts:58:17
tests/tree.spec.ts:28:7 › Tree UI test › Should display the object tree: ui-tests/tests/tree.spec.ts#L1
5) tests/tree.spec.ts:28:7 › Tree UI test › Should display the object tree ─────────────────────── Test timeout of 60000ms exceeded.
🎭 Playwright Run Summary
20 failed tests/notebook.spec.ts:67:7 › Notebook API Visual Regression › Light theme: Cell outputs should be correct tests/notebook.spec.ts:74:7 › Notebook API Visual Regression › Dark theme: Cell outputs should be correct 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:21:9 › UI Test › Extension activation test › should emit an activation console message tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render example_2D.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render example1.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render example2.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render example3.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render example4.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render example5.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render example6.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render common.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render cut.FCStd without error tests/ui.spec.ts:65:11 › UI Test › File rendering test › Should be able to render test.jcad without error tests/ui.spec.ts:117:9 › UI Test › File operator test › Should be able to add object to scene ── tests/ui.spec.ts:158:9 › UI Test › File operator test › Should be able to remove object ──────── tests/ui.spec.ts:196:9 › UI Test › File operator test › Should be able to edit object ────────── tests/ui.spec.ts:244:9 › UI Test › File operator test › Should be able to do multi selection ───
Build jupytercad
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build jupytercad
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build jupytercad
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.
Integration tests
This action is deprecated and no longer maintained. Please use mamba-org/setup-micromamba instead. See `https://github.com/mamba-org/provision-with-micromamba#migration-to-setup-micromamba` for a migration guide.

Artifacts

Produced during runtime
Name Size
extension-artifacts Expired
34 MB
jupytercad-playwright-tests Expired
23.9 MB