UI polish batch: cloud sign-in, onboarding, composer menu #16963
Annotations
10 errors and 1 notice
|
Run UI P0 domain:
e2e/ui/amr-run-failure-recovery.test.ts#L446
5) [chromium] βΊ ui/amr-run-failure-recovery.test.ts:335:1 βΊ [P0] @critical non-AMR model failures promote Open Design AMR and auto-retry after sign-in
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
Call Log:
- Timeout 60000ms exceeded while waiting on the predicate
444 |
445 | await expect.poll(() => loginRequested, { timeout: T.medium }).toBe(true);
> 446 | await expect.poll(() => runRequestBodies.some((body) => body.agentId === 'amr'), { timeout: T.long }).toBe(true);
| ^
447 | await expect(page.getByText('AMR promotion retry recovered.').first()).toBeVisible({ timeout: T.long });
448 | });
449 |
at /home/runner/work/open-design/open-design/e2e/ui/amr-run-failure-recovery.test.ts:446:105
|
|
Run UI P0 domain:
e2e/ui/amr-run-failure-recovery.test.ts#L332
4) [chromium] βΊ ui/amr-run-failure-recovery.test.ts:236:1 βΊ [P0] @critical AMR model catalog invalid-key failures authorize and auto-recover
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeVisible() failed
Locator: getByText('AMR model catalog auth retry recovered.').first()
Expected: visible
Timeout: 60000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 60000ms
- waiting for getByText('AMR model catalog auth retry recovered.').first()
330 | await expect.poll(() => loginRequested, { timeout: T.medium }).toBe(true);
331 | await expect(settingsSurface(page)).toHaveCount(0);
> 332 | await expect(page.getByText('AMR model catalog auth retry recovered.').first()).toBeVisible({ timeout: T.long });
| ^
333 | });
334 |
335 | test('[P0] @critical non-AMR model failures promote Open Design AMR and auto-retry after sign-in', async ({ page }) => {
at /home/runner/work/open-design/open-design/e2e/ui/amr-run-failure-recovery.test.ts:332:83
|
|
Run UI P0 domain:
e2e/ui/amr-run-failure-recovery.test.ts#L332
4) [chromium] βΊ ui/amr-run-failure-recovery.test.ts:236:1 βΊ [P0] @critical AMR model catalog invalid-key failures authorize and auto-recover
Error: expect(locator).toBeVisible() failed
Locator: getByText('AMR model catalog auth retry recovered.').first()
Expected: visible
Timeout: 60000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 60000ms
- waiting for getByText('AMR model catalog auth retry recovered.').first()
330 | await expect.poll(() => loginRequested, { timeout: T.medium }).toBe(true);
331 | await expect(settingsSurface(page)).toHaveCount(0);
> 332 | await expect(page.getByText('AMR model catalog auth retry recovered.').first()).toBeVisible({ timeout: T.long });
| ^
333 | });
334 |
335 | test('[P0] @critical non-AMR model failures promote Open Design AMR and auto-retry after sign-in', async ({ page }) => {
at /home/runner/work/open-design/open-design/e2e/ui/amr-run-failure-recovery.test.ts:332:83
|
|
Run UI P0 domain:
e2e/lib/playwright/amr.ts#L237
3) [chromium] βΊ ui/amr-run-failure-recovery.test.ts:179:1 βΊ [P0] @critical AMR auth failures offer inline Authorize & retry sign-in and auto-recover
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeEnabled() failed
Locator: getByTestId('chat-send')
Expected: enabled
Received: disabled
Timeout: 10000ms
Call log:
- Expect "toBeEnabled" with timeout 10000ms
- waiting for getByTestId('chat-send')
24 Γ locator resolved to <button disabled title="Send" type="button" aria-label="Send" data-tooltip="Send" data-testid="chat-send" class="composer-send od-tooltip">β¦</button>
- unexpected value "disabled"
at ../lib/playwright/amr.ts:237
235 | await input.click();
236 | await input.fill(prompt);
> 237 | await expect(page.getByTestId('chat-send')).toBeEnabled();
| ^
238 | await input.press('Enter');
239 | }
240 |
at sendPrompt (/home/runner/work/open-design/open-design/e2e/lib/playwright/amr.ts:237:47)
at /home/runner/work/open-design/open-design/e2e/ui/amr-run-failure-recovery.test.ts:222:3
|
|
Run UI P0 domain:
e2e/lib/playwright/amr.ts#L237
3) [chromium] βΊ ui/amr-run-failure-recovery.test.ts:179:1 βΊ [P0] @critical AMR auth failures offer inline Authorize & retry sign-in and auto-recover
Error: expect(locator).toBeEnabled() failed
Locator: getByTestId('chat-send')
Expected: enabled
Received: disabled
Timeout: 10000ms
Call log:
- Expect "toBeEnabled" with timeout 10000ms
- waiting for getByTestId('chat-send')
24 Γ locator resolved to <button disabled title="Send" type="button" aria-label="Send" data-tooltip="Send" data-testid="chat-send" class="composer-send od-tooltip">β¦</button>
- unexpected value "disabled"
at ../lib/playwright/amr.ts:237
235 | await input.click();
236 | await input.fill(prompt);
> 237 | await expect(page.getByTestId('chat-send')).toBeEnabled();
| ^
238 | await input.press('Enter');
239 | }
240 |
at sendPrompt (/home/runner/work/open-design/open-design/e2e/lib/playwright/amr.ts:237:47)
at /home/runner/work/open-design/open-design/e2e/ui/amr-run-failure-recovery.test.ts:222:3
|
|
Run UI P0 domain:
e2e/lib/playwright/amr.ts#L237
2) [chromium] βΊ ui/amr-run-failure-recovery.test.ts:113:1 βΊ [P0] @critical AMR insufficient-balance failures surface Top up AMR and recover after manual Retry
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect(locator).toBeEnabled() failed
Locator: getByTestId('chat-send')
Expected: enabled
Received: disabled
Timeout: 10000ms
Call log:
- Expect "toBeEnabled" with timeout 10000ms
- waiting for getByTestId('chat-send')
24 Γ locator resolved to <button disabled title="Send" type="button" aria-label="Send" data-tooltip="Send" data-testid="chat-send" class="composer-send od-tooltip">β¦</button>
- unexpected value "disabled"
at ../lib/playwright/amr.ts:237
235 | await input.click();
236 | await input.fill(prompt);
> 237 | await expect(page.getByTestId('chat-send')).toBeEnabled();
| ^
238 | await input.press('Enter');
239 | }
240 |
at sendPrompt (/home/runner/work/open-design/open-design/e2e/lib/playwright/amr.ts:237:47)
at /home/runner/work/open-design/open-design/e2e/ui/amr-run-failure-recovery.test.ts:149:3
|
|
Run UI P0 domain:
e2e/lib/playwright/amr.ts#L237
2) [chromium] βΊ ui/amr-run-failure-recovery.test.ts:113:1 βΊ [P0] @critical AMR insufficient-balance failures surface Top up AMR and recover after manual Retry
Error: expect(locator).toBeEnabled() failed
Locator: getByTestId('chat-send')
Expected: enabled
Received: disabled
Timeout: 10000ms
Call log:
- Expect "toBeEnabled" with timeout 10000ms
- waiting for getByTestId('chat-send')
24 Γ locator resolved to <button disabled title="Send" type="button" aria-label="Send" data-tooltip="Send" data-testid="chat-send" class="composer-send od-tooltip">β¦</button>
- unexpected value "disabled"
at ../lib/playwright/amr.ts:237
235 | await input.click();
236 | await input.fill(prompt);
> 237 | await expect(page.getByTestId('chat-send')).toBeEnabled();
| ^
238 | await input.press('Enter');
239 | }
240 |
at sendPrompt (/home/runner/work/open-design/open-design/e2e/lib/playwright/amr.ts:237:47)
at /home/runner/work/open-design/open-design/e2e/ui/amr-run-failure-recovery.test.ts:149:3
|
|
Run UI P0 domain:
e2e/lib/playwright/amr.ts#L90
1) [chromium] βΊ ui/amr-logout-requires-relogin.test.ts:51:1 βΊ [P0] after local Sign out, AMR runs require re-login and Settings keeps AMR selected
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Error: expect.toHaveURL: Target page, context or browser has been closed
at ../lib/playwright/amr.ts:90
88 | export async function expectWorkspaceReady(page: Page) {
89 | await waitForLoadingToClear(page);
> 90 | await expect(page).toHaveURL(/\/projects\//);
| ^
91 | await expect(page.getByTestId('chat-composer')).toBeVisible();
92 | await expect(page.getByTestId('chat-composer-input')).toBeVisible();
93 | }
at expectWorkspaceReady (/home/runner/work/open-design/open-design/e2e/lib/playwright/amr.ts:90:22)
at gotoProject (/home/runner/work/open-design/open-design/e2e/lib/playwright/amr.ts:264:3)
at /home/runner/work/open-design/open-design/e2e/ui/amr-logout-requires-relogin.test.ts:145:3
|
|
Run UI P0 domain:
e2e/ui/amr-logout-requires-relogin.test.ts#L0
1) [chromium] βΊ ui/amr-logout-requires-relogin.test.ts:51:1 βΊ [P0] after local Sign out, AMR runs require re-login and Settings keeps AMR selected
Retry #1 βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Test timeout of 120000ms exceeded.
|
|
Run UI P0 domain:
e2e/ui/amr-logout-requires-relogin.test.ts#L132
1) [chromium] βΊ ui/amr-logout-requires-relogin.test.ts:51:1 βΊ [P0] after local Sign out, AMR runs require re-login and Settings keeps AMR selected
Error: expect(locator).toBeVisible() failed
Locator: locator('.modal-settings').first().getByRole('button', { name: /^Authorize$|^Sign in$/i })
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for locator('.modal-settings').first().getByRole('button', { name: /^Authorize$|^Sign in$/i })
130 | const reopenedSettings = await openSettingsDialog(page);
131 | await expect(amrAgentToggle(reopenedSettings)).toHaveAttribute('aria-pressed', 'true');
> 132 | await expect(reopenedSettings.getByRole('button', { name: /^Authorize$|^Sign in$/i })).toBeVisible();
| ^
133 | await page.keyboard.press('Escape');
134 | await expect(reopenedSettings).toHaveCount(0);
135 | const reloginConfig = {
at /home/runner/work/open-design/open-design/e2e/ui/amr-logout-requires-relogin.test.ts:132:90
|
|
Run UI P0 domain
8 failed
[chromium] βΊ ui/amr-logout-requires-relogin.test.ts:51:1 βΊ [P0] after local Sign out, AMR runs require re-login and Settings keeps AMR selected
[chromium] βΊ ui/amr-run-failure-recovery.test.ts:113:1 βΊ [P0] @critical AMR insufficient-balance failures surface Top up AMR and recover after manual Retry
[chromium] βΊ ui/amr-run-failure-recovery.test.ts:179:1 βΊ [P0] @critical AMR auth failures offer inline Authorize & retry sign-in and auto-recover
[chromium] βΊ ui/amr-run-failure-recovery.test.ts:236:1 βΊ [P0] @critical AMR model catalog invalid-key failures authorize and auto-recover
[chromium] βΊ ui/amr-run-failure-recovery.test.ts:335:1 βΊ [P0] @critical non-AMR model failures promote Open Design AMR and auto-retry after sign-in
[chromium] βΊ ui/amr-run-failure-recovery.test.ts:450:1 βΊ [P0] @critical Settings reopens AMR with the configured profile, account badge, and model catalog
[chromium] βΊ ui/amr-run-failure-recovery.test.ts:609:1 βΊ [P0] @critical Settings preserves AMR account, recharge shortcut, and model catalog after switching runtimes
[chromium] βΊ ui/amr-run-failure-recovery.test.ts:689:1 βΊ [P0] after an AMR failure the user can switch to Codex and complete a fresh run
14 passed (32.4m)
|
background
wait
wait-all
cancel
parallel
Loading