Skip to content

Update to JupyterLab v4.4.0a2 #2271

Update to JupyterLab v4.4.0a2

Update to JupyterLab v4.4.0a2 #2271

Triggered via pull request January 7, 2025 09:42
Status Failure
Total duration 14m 35s
Artifacts 8

ui-tests.yml

on: pull_request
Matrix: ui-tests
Fit to window
Zoom out
Zoom in

Annotations

39 errors, 1 warning, and 4 notices
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <d
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is vis
[firefox] › test/filebrowser.spec.ts:32:7 › File Browser › Select one file: ui-tests/test/filebrowser.spec.ts#L41
3) [firefox] › test/filebrowser.spec.ts:32:7 › File Browser › Select one file ──────────────────── Error: expect(locator).toBeVisible() Locator: getByRole('toolbar').getByText('Open') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('toolbar').getByText('Open') 39 | 40 | ['Rename', 'Delete', 'Open', 'Download', 'Delete'].forEach(async (text) => { > 41 | expect(toolbar.getByText(text)).toBeVisible(); | ^ 42 | }); 43 | }); 44 | at forEach (/home/runner/work/notebook/notebook/ui-tests/test/filebrowser.spec.ts:41:39) at /home/runner/work/notebook/notebook/ui-tests/test/filebrowser.spec.ts:40:56
[firefox] › test/filebrowser.spec.ts:45:7 › File Browser › Select files and folders: ui-tests/test/filebrowser.spec.ts#L57
4) [firefox] › test/filebrowser.spec.ts:45:7 › File Browser › Select files and folders ─────────── Error: expect(locator).toBeVisible() Locator: getByRole('toolbar').getByText('Delete') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByRole('toolbar').getByText('Delete') 55 | expect(toolbar.getByText('Rename')).toBeHidden(); 56 | expect(toolbar.getByText('Open')).toBeHidden(); > 57 | expect(toolbar.getByText('Delete')).toBeVisible(); | ^ 58 | }); 59 | 60 | test('Select files and open', async ({ page, tmpPath }) => { at /home/runner/work/notebook/notebook/ui-tests/test/filebrowser.spec.ts:57:41
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <d
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is vis
[firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New: ui-tests/test/menus.spec.ts#L47
3) [firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New ──────────────── Error: Screenshot comparison failed: Expected an image 177px by 144px, received 146px by 72px. 820 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-firefox-linux.png Received: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-firefox/opened-menu-file-new-actual.png Diff: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-firefox/opened-menu-file-new-diff.png 45 | const menu = await page.menu.getOpenMenu(); 46 | expect(menu).toBeDefined(); > 47 | expect(await menu?.screenshot()).toMatchSnapshot(imageName.toLowerCase()); | ^ 48 | }); 49 | }); 50 | }); at /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts:47:40
[firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New: ui-tests/test/menus.spec.ts#L47
3) [firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New ──────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 177px by 144px, received 146px by 72px. 820 pixels (ratio 0.04 of all image pixels) are different. Expected: /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-firefox-linux.png Received: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-firefox-retry1/opened-menu-file-new-actual.png Diff: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-firefox-retry1/opened-menu-file-new-diff.png 45 | const menu = await page.menu.getOpenMenu(); 46 | expect(menu).toBeDefined(); > 47 | expect(await menu?.screenshot()).toMatchSnapshot(imageName.toLowerCase()); | ^ 48 | }); 49 | }); 50 | }); at /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts:47:40
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <d
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is vis
ui-tests (chromium)
Process completed with exit code 1.
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L1
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title: ui-tests/test/editor.spec.ts#L43
1) [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: proxy.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('text="environment.yml"') 41 | 42 | // Click on the title > 43 | await page.click(`text="${FILE}"`); | ^ 44 | 45 | const newName = 'test.yml'; 46 | await processRenameDialog(page, FILE, newName); at /home/runner/work/notebook/notebook/ui-tests/test/editor.spec.ts:43:16
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <d
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L1
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry: ui-tests/test/editor.spec.ts#L58
2) [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ───────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for locator('li:has(div.lm-MenuBar-itemLabel:text-is("File"))') - locator resolved to <li tabindex="0" role="menuitem" aria-haspopup="true" aria-disabled="false" class="lm-MenuBar-item">…</li> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div></div> intercepts pointer events - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is vis
[chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New: ui-tests/test/menus.spec.ts#L47
3) [chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New ─────────────── Error: Screenshot comparison failed: Expected an image 177px by 144px, received 146px by 72px. 600 pixels (ratio 0.03 of all image pixels) are different. Expected: /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-chromium-linux.png Received: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-chromium/opened-menu-file-new-actual.png Diff: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-chromium/opened-menu-file-new-diff.png 45 | const menu = await page.menu.getOpenMenu(); 46 | expect(menu).toBeDefined(); > 47 | expect(await menu?.screenshot()).toMatchSnapshot(imageName.toLowerCase()); | ^ 48 | }); 49 | }); 50 | }); at /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts:47:40
[chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New: ui-tests/test/menus.spec.ts#L47
3) [chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New ─────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: Expected an image 177px by 144px, received 146px by 72px. 600 pixels (ratio 0.03 of all image pixels) are different. Expected: /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts-snapshots/opened-menu-file-new-chromium-linux.png Received: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-chromium-retry1/opened-menu-file-new-actual.png Diff: /home/runner/work/notebook/notebook/ui-tests/test-results/test-menus-Notebook-Menus-Open-menu-item-File-New-chromium-retry1/opened-menu-file-new-diff.png 45 | const menu = await page.menu.getOpenMenu(); 46 | expect(menu).toBeDefined(); > 47 | expect(await menu?.screenshot()).toMatchSnapshot(imageName.toLowerCase()); | ^ 48 | }); 49 | }); 50 | }); at /home/runner/work/notebook/notebook/ui-tests/test/menus.spec.ts:47:40
Build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
2 failed [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ───── [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ─────────── 3 flaky [firefox] › test/filebrowser.spec.ts:32:7 › File Browser › Select one file ───────────────────── [firefox] › test/filebrowser.spec.ts:45:7 › File Browser › Select files and folders ──────────── [firefox] › test/notebook.spec.ts:24:7 › Notebook › Title should be rendered ─────────────────── 31 passed (4.3m)
🎭 Playwright Run Summary
6 failed [firefox] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ───── [firefox] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ─────────── [firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New ───────────────── [firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item View ───────────────────── [firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item Settings ───────────────── [firefox] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item Settings>Theme ─────────── 3 flaky [firefox] › test/filebrowser.spec.ts:32:7 › File Browser › Select one file ───────────────────── [firefox] › test/filebrowser.spec.ts:45:7 › File Browser › Select files and folders ──────────── [firefox] › test/notebook.spec.ts:24:7 › Notebook › Title should be rendered ─────────────────── 27 passed (4.3m)
🎭 Playwright Run Summary
2 failed [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── 34 passed (4.5m)
🎭 Playwright Run Summary
6 failed [chromium] › test/editor.spec.ts:35:7 › Editor › Renaming the file by clicking on the title ──── [chromium] › test/editor.spec.ts:53:7 › Editor › Renaming the file via the menu entry ────────── [chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item File>New ──────────────── [chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item View ──────────────────── [chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item Settings ──────────────── [chromium] › test/menus.spec.ts:37:9 › Notebook Menus › Open menu item Settings>Theme ────────── 30 passed (4.5m)

Artifacts

Produced during runtime
Name Size
notebook-chromium-test-assets
5.19 MB
notebook-chromium-test-report
5.68 MB
notebook-chromium-updated-snapshots
328 KB
notebook-dist-2271
26.5 MB
notebook-firefox-test-assets
8.99 MB
notebook-firefox-test-report
9.47 MB
notebook-firefox-updated-snapshots
382 KB
notebook-pkgs-2271
57.8 KB