Add UI tests for the suggestion panel #2236
build.yml
on: pull_request
Build jupytercad
4m 17s
Check Links
1m 19s
test_isolated
35s
deploy
0s
Annotations
2 errors, 8 warnings, and 1 notice
tests/ui.spec.ts:387:9 › UI Test › Suggestion Panel test › Test Suggestion Panel:
ui-tests/tests/ui.spec.ts#L420
1) tests/ui.spec.ts:387:9 › UI Test › Suggestion Panel test › Test Suggestion Panel ──────────────
Error: A snapshot doesn't exist at /home/runner/work/JupyterCAD/JupyterCAD/ui-tests/tests/ui.spec.ts-snapshots/JCAD-Suggestion-linux.png, writing actual.
418 | let main = await page.$('#jp-main-split-panel');
419 | if (main) {
> 420 | expect(await main.screenshot()).toMatchSnapshot({
| ^
421 | name: `JCAD-Suggestion.png`
422 | });
423 | }
at /home/runner/work/JupyterCAD/JupyterCAD/ui-tests/tests/ui.spec.ts:420:41
|
Integration tests
Process completed with exit code 1.
|
Build jupytercad
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
|
Check Links
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build jupytercad
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
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/
|
test_isolated
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Build JupyterLite
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Integration tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "extension-artifacts".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
🎭 Playwright Run Summary
1 failed
tests/ui.spec.ts:387:9 › UI Test › Suggestion Panel test › Test Suggestion Panel ───────────────
16 passed (3.0m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
appsharingspace
|
355 Bytes |
|
extension-artifacts
|
20.7 MB |
|
galata-apss
|
355 Bytes |
|
jupytercad-playwright-tests
|
1.26 MB |
|