Drive bugs #1247
gui-pull-request.yml
on: pull_request
🔍 Files Changed
/
Changed Files
5s
🧹 Prettier
27s
Matrix: 🧰 Checks / 🎭 Playwright Tests
📚 Deploy Storybook
/
🚀 Deploy React to Chromatic
2m 6s
GUI Required Checks
0s
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 |
|