Replace language server WebSocket connection with Ydoc #12723
gui-pull-request.yml
on: pull_request
🔍 Files Changed
/
Changed Files
8s
🧹 Prettier
39s
Matrix: 🧰 Checks / 🎭 Playwright Tests
GUI Required Checks
5s
Annotations
15 errors, 2 warnings, and 1 notice
|
🧰 Checks / 🎭 Playwright Tests (2, 4)
Process completed with exit code 1.
|
|
🧰 Checks / 🎭 Playwright Tests (4, 4)
The job has exceeded the maximum execution time of 15m0s
|
|
🧰 Checks / 🎭 Playwright Tests (4, 4)
The operation was canceled.
|
|
🧰 Checks / 🎭 Playwright Tests (3, 4)
Process completed with exit code 1.
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:130:1 › Graph Editor pans to Component Browser:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L21
3) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:130:1 › Graph Editor pans to Component Browser › expectAndCancelBrowser null undefined
Error: expect(locator('.ComponentEntry')).toExist()
19 | const nodeCount = await locate.graphNode(page).count()
20 | await expect(locate.componentBrowser(page)).toExist()
> 21 | await expect(locate.componentBrowserEntry(page)).toExist()
| ^
22 | await expect(page.locator('[data-transitioning]')).toHaveCount(0)
23 | if (expectedLabel != null) {
24 | await expect(page.getByTestId('component-editor-label')).toContainText(expectedLabel)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:21:54
at expectAndCancelBrowser (/runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:18:3)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:142:3
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:130:1 › Graph Editor pans to Component Browser:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L0
3) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:130:1 › Graph Editor pans to Component Browser › expectAndCancelBrowser null undefined
Test timeout of 25000ms exceeded.
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L21
2) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons › expectAndCancelBrowser null table
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator('.ComponentEntry')).toExist()
19 | const nodeCount = await locate.graphNode(page).count()
20 | await expect(locate.componentBrowser(page)).toExist()
> 21 | await expect(locate.componentBrowserEntry(page)).toExist()
| ^
22 | await expect(page.locator('[data-transitioning]')).toHaveCount(0)
23 | if (expectedLabel != null) {
24 | await expect(page.getByTestId('component-editor-label')).toContainText(expectedLabel)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:21:54
at expectAndCancelBrowser (/runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:18:3)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:111:3
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L0
2) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons › expectAndCancelBrowser null table
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 25000ms exceeded.
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L21
2) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons › expectAndCancelBrowser null table
Error: expect(locator('.ComponentEntry')).toExist()
19 | const nodeCount = await locate.graphNode(page).count()
20 | await expect(locate.componentBrowser(page)).toExist()
> 21 | await expect(locate.componentBrowserEntry(page)).toExist()
| ^
22 | await expect(page.locator('[data-transitioning]')).toHaveCount(0)
23 | if (expectedLabel != null) {
24 | await expect(page.getByTestId('component-editor-label')).toContainText(expectedLabel)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:21:54
at expectAndCancelBrowser (/runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:18:3)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:111:3
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L0
2) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons › expectAndCancelBrowser null table
Test timeout of 25000ms exceeded.
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L21
1) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser › expectAndCancelBrowser Input undefined
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator('.ComponentEntry')).toExist()
19 | const nodeCount = await locate.graphNode(page).count()
20 | await expect(locate.componentBrowser(page)).toExist()
> 21 | await expect(locate.componentBrowserEntry(page)).toExist()
| ^
22 | await expect(page.locator('[data-transitioning]')).toHaveCount(0)
23 | if (expectedLabel != null) {
24 | await expect(page.getByTestId('component-editor-label')).toContainText(expectedLabel)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:21:54
at expectAndCancelBrowser (/runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:18:3)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:50:3
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L0
1) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser › expectAndCancelBrowser Input undefined
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 25000ms exceeded.
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L21
1) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser › expectAndCancelBrowser Input undefined
Error: expect(locator('.ComponentEntry')).toExist()
19 | const nodeCount = await locate.graphNode(page).count()
20 | await expect(locate.componentBrowser(page)).toExist()
> 21 | await expect(locate.componentBrowserEntry(page)).toExist()
| ^
22 | await expect(page.locator('[data-transitioning]')).toHaveCount(0)
23 | if (expectedLabel != null) {
24 | await expect(page.getByTestId('component-editor-label')).toContainText(expectedLabel)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:21:54
at expectAndCancelBrowser (/runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:18:3)
at /runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:50:3
|
|
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser:
../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts#L0
1) [Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser › expectAndCancelBrowser Input undefined
Test timeout of 25000ms exceeded.
|
|
GUI Required Checks
Process completed with exit code 1.
|
|
🔍 Files Changed / Changed Files
Unable to find merge base between 72648675c7bad98a01ab386fbd8189119d3962de and c021f3c62072638620576a254e1a473aa0800386
|
|
🔍 Files Changed / Changed Files
Unable to find merge base between 72648675c7bad98a01ab386fbd8189119d3962de and c021f3c62072638620576a254e1a473aa0800386
|
|
🎭 Playwright Run Summary
17 failed
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:43:1 › Different ways of opening Component Browser
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:96:1 › Opening Component Browser from output port buttons
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:130:1 › Graph Editor pans to Component Browser
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:160:1 › Accepting suggestion
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:216:1 › Filling input with suggestion
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:228:1 › Filtering list
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:240:1 › Navigating components
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:259:1 › Navigating groups
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:341:1 › Visualization preview: type-based visualization selection
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:357:1 › Visualization preview: user visualization selection
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/componentBrowser.spec.ts:420:1 › AI prompt
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/editorPanels.spec.ts:26:3 › Main method documentation rendering › Images
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/editorPanels.spec.ts:185:1 › Component help
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/expandingAndCollapsing.spec.ts:4:1 › Collapsing and expanding Table.input node
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/fullscreenVisualisation.spec.ts:11:1 › Load Fullscreen Visualisation
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/graphNodeVisualization.spec.ts:8:1 › Node can open and load visualization
[Integration Tests] › ../../../../../../../runner/_work/enso/enso/app/gui/integration-test/project-view/graphNodeVisualization.spec.ts:58:1 › Warnings visualization
6 skipped
137 passed (9.2m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-report-1
|
220 KB |
sha256:9c87e830be9f470393071ce667c7c190750c8a5ffe9c7629c653bd6e6ed548f5
|
|
|
blob-report-2
|
51.9 MB |
sha256:2bc3f737eee5bd3b3465a6a0c0d5304b0c33fa278a34414895184f97337703cf
|
|
|
blob-report-3
|
165 MB |
sha256:5b3c3329e32cdcce757dba22917bbd75526673c4e4bd0ddf3626119a42d86abd
|
|
|
playwright-report-1-21368196764
|
217 MB |
sha256:d19a77873ecbe2acf24ac426f2e9372b4572503ae0abdcfe07596e18594c0b24
|
|