Skip to content

fix(account): serialize hosted token refreshes #460

fix(account): serialize hosted token refreshes

fix(account): serialize hosted token refreshes #460

Triggered via push August 14, 2026 18:04
Status Failure
Total duration 10m 21s
Artifacts 1

ci.yml

on: push
UI smoke (Ubuntu)
10m 17s
UI smoke (Ubuntu)
Matrix: source-build
UI functional and visual regression (Ubuntu)
0s
UI functional and visual regression (Ubuntu)
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 1 notice
Source build (ubuntu-latest)
Process completed with exit code 1.
Source build (macos-latest)
Process completed with exit code 1.
Source build (windows-latest)
Process completed with exit code 1.
UI smoke (Ubuntu)
The job has exceeded the maximum execution time of 10m0s
UI smoke (Ubuntu)
The operation was canceled.
[electron-smoke] › e2e/smoke/navigation.spec.ts:17:1 › user can navigate folders: e2e/support/app.ts#L151
4) [electron-smoke] › e2e/smoke/navigation.spec.ts:17:1 › user can navigate folders, files, Quick Open, and persistent tabs Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForFunction: Timeout 45000ms exceeded. at support/app.ts:151 149 | }); 150 | await page.locator('body').waitFor({ state: 'attached', timeout: readinessTimeoutMs }); > 151 | await page.waitForFunction( | ^ 152 | () => document.body.dataset.bootSettled === '1', 153 | undefined, 154 | { timeout: readinessTimeoutMs }, at launchApp (/home/runner/work/stashbase/stashbase/e2e/support/app.ts:151:16) at /home/runner/work/stashbase/stashbase/e2e/smoke/navigation.spec.ts:21:11
[electron-smoke] › e2e/smoke/navigation.spec.ts:17:1 › user can navigate folders: e2e/support/app.ts#L151
4) [electron-smoke] › e2e/smoke/navigation.spec.ts:17:1 › user can navigate folders, files, Quick Open, and persistent tabs TimeoutError: page.waitForFunction: Timeout 45000ms exceeded. at support/app.ts:151 149 | }); 150 | await page.locator('body').waitFor({ state: 'attached', timeout: readinessTimeoutMs }); > 151 | await page.waitForFunction( | ^ 152 | () => document.body.dataset.bootSettled === '1', 153 | undefined, 154 | { timeout: readinessTimeoutMs }, at launchApp (/home/runner/work/stashbase/stashbase/e2e/support/app.ts:151:16) at /home/runner/work/stashbase/stashbase/e2e/smoke/navigation.spec.ts:21:11
[electron-smoke] › e2e/smoke/launch.spec.ts:37:1 › user launches an existing library with Chat expanded: e2e/support/app.ts#L151
3) [electron-smoke] › e2e/smoke/launch.spec.ts:37:1 › user launches an existing library with Chat expanded Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForFunction: Timeout 45000ms exceeded. at support/app.ts:151 149 | }); 150 | await page.locator('body').waitFor({ state: 'attached', timeout: readinessTimeoutMs }); > 151 | await page.waitForFunction( | ^ 152 | () => document.body.dataset.bootSettled === '1', 153 | undefined, 154 | { timeout: readinessTimeoutMs }, at launchApp (/home/runner/work/stashbase/stashbase/e2e/support/app.ts:151:16) at /home/runner/work/stashbase/stashbase/e2e/smoke/launch.spec.ts:41:11
[electron-smoke] › e2e/smoke/launch.spec.ts:37:1 › user launches an existing library with Chat expanded: e2e/support/app.ts#L151
3) [electron-smoke] › e2e/smoke/launch.spec.ts:37:1 › user launches an existing library with Chat expanded TimeoutError: page.waitForFunction: Timeout 45000ms exceeded. at support/app.ts:151 149 | }); 150 | await page.locator('body').waitFor({ state: 'attached', timeout: readinessTimeoutMs }); > 151 | await page.waitForFunction( | ^ 152 | () => document.body.dataset.bootSettled === '1', 153 | undefined, 154 | { timeout: readinessTimeoutMs }, at launchApp (/home/runner/work/stashbase/stashbase/e2e/support/app.ts:151:16) at /home/runner/work/stashbase/stashbase/e2e/smoke/launch.spec.ts:41:11
[electron-smoke] › e2e/smoke/launch.spec.ts:15:1 › user can launch into the empty library workspace: e2e/support/app.ts#L151
2) [electron-smoke] › e2e/smoke/launch.spec.ts:15:1 › user can launch into the empty library workspace Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForFunction: Timeout 45000ms exceeded. at support/app.ts:151 149 | }); 150 | await page.locator('body').waitFor({ state: 'attached', timeout: readinessTimeoutMs }); > 151 | await page.waitForFunction( | ^ 152 | () => document.body.dataset.bootSettled === '1', 153 | undefined, 154 | { timeout: readinessTimeoutMs }, at launchApp (/home/runner/work/stashbase/stashbase/e2e/support/app.ts:151:16) at /home/runner/work/stashbase/stashbase/e2e/smoke/launch.spec.ts:19:11
[electron-smoke] › e2e/smoke/launch.spec.ts:15:1 › user can launch into the empty library workspace: e2e/support/app.ts#L151
2) [electron-smoke] › e2e/smoke/launch.spec.ts:15:1 › user can launch into the empty library workspace TimeoutError: page.waitForFunction: Timeout 45000ms exceeded. at support/app.ts:151 149 | }); 150 | await page.locator('body').waitFor({ state: 'attached', timeout: readinessTimeoutMs }); > 151 | await page.waitForFunction( | ^ 152 | () => document.body.dataset.bootSettled === '1', 153 | undefined, 154 | { timeout: readinessTimeoutMs }, at launchApp (/home/runner/work/stashbase/stashbase/e2e/support/app.ts:151:16) at /home/runner/work/stashbase/stashbase/e2e/smoke/launch.spec.ts:19:11
[electron-smoke] › e2e/smoke/document-editing.spec.ts:23:1 › user can create: e2e/support/app.ts#L151
1) [electron-smoke] › e2e/smoke/document-editing.spec.ts:23:1 › user can create, edit, save, navigate away, relaunch, and reopen a note Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForFunction: Timeout 45000ms exceeded. at support/app.ts:151 149 | }); 150 | await page.locator('body').waitFor({ state: 'attached', timeout: readinessTimeoutMs }); > 151 | await page.waitForFunction( | ^ 152 | () => document.body.dataset.bootSettled === '1', 153 | undefined, 154 | { timeout: readinessTimeoutMs }, at launchApp (/home/runner/work/stashbase/stashbase/e2e/support/app.ts:151:16) at /home/runner/work/stashbase/stashbase/e2e/smoke/document-editing.spec.ts:28:11
[electron-smoke] › e2e/smoke/document-editing.spec.ts:23:1 › user can create: e2e/smoke/document-editing.spec.ts#L0
1) [electron-smoke] › e2e/smoke/document-editing.spec.ts:23:1 › user can create, edit, save, navigate away, relaunch, and reopen a note Test timeout of 60000ms exceeded.
🎭 Playwright Run Summary
5 did not run

Artifacts

Produced during runtime
Name Size Digest
ui-smoke-31826958312-1
216 KB
sha256:d808ff4933cbd8ab55e3b31a5b3b70a46da9d08a577ca62b6b8b8e906d03d70f