Skip to content

Drive bugs

Drive bugs #1247

Triggered via pull request December 22, 2024 10:43
Status Failure
Total duration 9m 57s
Artifacts 7

gui-pull-request.yml

on: pull_request
🔍 Files Changed  /  Changed Files
5s
🔍 Files Changed / Changed Files
🧹 Prettier
27s
🧹 Prettier
Matrix: 🧰 Checks / 🎭 Playwright Tests
🧰 Checks  /  👮 Lint GUI
8m 21s
🧰 Checks / 👮 Lint GUI
📚 Deploy Storybook  /  🚀 Deploy React to Chromatic
2m 6s
📚 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

21 errors, 7 warnings, and 1 notice
🧰 Checks / 🎭 Playwright Tests (1, 6)
Process completed with exit code 1.
🧰 Checks / 🎭 Playwright Tests (2, 6)
Process completed with exit code 1.
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
1) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
1) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
1) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
1) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
2) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
2) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
2) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
[Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate: ../../../../../runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts#L77
2) [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate › Wait for dashboard to load Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeAttached() Locator: getByTestId('after-auth-layout') Expected: attached Received: <element(s) not found> Call log: - expect.toBeAttached with timeout 5000ms - waiting for getByTestId('after-auth-layout') at integration-test/dashboard/actions/index.ts:77 75 | async function waitForDashboardToLoad(page: Page) { 76 | await waitForLoaded(page) > 77 | await expect(page.getByTestId('after-auth-layout')).toBeAttached() | ^ 78 | } 79 | 80 | /** A placeholder date for visual regression testing. */ at waitForDashboardToLoad (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/index.ts:77:55) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12) at LoginPageActions.then (/runner/_work/enso/enso/app/gui/integration-test/dashboard/actions/BaseActions.ts:80:12)
🧰 Checks / 👮 Lint GUI
Process completed with exit code 1.
🧰 Checks / 👮 Lint GUI
Process completed with exit code 1.
🧰 Checks / 👮 Lint GUI
Process completed with exit code 1.
🧰 Checks / 👮 Lint GUI
Argument of type 'DirectoryId' is not assignable to parameter of type 'import("/home/runner/work/enso/enso/app/common/src/services/Backend").DirectoryId'.
🧰 Checks / 👮 Lint GUI
Argument of type 'DirectoryId' is not assignable to parameter of type 'import("/home/runner/work/enso/enso/app/common/src/services/Backend").DirectoryId'.
🧰 Checks / 👮 Lint GUI
Argument of type 'DirectoryId' is not assignable to parameter of type 'import("/home/runner/work/enso/enso/app/common/src/services/Backend").DirectoryId'.
🧰 Checks / 👮 Lint GUI
Property 'setCategory' does not exist on type 'DriveStore'.
🧰 Checks / 👮 Lint GUI
Argument of type '"test-123"' is not assignable to parameter of type 'NotNewtype & `directory-${string}`'.
🧰 Checks / 👮 Lint GUI
Argument of type '"test-123"' is not assignable to parameter of type 'NotNewtype & `directory-${string}`'.
🧰 Checks / 👮 Lint GUI
Process completed with exit code 2.
GUI Required Checks
Process completed with exit code 1.
🔍 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 / 🔗 Merge Playwright Reports
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
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
2 failed [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate ──────────────── [Setup Dashboard] › integration-test/dashboard/auth.setup.ts:7:1 › authenticate ──────────────── 3 skipped 58 did not run 216 passed (2.6m)

Artifacts

Produced during runtime
Name Size
blob-report-1 Expired
1.52 MB
blob-report-2 Expired
1.62 MB
blob-report-3 Expired
99.7 KB
blob-report-4 Expired
77.7 KB
blob-report-5 Expired
105 KB
blob-report-6 Expired
88.1 KB
playwright-report--attempt-1 Expired
3.87 MB