Skip to content

Some small changes to the dashboard from QA session #3546

Some small changes to the dashboard from QA session

Some small changes to the dashboard from QA session #3546

Triggered via pull request March 6, 2025 18:21
Status Failure
Total duration 25m 23s
Artifacts 4

gui-pull-request.yml

on: pull_request
🔍 Files Changed  /  Changed Files
8s
🔍 Files Changed / Changed Files
🧹 Prettier
33s
🧹 Prettier
Matrix: 🧰 Checks / 🎭 Playwright Tests
🧰 Checks  /  👮 Lint GUI
7m 52s
🧰 Checks / 👮 Lint GUI
📚 Deploy Storybook  /  🚀 Deploy React to Chromatic
5m 22s
📚 Deploy Storybook / 🚀 Deploy React to Chromatic
🧰 Checks  /  🔗 Merge Playwright Reports
23s
🧰 Checks / 🔗 Merge Playwright Reports
📚 Deploy Storybook  /  💬 Comment on PR
10s
📚 Deploy Storybook / 💬 Comment on PR
GUI Required Checks
0s
GUI Required Checks
Fit to window
Zoom out
Zoom in

Annotations

16 errors, 1 warning, and 1 notice
🧹 Prettier
Process completed with exit code 1.
🧰 Checks / 🎭 Playwright Tests (2, 4)
Process completed with exit code 39.
🧰 Checks / 🎭 Playwright Tests (4, 4)
Process completed with exit code 1.
🧰 Checks / 🎭 Playwright Tests (3, 4)
Process completed with exit code 1.
🧰 Checks / 🎭 Playwright Tests (1, 4)
Process completed with exit code 1.
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L1
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L42
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Error: locator.fill: Test timeout of 25000ms exceeded. Call log: - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').first().getByTestId('asset-row-name').getByRole('textbox') 40 | await nameEl.click() 41 | await nameEl.click() > 42 | await locateInput(nameEl).fill(NEW_NAME) | ^ 43 | const calls = api.trackCalls() 44 | await locateEditingTick(row).click() 45 | await expect(row).toHaveText(new RegExp('^' + NEW_NAME)) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts:42:33 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:256:11 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L1
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L42
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Test timeout of 25000ms exceeded. Call log: - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').first().getByTestId('asset-row-name').getByRole('textbox') 40 | await nameEl.click() 41 | await nameEl.click() > 42 | await locateInput(nameEl).fill(NEW_NAME) | ^ 43 | const calls = api.trackCalls() 44 | await locateEditingTick(row).click() 45 | await expect(row).toHaveText(new RegExp('^' + NEW_NAME)) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts:42:33 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:256:11 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L1
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L42
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Test timeout of 25000ms exceeded. Call log: - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').first().getByTestId('asset-row-name').getByRole('textbox') 40 | await nameEl.click() 41 | await nameEl.click() > 42 | await locateInput(nameEl).fill(NEW_NAME) | ^ 43 | const calls = api.trackCalls() 44 | await locateEditingTick(row).click() 45 | await expect(row).toHaveText(new RegExp('^' + NEW_NAME)) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts:42:33 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:256:11 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L1
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L42
1) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) › Interact with drive table rows Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Test timeout of 25000ms exceeded. Call log: - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').first().getByTestId('asset-row-name').getByRole('textbox') 40 | await nameEl.click() 41 | await nameEl.click() > 42 | await locateInput(nameEl).fill(NEW_NAME) | ^ 43 | const calls = api.trackCalls() 44 | await locateEditingTick(row).click() 45 | await expect(row).toHaveText(new RegExp('^' + NEW_NAME)) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts:42:33 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:256:11 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:86:1 › cancel editing name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L1
2) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:86:1 › cancel editing name (double click) › Interact with drive table rows Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:86:1 › cancel editing name (double click): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L95
2) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:86:1 › cancel editing name (double click) › Interact with drive table rows Error: locator.fill: Test timeout of 25000ms exceeded. Call log: - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').first().getByTestId('asset-row-name').getByTestId('input') 93 | await nameEl.click() 94 | await nameEl.click() > 95 | await nameEl.getByTestId('input').fill(NEW_NAME) | ^ 96 | const calls = api.trackCalls() 97 | await locateEditingCross(row).click() 98 | await expect(row).toHaveText(new RegExp('^' + oldName)) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts:95:41 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:256:11 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
GUI Required Checks
Process completed with exit code 1.
🧰 Checks / 🎭 Playwright Tests (2, 4)
No files were found with the provided path: app/gui/blob-report. No artifacts will be uploaded.
🎭 Playwright Run Summary
10 failed [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:34:1 › edit name (double click) ─ [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:86:1 › cancel editing name (double click) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:122:1 › change to blank name (double click) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:157:1 › edit name, error message is visible [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:195:1 › edit name (empty name) ── [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:234:1 › edit name (invalid name) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:271:1 › edit name (duplicate name) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:302:1 › error should not overlay the table header [Project View] › integration-test/project-view/fullscreenVisualisation.spec.ts:13:1 › Load Fullscreen Visualisation [Project View] › integration-test/project-view/componentBrowser.spec.ts:79:1 › Opening Component Browser from output port buttons 2 skipped 209 passed (10.6m)

Artifacts

Produced during runtime
Name Size
blob-report-1
60.9 MB
blob-report-3
1.51 MB
blob-report-4
1.71 MB
playwright-report--attempt-1
64.1 MB