[.github] add CODEOWNERS + ofascommon workflow #2
galata.yml
on: pull_request
Visual Regression Tests
30m 38s
Matrix: Visual Regression Documentation
Annotations
9 errors, 3 warnings, and 2 notices
[jupyterlab] › test/jupyterlab/debugger.test.ts:34:7 › Debugger Tests › Start debug session:
galata/test/jupyterlab/debugger.test.ts#L1
1) [jupyterlab] › test/jupyterlab/debugger.test.ts:34:7 › Debugger Tests › Start debug session ───
Test timeout of 60000ms exceeded.
|
[jupyterlab] › test/jupyterlab/debugger.test.ts:34:7 › Debugger Tests › Start debug session:
galata/src/helpers/debuggerpanel.ts#L129
1) [jupyterlab] › test/jupyterlab/debugger.test.ts:34:7 › Debugger Tests › Start debug session ───
Error: page.waitForSelector: Target closed
=========================== logs ===========================
waiting for locator('.jp-DebuggerBreakpoints').locator('.jp-DebuggerBreakpoint') to be visible
============================================================
at src/helpers/debuggerpanel.ts:129
127 | */
128 | async waitForBreakPoints(): Promise<void> {
> 129 | await this.page.waitForSelector(
| ^
130 | '.jp-DebuggerBreakpoints >> .jp-DebuggerBreakpoint'
131 | );
132 | }
at DebuggerHelper.waitForBreakPoints (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/debuggerpanel.ts:129:21)
at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/debugger.test.ts:43:25
|
[jupyterlab] › test/jupyterlab/debugger.test.ts:34:7 › Debugger Tests › Start debug session:
galata/test/jupyterlab/debugger.test.ts#L1
1) [jupyterlab] › test/jupyterlab/debugger.test.ts:34:7 › Debugger Tests › Start debug session ───
Pending operations:
- page.waitForSelector at src/helpers/debuggerpanel.ts:129:21
|
[jupyterlab] › test/jupyterlab/debugger.test.ts:121:7 › Debugger Tests › Start debug session (Script):
galata/src/helpers/notebook.ts#L932
2) [jupyterlab] › test/jupyterlab/debugger.test.ts:121:7 › Debugger Tests › Start debug session (Script)
TypeError: Cannot read properties of null (reading 'waitForSelector')
at src/helpers/notebook.ts:932
930 |
931 | const panel = await this.activity.getPanel();
> 932 | await panel!.waitForSelector(
| ^
933 | '.cm-gutters > .cm-gutter.cm-breakpoint-gutter > .cm-gutterElement',
934 | { state: 'attached' }
935 | );
at NotebookHelper.clickCodeGutter (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/notebook.ts:932:18)
at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/debugger.test.ts:142:5
|
[jupyterlab] › test/jupyterlab/toc-running.test.ts:48:7 › ToC Running indicator › should display error indicators:
galata/test/jupyterlab/toc-running.test.ts#L10
3) [jupyterlab] › test/jupyterlab/toc-running.test.ts:48:7 › ToC Running indicator › should display error indicators
Test timeout of 60000ms exceeded while running "beforeEach" hook.
8 |
9 | test.describe('ToC Running indicator', () => {
> 10 | test.beforeEach(async ({ page, tmpPath }) => {
| ^
11 | await page.notebook.openByPath(`${tmpPath}/${fileName}`);
12 | await page.notebook.activate(fileName);
13 |
at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/toc-running.test.ts:10:8
|
[jupyterlab] › test/jupyterlab/toc-running.test.ts:48:7 › ToC Running indicator › should display error indicators:
galata/src/helpers/filebrowser.ts#L69
3) [jupyterlab] › test/jupyterlab/toc-running.test.ts:48:7 › ToC Running indicator › should display error indicators
Error: page.$: Target page, context or browser has been closed
at src/helpers/filebrowser.ts:69
67 | */
68 | async isFileListedInBrowser(fileName: string): Promise<boolean> {
> 69 | const item = await this.page.$(
| ^
70 | `xpath=${this.xpBuildFileSelector(fileName)}`
71 | );
72 | return item !== null;
at FileBrowserHelper.isFileListedInBrowser (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/filebrowser.ts:69:34)
at fn (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/filebrowser.ts:58:25)
at Timeout.check (/home/runner/work/jupyterlab/jupyterlab/galata/src/utils.ts:166:33)
|
[jupyterlab] › test/jupyterlab/toc-running.test.ts:61:7 › ToC Running indicator › should display running indicator on first visible top level:
galata/test/jupyterlab/toc-running.test.ts#L10
4) [jupyterlab] › test/jupyterlab/toc-running.test.ts:61:7 › ToC Running indicator › should display running indicator on first visible top level
Test timeout of 60000ms exceeded while running "beforeEach" hook.
8 |
9 | test.describe('ToC Running indicator', () => {
> 10 | test.beforeEach(async ({ page, tmpPath }) => {
| ^
11 | await page.notebook.openByPath(`${tmpPath}/${fileName}`);
12 | await page.notebook.activate(fileName);
13 |
at /home/runner/work/jupyterlab/jupyterlab/galata/test/jupyterlab/toc-running.test.ts:10:8
|
[jupyterlab] › test/jupyterlab/toc-running.test.ts:61:7 › ToC Running indicator › should display running indicator on first visible top level:
galata/src/helpers/filebrowser.ts#L69
4) [jupyterlab] › test/jupyterlab/toc-running.test.ts:61:7 › ToC Running indicator › should display running indicator on first visible top level
Error: page.$: Target page, context or browser has been closed
at src/helpers/filebrowser.ts:69
67 | */
68 | async isFileListedInBrowser(fileName: string): Promise<boolean> {
> 69 | const item = await this.page.$(
| ^
70 | `xpath=${this.xpBuildFileSelector(fileName)}`
71 | );
72 | return item !== null;
at FileBrowserHelper.isFileListedInBrowser (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/filebrowser.ts:69:34)
at fn (/home/runner/work/jupyterlab/jupyterlab/galata/src/helpers/filebrowser.ts:58:25)
at Timeout.check (/home/runner/work/jupyterlab/jupyterlab/galata/src/utils.ts:166:33)
|
[documentation] › test/documentation/general.test.ts:19:7 › General › Welcome:
core/galata/test/documentation/general.test.ts#L79
1) [documentation] › test/documentation/general.test.ts:19:7 › General › Welcome ─────────────────
Error: Screenshot comparison failed:
54 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/jupyterlab/jupyterlab/core/galata/test-results/test-documentation-general-General-Welcome-documentation/jupyterlab-expected.png
Received: /home/runner/work/jupyterlab/jupyterlab/core/galata/test-results/test-documentation-general-General-Welcome-documentation/jupyterlab-actual.png
Diff: /home/runner/work/jupyterlab/jupyterlab/core/galata/test-results/test-documentation-general-General-Welcome-documentation/jupyterlab-diff.png
77 | await page.mouse.up();
78 |
> 79 | expect(await page.screenshot()).toMatchSnapshot('jupyterlab.png');
| ^
80 | });
81 |
82 | test('Overview', async ({ page }) => {
at /home/runner/work/jupyterlab/jupyterlab/core/galata/test/documentation/general.test.ts:79:37
|
Visual Regression Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: ifaxity/wait-on-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Visual Regression Tests
No files were found with the provided path: galata/test-jupyterlab-results
galata/test-results. No artifacts will be uploaded.
|
Visual Regression Documentation (3.10.6)
The following actions uses node12 which is deprecated and will be forced to run on node16: ifaxity/wait-on-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
🎭 Playwright Run Summary
4 flaky
[jupyterlab] › test/jupyterlab/debugger.test.ts:34:7 › Debugger Tests › Start debug session ────
[jupyterlab] › test/jupyterlab/debugger.test.ts:121:7 › Debugger Tests › Start debug session (Script)
[jupyterlab] › test/jupyterlab/toc-running.test.ts:48:7 › ToC Running indicator › should display error indicators
[jupyterlab] › test/jupyterlab/toc-running.test.ts:61:7 › ToC Running indicator › should display running indicator on first visible top level
354 passed (22.5m)
|
🎭 Playwright Run Summary
1 flaky
[documentation] › test/documentation/general.test.ts:19:7 › General › Welcome ──────────────────
58 passed (12.9m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
jupyterlab-documentation-report
Expired
|
2.94 MB |
|
jupyterlab-documentation-test-assets
Expired
|
1.31 MB |
|
jupyterlab-galata-report
Expired
|
7.23 MB |
|