Exporting function ChatSelect #471
ui-tests.yml
on: pull_request
jupyterlab
8m 56s
notebook
3m 58s
Annotations
5 errors and 2 notices
|
tests/unread.spec.ts:192:9 › #messagesNavigation › navigation with new unread message › should navigate to new unread message:
ui-tests/tests/test-utils.ts#L65
3) tests/unread.spec.ts:192:9 › #messagesNavigation › navigation with new unread message › should navigate to new unread message
Error: locator.isChecked: Target page, context or browser has been closed
at tests/test-utils.ts:65
63 | const tabName = splitPath[splitPath.length - 1];
64 | await page.waitForCondition(
> 65 | async () => await page.activity.isTabActive(tabName)
| ^
66 | );
67 | panel = await page.activity.getPanelLocator(tabName);
68 |
at Object.isInSimpleMode (/home/runner/work/jupyter-chat/jupyter-chat/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:311:17)
at ActivityHelper.isTabActive (/home/runner/work/jupyter-chat/jupyter-chat/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:46:21)
at /home/runner/work/jupyter-chat/jupyter-chat/ui-tests/tests/test-utils.ts:65:37
at Timeout.check (/home/runner/work/jupyter-chat/jupyter-chat/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:183:33)
|
|
tests/unread.spec.ts:192:9 › #messagesNavigation › navigation with new unread message › should navigate to new unread message:
ui-tests/tests/unread.spec.ts#L0
3) tests/unread.spec.ts:192:9 › #messagesNavigation › navigation with new unread message › should navigate to new unread message
Test timeout of 60000ms exceeded.
|
|
tests/ui-config.spec.ts:214:7 › #typingNotification › should display typing user:
ui-tests/tests/test-utils.ts#L65
2) tests/ui-config.spec.ts:214:7 › #typingNotification › should display typing user ──────────────
Error: locator.isChecked: Target page, context or browser has been closed
at tests/test-utils.ts:65
63 | const tabName = splitPath[splitPath.length - 1];
64 | await page.waitForCondition(
> 65 | async () => await page.activity.isTabActive(tabName)
| ^
66 | );
67 | panel = await page.activity.getPanelLocator(tabName);
68 |
at Object.isInSimpleMode (/home/runner/work/jupyter-chat/jupyter-chat/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:311:17)
at ActivityHelper.isTabActive (/home/runner/work/jupyter-chat/jupyter-chat/ui-tests/node_modules/@jupyterlab/galata/src/helpers/activity.ts:46:21)
at /home/runner/work/jupyter-chat/jupyter-chat/ui-tests/tests/test-utils.ts:65:37
at Timeout.check (/home/runner/work/jupyter-chat/jupyter-chat/ui-tests/node_modules/@jupyterlab/galata/src/utils.ts:183:33)
|
|
tests/ui-config.spec.ts:214:7 › #typingNotification › should display typing user:
ui-tests/tests/ui-config.spec.ts#L0
2) tests/ui-config.spec.ts:214:7 › #typingNotification › should display typing user ──────────────
Test timeout of 60000ms exceeded.
|
|
tests/side-panel.spec.ts:167:9 › #sidepanel › #openingClosing › should list existing chat:
ui-tests/tests/side-panel.spec.ts#L173
1) tests/side-panel.spec.ts:167:9 › #sidepanel › #openingClosing › should list existing chat ─────
Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.jp-SidePanel.jp-chat-sidepanel').first().locator('.jp-SidePanel-toolbar .jp-Toolbar-item.jp-chat-open select').locator('option')
Expected: 2
Received: 1
Call log:
- expect.toHaveCount with timeout 10000ms
- waiting for locator('.jp-SidePanel.jp-chat-sidepanel').first().locator('.jp-SidePanel-toolbar .jp-Toolbar-item.jp-chat-open select').locator('option')
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
- locator resolved to 1 element
- unexpected value "1"
171 | );
172 |
> 173 | await expect(select.locator('option')).toHaveCount(2, { timeout: 10000 });
| ^
174 | await expect(select.locator('option').last()).toHaveText(name);
175 | });
176 |
at /home/runner/work/jupyter-chat/jupyter-chat/ui-tests/tests/side-panel.spec.ts:173:46
|
|
🎭 Playwright Run Summary
2 passed (15.7s)
|
|
🎭 Playwright Run Summary
3 flaky
tests/side-panel.spec.ts:167:9 › #sidepanel › #openingClosing › should list existing chat ──────
tests/ui-config.spec.ts:214:7 › #typingNotification › should display typing user ───────────────
tests/unread.spec.ts:192:9 › #messagesNavigation › navigation with new unread message › should navigate to new unread message
1 skipped
78 passed (5.5m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
integration-jupyterlab
|
12.5 MB |
sha256:efd8d0bbea7475c7ae1845969287c1be53817c1832106201073d9e647e9989bf
|
|
|
integration-notebook
|
189 KB |
sha256:3221048bb6dac4704c4a8ced60d4129c87a13cd871c205711425f527424400c4
|
|