Skip to content

Invalidate queries when the user goes online + Fix offline mode #1770

Invalidate queries when the user goes online + Fix offline mode

Invalidate queries when the user goes online + Fix offline mode #1770

Triggered via pull request January 14, 2025 13:49
Status Success
Total duration 9m 32s
Artifacts 7

gui-pull-request.yml

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

Annotations

8 errors, 7 warnings, and 1 notice
[Dashboard] › integration-test/dashboard/assetsTableFeatures.spec.ts:120:1 › can navigate to parent directory of an asset in the Recent category: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/assetsTableFeatures.spec.ts#L1
1) [Dashboard] › integration-test/dashboard/assetsTableFeatures.spec.ts:120:1 › can navigate to parent directory of an asset in the Recent category › Interact with "path" column cell 'a' Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/assetsTableFeatures.spec.ts:120:1 › can navigate to parent directory of an asset in the Recent category: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/assetsTableFeatures.spec.ts#L143
1) [Dashboard] › integration-test/dashboard/assetsTableFeatures.spec.ts:120:1 › can navigate to parent directory of an asset in the Recent category › Interact with "path" column cell 'a' Error: expect(locator).toBeVisible() Locator: getByTestId('path-column-cell-a') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 25000ms - waiting for getByTestId('path-column-cell-a') 141 | .goToCategory.trash() 142 | .driveTable.withPathColumnCell('a', async (cell) => { > 143 | await expect(cell).toBeVisible() | ^ 144 | 145 | await cell.getByRole('button').click() 146 | at callback (/runner/_work/enso/enso/app/gui/integration-test/dashboard/assetsTableFeatures.spec.ts:143:26) at callback (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:196:11) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:147:48 at callback (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:147:31) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:141:23 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12) at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12) at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12) at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12) at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12) at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
[Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/copy.spec.ts#L1
2) [Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag) › Interact with drive table rows Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/copy.spec.ts#L127
2) [Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag) › Interact with drive table rows Error: expect(locator).toHaveText(expected) Locator: getByTestId('drive-view').getByRole('table').getByTestId('asset-row').nth(1) Expected pattern: /^New Folder 1/ Received string: "New Folder 22025-01-14, 14:53" Call log: - expect.toHaveText with timeout 25000ms - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').nth(1) 25 × locator resolved to <tr tabindex="0" draggable="true" data-selected="true" data-testid="asset-row" data-id="directory-423995934" class="h-table-row rounded-full transition-all ease-in-out rounded-rows-child visibility-visible selected">…</tr> - unexpected value "New Folder 22025-01-14, 14:53" 125 | 126 | await expect(child).toBeVisible() > 127 | await expect(child).toHaveText(/^New Folder 1/) | ^ 128 | 129 | const parentLeft = await getAssetRowLeftPx(parent) 130 | const childLeft = await getAssetRowLeftPx(child) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/copy.spec.ts:127:27 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:244:11 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
[Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/copy.spec.ts#L1
2) [Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag) › Interact with drive table rows Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag): ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/copy.spec.ts#L127
2) [Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag) › Interact with drive table rows Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveText(expected) Locator: getByTestId('drive-view').getByRole('table').getByTestId('asset-row').nth(1) Expected pattern: /^New Folder 1/ Received string: "New Folder 22025-01-14, 14:53" Call log: - expect.toHaveText with timeout 25000ms - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').nth(1) 27 × locator resolved to <tr tabindex="0" draggable="true" data-selected="true" data-testid="asset-row" data-id="directory-424010712" class="h-table-row rounded-full transition-all ease-in-out rounded-rows-child visibility-visible selected">…</tr> - unexpected value "New Folder 22025-01-14, 14:53" 125 | 126 | await expect(child).toBeVisible() > 127 | await expect(child).toHaveText(/^New Folder 1/) | ^ 128 | 129 | const parentLeft = await getAssetRowLeftPx(parent) 130 | const childLeft = await getAssetRowLeftPx(child) at /runner/_work/enso/enso/app/gui/integration-test/dashboard/copy.spec.ts:127:27 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:244: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:302:1 › error should not overlay the table header: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L1
3) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:302:1 › error should not overlay the table header › Interact with drive table rows Test timeout of 25000ms exceeded.
[Dashboard] › integration-test/dashboard/editAssetName.spec.ts:302:1 › error should not overlay the table header: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts#L321
3) [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:302:1 › error should not overlay the table header › Interact with drive table rows Error: locator.click: Test timeout of 25000ms exceeded. Call log: - waiting for getByTestId('drive-view').getByRole('table').getByTestId('asset-row').nth(1).getByLabel('Confirm Edit') 319 | 320 | await inputEl.fill('Some Project 0') > 321 | await locateEditingTick(row).click() | ^ 322 | 323 | const formElement = row.getByTestId('editable-span-form') 324 | const errorOutline = formElement.getByTestId('error-message-outline') at /runner/_work/enso/enso/app/gui/integration-test/dashboard/editAssetName.spec.ts:321:34 at /runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/DrivePageActions.ts:244:11 at DrivePageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:96:12)
🔍 Files Changed / Changed Files
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🧹 Prettier
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
📚 Deploy Storybook / 🚀 Deploy React to Chromatic
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
📚 Deploy Storybook / 💬 Comment on PR
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🧰 Checks / 👮 Lint GUI
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🧰 Checks / 🔗 Merge Playwright Reports
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
GUI Required Checks
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
3 flaky [Dashboard] › integration-test/dashboard/assetsTableFeatures.spec.ts:120:1 › can navigate to parent directory of an asset in the Recent category [Dashboard] › integration-test/dashboard/copy.spec.ts:107:1 › move (drag) ────────────────────── [Dashboard] › integration-test/dashboard/editAssetName.spec.ts:302:1 › error should not overlay the table header 3 skipped 286 passed (4.4m)

Artifacts

Produced during runtime
Name Size
blob-report-1 Expired
4.36 MB
blob-report-2 Expired
167 KB
blob-report-3 Expired
99.6 KB
blob-report-4 Expired
85.2 KB
blob-report-5 Expired
108 KB
blob-report-6 Expired
91.3 KB
playwright-report--attempt-1
4.82 MB