Add first demonstrator of inline completion #3312
Annotations
7 errors, 1 warning, and 1 notice
Start a server and run tests:
tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts#L60
1) [chromium] › jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:45:7 › Dataframe renders as mitosheet › Use empty code cell if it exists
Error: expect(received).toContain(expected) // indexOf
Expected substring: "# Empty code cell"
Received string: "[ ]:"
58 | // Check that the third cell still contains the placeholder text
59 | const thirdCell = await page.locator('.jp-Cell-inputArea').nth(2);
> 60 | expect(await thirdCell.textContent()).toContain(placeholderCellText);
| ^
61 |
62 | })
63 |
at /home/runner/work/mito/mito/tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:60:43
|
Start a server and run tests:
tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts#L1
2) [chromium] › jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:64:7 › Dataframe renders as mitosheet › Rerunning hanging df creates new code cell
Test timeout of 60000ms exceeded.
|
Start a server and run tests:
tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts#L71
2) [chromium] › jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:64:7 › Dataframe renders as mitosheet › Rerunning hanging df creates new code cell
Error: page.waitForTimeout: Test timeout of 60000ms exceeded.
69 | // Edit the Mitosheet -> rerun df -> edit again
70 | await updateCellValue(page, 'Aaron', '"Jon"')
> 71 | await page.notebook.runCell(0);
| ^
72 | await updateCellValue(page, '4', '10')
73 |
74 | // Check that there are now two Mito generated code cells
at NotebookHelper.waitForRun (/home/runner/work/mito/mito/tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:456:23)
at NotebookHelper.runCell (/home/runner/work/mito/mito/tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:1411:5)
at /home/runner/work/mito/mito/tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:71:5
|
Start a server and run tests:
tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts#L1
2) [chromium] › jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:64:7 › Dataframe renders as mitosheet › Rerunning hanging df creates new code cell
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
Start a server and run tests:
tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts#L71
2) [chromium] › jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:64:7 › Dataframe renders as mitosheet › Rerunning hanging df creates new code cell
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.waitForTimeout: Test timeout of 60000ms exceeded.
69 | // Edit the Mitosheet -> rerun df -> edit again
70 | await updateCellValue(page, 'Aaron', '"Jon"')
> 71 | await page.notebook.runCell(0);
| ^
72 | await updateCellValue(page, '4', '10')
73 |
74 | // Check that there are now two Mito generated code cells
at NotebookHelper.waitForRun (/home/runner/work/mito/mito/tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:456:23)
at NotebookHelper.runCell (/home/runner/work/mito/mito/tests/node_modules/@jupyterlab/galata/src/helpers/notebook.ts:1411:5)
at /home/runner/work/mito/mito/tests/jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:71:5
|
Start a server and run tests:
tests/jupyterlab_ui_tests/jupyterlab.mitosheet.spec.ts#L115
3) [chromium] › jupyterlab_ui_tests/jupyterlab.mitosheet.spec.ts:105:7 › Mitosheet JupyterLab integration › Automatically inserts new cell if user deletes mitosheet code
Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.jp-Notebook .jp-InputPrompt')
Expected: 1
Received: 2
Call log:
- expect.toHaveCount with timeout 5000ms
- waiting for locator('.jp-Notebook .jp-InputPrompt')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
113 | await page.locator('.jp-Notebook .jp-InputPrompt').nth(1).click();
114 | await page.keyboard.type('dd');
> 115 | await expect(page.locator('.jp-Notebook .jp-InputPrompt')).toHaveCount(1);
| ^
116 |
117 | // Make another edit and check that the modal doesn't appear, and that the cell below the mitosheet call has been updated
118 | await updateCellValue(page, 'new cell value', "'another cell value'");
at /home/runner/work/mito/mito/tests/jupyterlab_ui_tests/jupyterlab.mitosheet.spec.ts:115:64
|
Start a server and run tests:
tests/jupyterlab_ui_tests/jupyterlab.mitosheet.spec.ts#L115
3) [chromium] › jupyterlab_ui_tests/jupyterlab.mitosheet.spec.ts:105:7 › Mitosheet JupyterLab integration › Automatically inserts new cell if user deletes mitosheet code
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected)
Locator: locator('.jp-Notebook .jp-InputPrompt')
Expected: 1
Received: 2
Call log:
- expect.toHaveCount with timeout 5000ms
- waiting for locator('.jp-Notebook .jp-InputPrompt')
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
- locator resolved to 2 elements
- unexpected value "2"
113 | await page.locator('.jp-Notebook .jp-InputPrompt').nth(1).click();
114 | await page.keyboard.type('dd');
> 115 | await expect(page.locator('.jp-Notebook .jp-InputPrompt')).toHaveCount(1);
| ^
116 |
117 | // Make another edit and check that the modal doesn't appear, and that the cell below the mitosheet call has been updated
118 | await updateCellValue(page, 'new cell value', "'another cell value'");
at /home/runner/work/mito/mito/tests/jupyterlab_ui_tests/jupyterlab.mitosheet.spec.ts:115:64
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "test-results-grid-macos-latest-python3.10-firefox".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Start a server and run tests
3 flaky
[chromium] › jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:45:7 › Dataframe renders as mitosheet › Use empty code cell if it exists
[chromium] › jupyterlab_ui_tests/jupyterlab.dataframe-render.spec.ts:64:7 › Dataframe renders as mitosheet › Rerunning hanging df creates new code cell
[chromium] › jupyterlab_ui_tests/jupyterlab.mitosheet.spec.ts:105:7 › Mitosheet JupyterLab integration › Automatically inserts new cell if user deletes mitosheet code
1 skipped
6 passed (2.6m)
|
Loading