Skip to content

changes from ocean in 4.1.8 #40

changes from ocean in 4.1.8

changes from ocean in 4.1.8 #40

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

galata.yml

on: pull_request
Visual Regression Tests
52m 1s
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:00 AM↵Modified: 1/7/25, 9:00 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:01 AM↵Modified: 1/7/25, 9:01 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/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter: galata/test/jupyterlab/cells.test.ts#L50
2) [jupyterlab] › test/jupyterlab/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter Error: expect(received).toEqual(expected) // deep equality Expected: ["4294967296"] Received: null 48 | // Confirm that the cell has be executed by checking output 49 | const output = await page.notebook.getCellTextOutput(0); > 50 | expect(output).toEqual(['4294967296']); | ^ 51 | 52 | // Expect the input to NOT include an extra line; 53 | const text = await page.notebook.getCellTextInput(0); at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/cells.test.ts:50:20
[jupyterlab] › test/jupyterlab/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter: galata/test/jupyterlab/cells.test.ts#L1
2) [jupyterlab] › test/jupyterlab/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[jupyterlab] › test/jupyterlab/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter: galata/src/helpers/notebook.ts#L1269
2) [jupyterlab] › test/jupyterlab/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.evaluate: Test timeout of 60000ms exceeded. at src/helpers/notebook.ts:1269 1267 | // Wait until the CodeMirror highlighting is stable 1268 | // over 10 consecutive animation frames. > 1269 | await cell.evaluate((cell: HTMLElement) => { | ^ 1270 | let _resolve: () => void; 1271 | const promise = new Promise<void>(resolve => { 1272 | _resolve = resolve; at NotebookHelper.setCell (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/notebook.ts:1269:18) at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/cells.test.ts:42:5
[jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion: galata/test/jupyterlab/completer.test.ts#L1
3) [jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion Test timeout of 60000ms exceeded.
[jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion: galata/src/helpers/notebook.ts#L456
3) [jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion Error: page.waitForTimeout: Test timeout of 60000ms exceeded. at src/helpers/notebook.ts:456 454 | let done = false; 455 | do { > 456 | await this.page.waitForTimeout(20); | ^ 457 | done = await this.page.evaluate(cellIdx => { 458 | return window.galata.haveBeenExecuted(cellIdx); 459 | }, cellIndex); at NotebookHelper.waitForRun (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/notebook.ts:456:23) 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:24:7
[jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion: galata/test/jupyterlab/completer.test.ts#L1
3) [jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
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
16 failed [galata] › test/galata/filebrowser.spec.ts:39:7 › filebrowser helper › should open the file with another factory [jupyterlab] › test/jupyterlab/cells.test.ts:41:7 › Run Cells With Keyboard › Run code cell with Ctrl + Enter [jupyterlab] › test/jupyterlab/completer.test.ts:16:9 › Completer › Notebook › Open completer on notebook and accept suggestion [jupyterlab] › test/jupyterlab/completer.test.ts:58:9 › Completer › Notebook › Show documentation panel [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/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 13 flaky [galata] › test/galata/notebook.spec.ts:76:7 › Notebook Tests › Create Code cell ─────────────── [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/completer.test.ts:141:9 › Completer › Notebook › Filter notebook completer suggestions by typing [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-scroll-no-windowing.test.ts:282:7 › Notebook scroll over long outputs (no windowing) › should scroll smoothly without snapping to headings [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:84:5 › should not update height when hiding [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:314:5 › should detach a markdown code cell when scrolling out of the viewport [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:340:5 › should reattach a markdown code cell when scrolling back into the viewport [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:559:5 › should navigate to a search hit in a out-of-viewport cell 464 passed (45.3m)

Artifacts

Produced during runtime
Name Size
jupyterlab-galata-report
54.9 MB
jupyterlab-galata-test-assets
51.2 MB