Skip to content

Bump the pip group across 1 directory with 2 updates #409

Bump the pip group across 1 directory with 2 updates

Bump the pip group across 1 directory with 2 updates #409

Triggered via pull request July 8, 2024 16:00
Status Failure
Total duration 42m 1s
Artifacts 4

galata.yml

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

Annotations

11 errors and 2 notices
[documentation] › test/documentation/debugger.test.ts:126:7 › Debugger › Breakpoints on exception: core/galata/test/documentation/debugger.test.ts#L189
1) [documentation] › test/documentation/debugger.test.ts:126:7 › Debugger › Breakpoints on exception Error: Screenshot comparison failed: 366 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/work/jupyterlab/jupyterlab/core/galata/test/documentation/debugger.test.ts-snapshots/debugger-stop-on-raised-exception-documentation-linux.png Received: /home/runner/work/jupyterlab/jupyterlab/core/galata/test-results/test-documentation-debugge-b2db7-er-Breakpoints-on-exception-documentation/debugger-stop-on-raised-exception-actual.png Diff: /home/runner/work/jupyterlab/jupyterlab/core/galata/test-results/test-documentation-debugge-b2db7-er-Breakpoints-on-exception-documentation/debugger-stop-on-raised-exception-diff.png 187 | clip: { y: 110, x: 300, width: 300, height: 80 } 188 | }) > 189 | ).toMatchSnapshot('debugger_stop_on_raised_exception.png'); | ^ 190 | await page.click('jp-button[title^=Continue]'); 191 | await page.click('jp-button[title^=Continue]'); 192 | }); at /home/runner/work/jupyterlab/jupyterlab/core/galata/test/documentation/debugger.test.ts:189:7
[documentation] › test/documentation/debugger.test.ts:126:7 › Debugger › Breakpoints on exception: core/galata/src/helpers/notebook.ts#L456
1) [documentation] › test/documentation/debugger.test.ts:126:7 › Debugger › Breakpoints on exception Error: page.waitForTimeout: Test ended. 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/core/galata/src/helpers/notebook.ts:456:23) at NotebookHelper.runCell (/home/runner/work/jupyterlab/jupyterlab/core/galata/src/helpers/notebook.ts:1411:5)
[documentation] › test/documentation/general.test.ts:628:7 › General › Keyboard Shortcuts Help: core/galata/test/documentation/general.test.ts#L638
2) [documentation] › test/documentation/general.test.ts:628:7 › General › Keyboard Shortcuts Help Error: Screenshot comparison failed: 959 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/work/jupyterlab/jupyterlab/core/galata/test/documentation/general.test.ts-snapshots/shortcuts-help-documentation-linux.png Received: /home/runner/work/jupyterlab/jupyterlab/core/galata/test-results/test-documentation-general-General-Keyboard-Shortcuts-Help-documentation/shortcuts-help-actual.png Diff: /home/runner/work/jupyterlab/jupyterlab/core/galata/test-results/test-documentation-general-General-Keyboard-Shortcuts-Help-documentation/shortcuts-help-diff.png 636 | await page.keyboard.press('Control+Shift+H'); 637 | > 638 | expect(await page.locator('.jp-Notebook').screenshot()).toMatchSnapshot( | ^ 639 | 'shortcuts_help.png' 640 | ); 641 | }); at /home/runner/work/jupyterlab/jupyterlab/core/galata/test/documentation/general.test.ts:638:61
[jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:474:5 › should rendered injected HTML scripts of out-of-viewport cells: galata/test/jupyterlab/windowed-notebook.test.ts#L489
1) [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:474:5 › should rendered injected HTML scripts of out-of-viewport cells Error: expect(received).toBeGreaterThan(expected) Expected: > 1 Received: 0 487 | expect( 488 | await page.getByText('JavaScript injected from HTML').count() > 489 | ).toBeGreaterThan(1); | ^ 490 | }); 491 | 492 | test('should rendered injected JavaScript snippets of out-of-viewport cells', async ({ at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/windowed-notebook.test.ts:489:5
[jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:474:5 › should rendered injected HTML scripts of out-of-viewport cells: galata/test/jupyterlab/windowed-notebook.test.ts#L489
1) [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:474:5 › should rendered injected HTML scripts of out-of-viewport cells Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeGreaterThan(expected) Expected: > 1 Received: 0 487 | expect( 488 | await page.getByText('JavaScript injected from HTML').count() > 489 | ).toBeGreaterThan(1); | ^ 490 | }); 491 | 492 | test('should rendered injected JavaScript snippets of out-of-viewport cells', async ({ at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/windowed-notebook.test.ts:489:5
[jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:86:7 › Notebook Markdown › Render a MermaidJS flowchart: galata/test/jupyterlab/notebook-markdown.test.ts#L89
2) [jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:86:7 › Notebook Markdown › Render a MermaidJS flowchart Error: locator.screenshot: Element is not attached to the DOM Call log: - taking element screenshot - waiting for fonts to load... - fonts loaded - attempting scroll into view action - waiting for element to be stable 87 | const imageName = 'render-mermaid-flowchart.png'; 88 | const cell = await page.notebook.getCellLocator(3); > 89 | expect(await cell!.screenshot()).toMatchSnapshot(imageName); | ^ 90 | }); 91 | 92 | test('Render a MermaidJS error', async ({ page, tmpPath }) => { at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/notebook-markdown.test.ts:89:24
[jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:92:7 › Notebook Markdown › Render a MermaidJS error: galata/test/jupyterlab/notebook-markdown.test.ts#L1
3) [jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:92:7 › Notebook Markdown › Render a MermaidJS error Test timeout of 60000ms exceeded.
[jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:92:7 › Notebook Markdown › Render a MermaidJS error: galata/test/jupyterlab/notebook-markdown.test.ts#L95
3) [jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:92:7 › Notebook Markdown › Render a MermaidJS error Error: locator.screenshot: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('main').locator('[role="tabpanel"][id="id-30980a3f-6a3d-4690-b1c5-f6015ed6587e"]').locator('.jp-NotebookPanel-notebook').first().locator('.jp-Cell[data-windowed-list-index="4"]') 93 | const imageName = 'render-mermaid-error.png'; 94 | const cell = await page.notebook.getCellLocator(4); > 95 | expect(await cell!.screenshot()).toMatchSnapshot(imageName); | ^ 96 | }); 97 | }); 98 | at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/notebook-markdown.test.ts:95:24
[jupyterlab] › test/jupyterlab/notebook-replace.test.ts:190:11 › Notebook Search and Replace › Replace in a raw cell and a code cell with a string containing the query string twice: galata/src/galata.ts#L859
4) [jupyterlab] › test/jupyterlab/notebook-replace.test.ts:190:11 › Notebook Search and Replace › Replace in a raw cell and a code cell with a string containing the query string twice Error: "apiRequestContext.fetch: Target page, context or browser has been closed Call log: - → GET http://localhost:8888/api/terminals?1720456192119 - user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/127.0.6533.17 Safari/537.36 - accept: */* - accept-encoding: gzip,deflate,br - accept-language: en-US - content-type: application/json - cookie: username-localhost-8888="2|1:0|10:1720456180|23:username-localhost-8888|196:eyJ1c2VybmFtZSI6ICIxOWM0YTE4M2RjYmU0YThjOGZiZDEyMTZmZWNkNTg5NyIsICJuYW1lIjogIkFub255bW91cyBUaHlvbmUiLCAiZGlzcGxheV9uYW1lIjogIkFub255bW91cyBUaHlvbmUiLCAiaW5pdGlhbHMiOiAiQVQiLCAiY29sb3IiOiBudWxsfQ==|9b020f72eb5c18b453632ef515b28ebd511bec90b5f960f3e12330af5d4872cb"; _xsrf=2|5e8b5a84|f014486d18a1981353a9bc3bc2d371d6|1720456180 - referer: http://localhost:8888/lab/tree/test-jupyterlab-notebook-r-c4f74-ning-the-query-string-twice-jupyterlab/Untitled.ipynb - x-xsrftoken: 2|5e8b5a84|f014486d18a1981353a9bc3bc2d371d6|1720456180 - sec-ch-ua: "Not)A;Brand";v="99", "HeadlessChrome";v="127", "Chromium";v="127" - sec-ch-ua-mobile: ?0 - sec-ch-ua-platform: "Linux" " while running route callback. Consider awaiting `await page.unrouteAll({ behavior: 'ignoreErrors' })` before the end of the test to ignore remaining routes in flight. at src/galata.ts:859 857 | } else { 858 | // Proxy the GET request > 859 | const response = await ctxt.request.fetch(request); | ^ 860 | if (!response.ok()) { 861 | if (!page.isClosed() && !isClosed) { 862 | return route.fulfill({ at /home/runner/work/jupyterlab/jupyterlab/galata/src/galata.ts:859:51
[jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:48:5 › should update window height on resize: galata/test/jupyterlab/windowed-notebook.test.ts#L81
5) [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:48:5 › should update window height on resize Error: expect(received).toBeGreaterThan(expected) Expected: > 351 Received: 351 79 | const heightAfterResize = await getWindowHeight(notebook!); 80 | > 81 | expect(heightAfterResize).toBeGreaterThan(heightAfterSplit); | ^ 82 | }); 83 | 84 | test('should not update height when hiding', async ({ page, tmpPath }) => { at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/windowed-notebook.test.ts:81:29
Visual Regression Tests
Process completed with exit code 1.
🎭 Playwright Run Summary
2 flaky [documentation] › test/documentation/debugger.test.ts:126:7 › Debugger › Breakpoints on exception [documentation] › test/documentation/general.test.ts:628:7 › General › Keyboard Shortcuts Help ─ 61 passed (4.5m)
🎭 Playwright Run Summary
1 failed [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:474:5 › should rendered injected HTML scripts of out-of-viewport cells 4 flaky [jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:86:7 › Notebook Markdown › Render a MermaidJS flowchart [jupyterlab] › test/jupyterlab/notebook-markdown.test.ts:92:7 › Notebook Markdown › Render a MermaidJS error [jupyterlab] › test/jupyterlab/notebook-replace.test.ts:190:11 › Notebook Search and Replace › Replace in a raw cell and a code cell with a string containing the query string twice [jupyterlab] › test/jupyterlab/windowed-notebook.test.ts:48:5 › should update window height on resize 475 passed (31.6m)

Artifacts

Produced during runtime
Name Size
jupyterlab-documentation-report Expired
1.27 MB
jupyterlab-documentation-test-assets Expired
335 KB
jupyterlab-galata-report Expired
7.69 MB
jupyterlab-galata-test-assets Expired
3.5 MB