Use svg icons for the main view toolbar #2012
build.yml
on: pull_request
Matrix: Build jupytergis
Lint check
1m 14s
Check Links
1m 12s
Matrix: python_tests
Integration tests Lite
2m 4s
Annotations
10 errors, 2 warnings, and 2 notices
|
tests/layer-browser.spec.ts:126:7 › #layerBrowser › layer browser should be populated:
ui-tests/tests/layer-browser.spec.ts#L0
3) tests/layer-browser.spec.ts:126:7 › #layerBrowser › layer browser should be populated ─────────
Test timeout of 60000ms exceeded.
|
|
tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked:
ui-tests/tests/layer-browser.spec.ts#L82
2) tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked ────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByTitle('Open Layer Browser').locator('div')
80 |
81 | if (!(await layerBrowser.isVisible())) {
> 82 | await page.getByTitle('Open Layer Browser').locator('div').click();
| ^
83 | await page.waitForCondition(async () => await layerBrowser.isVisible());
84 | }
85 | return layerBrowser;
at openLayerBrowser (/home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:82:64)
at /home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:122:26
|
|
tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked:
ui-tests/tests/layer-browser.spec.ts#L0
2) tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked ────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked:
ui-tests/tests/layer-browser.spec.ts#L82
2) tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked ────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByTitle('Open Layer Browser').locator('div')
80 |
81 | if (!(await layerBrowser.isVisible())) {
> 82 | await page.getByTitle('Open Layer Browser').locator('div').click();
| ^
83 | await page.waitForCondition(async () => await layerBrowser.isVisible());
84 | }
85 | return layerBrowser;
at openLayerBrowser (/home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:82:64)
at /home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:122:26
|
|
tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked:
ui-tests/tests/layer-browser.spec.ts#L0
2) tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked ────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked:
ui-tests/tests/layer-browser.spec.ts#L82
2) tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked ────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByTitle('Open Layer Browser').locator('div')
80 |
81 | if (!(await layerBrowser.isVisible())) {
> 82 | await page.getByTitle('Open Layer Browser').locator('div').click();
| ^
83 | await page.waitForCondition(async () => await layerBrowser.isVisible());
84 | }
85 | return layerBrowser;
at openLayerBrowser (/home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:82:64)
at /home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:122:26
|
|
tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked:
ui-tests/tests/layer-browser.spec.ts#L0
2) tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked ────
Test timeout of 60000ms exceeded.
|
|
tests/layer-browser.spec.ts:116:7 › #layerBrowser › toolbar should have layer browser icon:
ui-tests/tests/layer-browser.spec.ts#L118
1) tests/layer-browser.spec.ts:116:7 › #layerBrowser › toolbar should have layer browser icon ────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTitle('Open Layer Browser').locator('div')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTitle('Open Layer Browser').locator('div')
116 | test('toolbar should have layer browser icon', async ({ page }) => {
117 | const toolbarIcon = page.getByTitle('Open Layer Browser').locator('div');
> 118 | await expect(toolbarIcon).toBeVisible();
| ^
119 | });
120 |
121 | test('layer browser should open when clicked', async ({ page }) => {
at /home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:118:31
|
|
tests/layer-browser.spec.ts:116:7 › #layerBrowser › toolbar should have layer browser icon:
ui-tests/tests/layer-browser.spec.ts#L118
1) tests/layer-browser.spec.ts:116:7 › #layerBrowser › toolbar should have layer browser icon ────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTitle('Open Layer Browser').locator('div')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTitle('Open Layer Browser').locator('div')
116 | test('toolbar should have layer browser icon', async ({ page }) => {
117 | const toolbarIcon = page.getByTitle('Open Layer Browser').locator('div');
> 118 | await expect(toolbarIcon).toBeVisible();
| ^
119 | });
120 |
121 | test('layer browser should open when clicked', async ({ page }) => {
at /home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:118:31
|
|
tests/layer-browser.spec.ts:116:7 › #layerBrowser › toolbar should have layer browser icon:
ui-tests/tests/layer-browser.spec.ts#L118
1) tests/layer-browser.spec.ts:116:7 › #layerBrowser › toolbar should have layer browser icon ────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTitle('Open Layer Browser').locator('div')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTitle('Open Layer Browser').locator('div')
116 | test('toolbar should have layer browser icon', async ({ page }) => {
117 | const toolbarIcon = page.getByTitle('Open Layer Browser').locator('div');
> 118 | await expect(toolbarIcon).toBeVisible();
| ^
119 | });
120 |
121 | test('layer browser should open when clicked', async ({ page }) => {
at /home/runner/work/jupytergis/jupytergis/ui-tests/tests/layer-browser.spec.ts:118:31
|
|
Build jupytergis (3.12)
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 jupytergis (3.10)
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/
|
|
🎭 Playwright Run Summary
3 passed (57.2s)
|
|
🎭 Playwright Run Summary
9 failed
tests/layer-browser.spec.ts:116:7 › #layerBrowser › toolbar should have layer browser icon ─────
tests/layer-browser.spec.ts:121:7 › #layerBrowser › layer browser should open when clicked ─────
tests/layer-browser.spec.ts:126:7 › #layerBrowser › layer browser should be populated ──────────
tests/layer-browser.spec.ts:137:7 › #layerBrowser › search bar should filter tiles ─────────────
tests/layer-browser.spec.ts:144:7 › #layerBrowser › category filters should work ───────────────
tests/layer-browser.spec.ts:150:7 › #layerBrowser › clicking category filter twice should clear filter
tests/ui.spec.ts:43:11 › UI Test › File operations › Should be able to render test.jGIS without error
tests/ui.spec.ts:43:11 › UI Test › File operations › Should be able to render buildings.qgz without error
tests/ui.spec.ts:43:11 › UI Test › File operations › Should be able to render shapefile-test.jGIS without error
39 passed (18.1m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
extension-artifacts
Expired
|
53.3 MB |
sha256:2ec5c2e5010b760f68b6b9214198744425f26eb1438ff93b9fe0171f812f33d3
|
|
|
extension-artifacts-3.10
Expired
|
53.3 MB |
sha256:6e837730841db40956bc24b0562b6064636f68813a01ecff3b7a611986c399ca
|
|
|
galata-apss
Expired
|
350 Bytes |
sha256:ed187dbd59bf2c39912f572b3aa78737d01e549362c274cb84f5c3cb43864722
|
|
|
jupytergis-lite-playwright-tests
Expired
|
174 KB |
sha256:01a27e2a522a3310f59fdee420eebe88cddba0143b94ec8df3d270aec754ff72
|
|
|
jupytergis-playwright-tests
Expired
|
185 MB |
sha256:8dfaff880834f53a20bf690dce3a43b50f0cff30ad4071de0656cba904f17e98
|
|
|
lite-artifacts
Expired
|
198 MB |
sha256:9218b55d60d0610c813221a6bff1b35959fa27085615f88772c637b03315c3db
|
|