Some small changes to the dashboard from QA session #3546
gui-pull-request.yml
on: pull_request
🔍 Files Changed
/
Changed Files
8s
🧹 Prettier
33s
Matrix: 🧰 Checks / 🎭 Playwright Tests
📚 Deploy Storybook
/
🚀 Deploy React to Chromatic
5m 22s
GUI Required Checks
0s
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 |
|