Fix extension not showing up in the Settings Editor #172
Annotations
6 errors and 1 notice
Execute integration tests:
ui-tests/tests/timing_outcomes.spec.ts#L28
1) tests/timing_outcomes.spec.ts:20:7 › Timing outcomes › "Execution started at" state ───────────
Error: Screenshot comparison failed:
65 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/tests/timing_outcomes.spec.ts-snapshots/execution-started-linux.png
Received: /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/test-results/tests-timing_outcomes-Timing-outcomes-Execution-started-at-state/execution-started-actual.png
Diff: /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/test-results/tests-timing_outcomes-Timing-outcomes-Execution-started-at-state/execution-started-diff.png
26 | const widget = await cell.waitForSelector('.execute-time');
27 | expect(await widget.textContent()).toContain('Execution started at');
> 28 | expect(await maskedScreenshot(widget)).toMatchSnapshot(
| ^
29 | 'execution-started.png'
30 | );
31 | });
at /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/tests/timing_outcomes.spec.ts:28:44
|
Execute integration tests:
ui-tests/tests/timing_outcomes.spec.ts#L28
1) tests/timing_outcomes.spec.ts:20:7 › Timing outcomes › "Execution started at" state ───────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
65 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/tests/timing_outcomes.spec.ts-snapshots/execution-started-linux.png
Received: /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/test-results/tests-timing_outcomes-Timing-outcomes-Execution-started-at-state-retry1/execution-started-actual.png
Diff: /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/test-results/tests-timing_outcomes-Timing-outcomes-Execution-started-at-state-retry1/execution-started-diff.png
26 | const widget = await cell.waitForSelector('.execute-time');
27 | expect(await widget.textContent()).toContain('Execution started at');
> 28 | expect(await maskedScreenshot(widget)).toMatchSnapshot(
| ^
29 | 'execution-started.png'
30 | );
31 | });
at /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/tests/timing_outcomes.spec.ts:28:44
|
Execute integration tests:
ui-tests/tests/windowed_notebook.spec.ts#L26
2) tests/windowed_notebook.spec.ts:20:7 › Windowed notebook › Node attaches after scrolling into view
Error: expect(received).toBeTruthy()
Received: false
24 | // Get the 100th cells locator without scrolling
25 | const lastCellLocator = page.locator('.jp-Cell:last-child');
> 26 | expect(await lastCellLocator.isHidden()).toBeTruthy();
| ^
27 | const widgetLocator = lastCellLocator.locator('.execute-time');
28 | expect(await widgetLocator.isHidden()).toBeTruthy();
29 | // Scroll to the 100th cell
at /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/tests/windowed_notebook.spec.ts:26:46
|
Execute integration tests:
ui-tests/tests/windowed_notebook.spec.ts#L26
2) tests/windowed_notebook.spec.ts:20:7 › Windowed notebook › Node attaches after scrolling into view
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
24 | // Get the 100th cells locator without scrolling
25 | const lastCellLocator = page.locator('.jp-Cell:last-child');
> 26 | expect(await lastCellLocator.isHidden()).toBeTruthy();
| ^
27 | const widgetLocator = lastCellLocator.locator('.execute-time');
28 | expect(await widgetLocator.isHidden()).toBeTruthy();
29 | // Scroll to the 100th cell
at /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/tests/windowed_notebook.spec.ts:26:46
|
Execute integration tests:
ui-tests/tests/settings_editor.spec.ts#L12
3) tests/settings_editor.spec.ts:4:7 › Settings Editor › Execute Time show up in the Settings Editor
Error: expect(locator).toHaveCount(expected)
Locator: locator('.jp-PluginList .jp-PluginList-entry').locator('text="Execute Time"')
Expected: 1
Received: 0
Call log:
- expect.toHaveCount with timeout 5000ms
- waiting for locator('.jp-PluginList .jp-PluginList-entry').locator('text="Execute Time"')
- locator resolved to 0 elements
- unexpected value "0"
10 | );
11 |
> 12 | expect(plugin).toHaveCount(1);
| ^
13 | });
14 | });
15 |
at /home/runner/work/jupyterlab-execute-time/jupyterlab-execute-time/ui-tests/tests/settings_editor.spec.ts:12:20
|
Execute integration tests
Process completed with exit code 1.
|
Execute integration tests
2 failed
tests/timing_outcomes.spec.ts:20:7 › Timing outcomes › "Execution started at" state ────────────
tests/windowed_notebook.spec.ts:20:7 › Windowed notebook › Node attaches after scrolling into view
1 flaky
tests/settings_editor.spec.ts:4:7 › Settings Editor › Execute Time show up in the Settings Editor
6 passed (1.7m)
|
Loading