Skip to content

changes from ocean in 4.1.8 #41

changes from ocean in 4.1.8

changes from ocean in 4.1.8 #41

Triggered via pull request January 7, 2025 08:58
Status Failure
Total duration 52m 43s
Artifacts 2

galata.yml

on: pull_request
Visual Regression Tests
52m 35s
Visual Regression Tests
Matrix: Visual Regression Documentation
Fit to window
Zoom out
Zoom in

Annotations

13 errors, 2 warnings, and 1 notice
Visual Regression Documentation (3.10.6)
Process completed with exit code 2.
Visual Regression Documentation (3.10.6)
Process completed with exit code 1.
Visual Regression Documentation (3.10.6)
Process completed with exit code 1.
[galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory: galata/test/galata/filebrowser.spec.ts#L1
1) [galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory Test timeout of 60000ms exceeded.
[galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory: galata/src/helpers/filebrowser.ts#L113
1) [galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('region', { name: 'File Browser Section' }).getByRole('listitem', { name: /^Name: Untitled.ipynb/ }) - locator resolved to <li data-isdir="false" data-file-type="notebook" class="jp-DirListing-item jp-mod-selected" title="Name: Untitled.ipynb↵Size: 72 B↵Path: test-galata-filebrowser-fi-c2097-e-file-with-anoth...↵Created: 1/7/25, 9:05 AM↵Modified: 1/7/25, 9:05 AM↵Writable: true">…</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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialo
[galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory: galata/test/galata/filebrowser.spec.ts#L1
1) [galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory: galata/src/helpers/filebrowser.ts#L113
1) [galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('region', { name: 'File Browser Section' }).getByRole('listitem', { name: /^Name: Untitled.ipynb/ }) - locator resolved to <li data-isdir="false" data-file-type="notebook" class="jp-DirListing-item jp-mod-selected" title="Name: Untitled.ipynb↵Size: 72 B↵Path: test-galata-filebrowser-fi-c2097-e-file-with-anoth...↵Created: 1/7/25, 9:06 AM↵Modified: 1/7/25, 9:06 AM↵Writable: true">…</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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> intercepts pointer events - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible
[jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel: galata/test/jupyterlab/completer.test.ts#L1
2) [jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel Test timeout of 60000ms exceeded.
[jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel: galata/src/helpers/notebook.ts#L1160
2) [jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('main').locator('[role="tabpanel"][id="id-f0a26123-b29f-47e4-a56d-21ab19abb304"]').locator('.jp-NotebookPanel-notebook').first().locator('.jp-Cell[data-windowed-list-index="0"]') - locator resolved to <div tabindex="0" data-windowed-list-index="0" aria-label="Code Cell Content" class="lm-Widget jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-selected jp-mod-noOutputs jp-mod-active">…</div> - 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-modal="true" class="lm-Widget jp-Dialog jp-ThemedContainer">…</dialog> 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 - <dialog aria-m
[jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel: galata/test/jupyterlab/completer.test.ts#L1
2) [jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel: galata/src/utils.ts#L311
2) [jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.isChecked: Target page, context or browser has been closed at src/utils.ts:311 309 | export function isInSimpleMode(page: Page): Promise<boolean> { 310 | const toggle = page.getByRole('switch', { name: 'Simple' }); > 311 | return toggle.isChecked(); | ^ 312 | } 313 | at Object.isInSimpleMode (/home/runner/work/jupyterlab/jupyterlab/galata/src/utils.ts:311:17) at ActivityHelper.isTabActive (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/activity.ts:46:21) at fn (/home/runner/work/jupyterlab/jupyterlab/galata/src/fixtures.ts:354:33) at Timeout.check (/home/runner/work/jupyterlab/jupyterlab/galata/src/utils.ts:183:33)
[jupyterlab] › test/jupyterlab/completer.test.ts:141:9 › Completer › Notebook › Filter notebook completer suggestions by typing: galata/test/jupyterlab/completer.test.ts#L1
3) [jupyterlab] › test/jupyterlab/completer.test.ts:141:9 › Completer › Notebook › Filter notebook completer suggestions by typing Test timeout of 60000ms exceeded.
[jupyterlab] › test/jupyterlab/completer.test.ts:141:9 › Completer › Notebook › Filter notebook completer suggestions by typing: galata/src/helpers/notebook.ts#L457
3) [jupyterlab] › test/jupyterlab/completer.test.ts:141:9 › Completer › Notebook › Filter notebook completer suggestions by typing Error: page.evaluate: Target page, context or browser has been closed at src/helpers/notebook.ts:457 455 | do { 456 | await this.page.waitForTimeout(20); > 457 | done = await this.page.evaluate(cellIdx => { | ^ 458 | return window.galata.haveBeenExecuted(cellIdx); 459 | }, cellIndex); 460 | } while (!done); at NotebookHelper.waitForRun (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/notebook.ts:457:30) at NotebookHelper.runCell (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/notebook.ts:1411:5) at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/completer.test.ts:148:7
Visual Regression Documentation (3.10.6)
No files were found with the provided path: core/galata/test-results. No artifacts will be uploaded.
Visual Regression Documentation (3.10.6)
No files were found with the provided path: core/galata/playwright-report. No artifacts will be uploaded.
🎭 Playwright Run Summary
17 failed [galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory [jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel [jupyterlab] › test/jupyterlab/completer.test.ts:141:9 › Completer › Notebook › Filter notebook completer suggestions by typing [jupyterlab] › test/jupyterlab/general.test.ts:7:7 › General Tests › Launch Screen ───────────── [jupyterlab] › test/jupyterlab/general.test.ts:12:7 › General Tests › Enter Simple Mode ──────── [jupyterlab] › test/jupyterlab/general.test.ts:27:7 › General Tests › Toggle Dark theme ──────── [jupyterlab] › test/jupyterlab/inline-completer.test.ts:114:9 › Inline Completer › Widget "always", shortcuts off › Shows up on invoke command [jupyterlab] › test/jupyterlab/menus.test.ts:30:9 › General Tests › Open menu item File ──────── [jupyterlab] › test/jupyterlab/notebook-create.test.ts:57:9 › Notebook Create › Open menu item File [jupyterlab] › test/jupyterlab/notebook-max-outputs.test.ts:18:5 › Limit cell outputs ────────── [jupyterlab] › test/jupyterlab/notebook-max-outputs.test.ts:37:5 › Don't limit cell outputs if input is requested [jupyterlab] › test/jupyterlab/notebook-max-outputs.test.ts:59:5 › Display input value ───────── [jupyterlab] › test/jupyterlab/notebook-toolbar.test.ts:297:7 › Reactive toolbar › Item added from extension should be correctly placed in popup toolbar [jupyterlab] › test/jupyterlab/outputarea-stdin.test.ts:81:9 › Stdin for ipdb › Typing in stdin box [jupyterlab] › test/jupyterlab/outputarea-stdin.test.ts:110:7 › Stdin for ipdb › Subsequent execution in short succession [jupyterlab] › test/jupyterlab/sidebars.test.ts:130:7 › Sidebars › Capture File Browser on right [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:84:5 › should not update height when hiding 12 flaky [jupyterlab] › test/jupyterlab/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter [jupyterlab] › test/jupyterlab/collapsible-headings.test.ts:34:7 › Collapsible Headings; showHCB › Show Collapser Selected; showHCB [jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion [jupyterlab] › test/jupyterlab/completer.test.ts:110:9 › Completer › Notebook › Token completions show up without running the cell when in the same cell [jupyterlab] › test/jupyterlab/debugger.test.ts:125:7 › Debugger Tests › Start debug session (Script) [jupyterlab] › test/jupyterlab/html-viewer.test.ts:26:7 › HTML Viewer › should notify links are blocked for untrusted file [jupyterlab] › test/jupyterlab/notebook-edit.test.ts:22:7 › Notebook Edit › Execute Code cell ── [jupyterlab] › test/jupyterlab/notebook-edit.test.ts:31:7 › Notebook Edit › Re-edit after execution [jupyterlab] › test/jupyterlab/notebook-edit.test.ts:42:7 › Notebook Edit › Execute again ────── [jupyterlab] › test/jupyterlab/notebook-edit.test.ts:158:7 › Notebook Edit › Merge split cells ─ [jupyterlab] › test/jupyterlab/notebook-scroll-no-windowing.test.ts:282:7 › Notebook scroll over long outputs (no windowing) › should scroll smoothly without snapping to headings [jupyterlab] › test/jupyterlab/outputarea-stdin.test.ts:81:9 › Stdin for ipdb › Typing in shadow DOM input 464 passed (45.9m)

Artifacts

Produced during runtime
Name Size
jupyterlab-galata-report
58.3 MB
jupyterlab-galata-test-assets
54.5 MB