Skip to content

Bound client elevation duration to prevent overflow and permanent elevation #2418

Bound client elevation duration to prevent overflow and permanent elevation

Bound client elevation duration to prevent overflow and permanent elevation #2418

Re-run triggered September 28, 2026 11:45
Status Failure
Total duration 9m 40s
Artifacts –

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 1 warning, and 1 notice
gotify
Process completed with exit code 2.
src/tests/elevation.test.ts > Elevation > Client delete requires elevation > elevates: ui/src/tests/elevation.test.ts#L39
TimeoutError: Waiting for selector `.elevation-password input` failed ❯ CSSQueryHandler.waitFor node_modules/puppeteer-core/src/common/QueryHandler.ts:213:36 ❯ CdpFrame.waitForSelector node_modules/puppeteer-core/src/api/Frame.ts:758:13 ❯ CdpPage.waitForSelector node_modules/puppeteer-core/src/api/Page.ts:3119:12 ❯ elevateViaForm src/tests/elevation.test.ts:39:5 Caused by: Caused by: TimeoutError: Waiting failed: 30000ms exceeded ❯ new WaitTask node_modules/puppeteer-core/lib/puppeteer/common/WaitTask.js:46:34 ❯ IsolatedWorld.waitForFunction node_modules/puppeteer-core/lib/puppeteer/api/Realm.js:49:26 ❯ CSSQueryHandler.waitFor node_modules/puppeteer-core/lib/puppeteer/common/QueryHandler.js:176:95 ❯ CdpFrame.waitForSelector node_modules/puppeteer-core/lib/puppeteer/api/Frame.js:541:21 ❯ CdpPage.waitForSelector node_modules/puppeteer-core/lib/puppeteer/api/Page.js:1387:20 ❯ elevateViaForm src/tests/elevation.test.ts:39:5
src/tests/elevation.test.ts > Elevation > Client delete requires elevation > clicks delete and sees elevation form in dialog: ui/src/tests/elevation.test.ts#L89
TimeoutError: Waiting for selector `.confirm-dialog .elevation-password input` failed ❯ CSSQueryHandler.waitFor node_modules/puppeteer-core/src/common/QueryHandler.ts:213:36 ❯ CdpFrame.waitForSelector node_modules/puppeteer-core/src/api/Frame.ts:758:13 ❯ CdpPage.waitForSelector node_modules/puppeteer-core/src/api/Page.ts:3119:12 ❯ src/tests/elevation.test.ts:89:13 Caused by: Caused by: TimeoutError: Waiting failed: 30000ms exceeded ❯ new WaitTask node_modules/puppeteer-core/lib/puppeteer/common/WaitTask.js:46:34 ❯ IsolatedWorld.waitForFunction node_modules/puppeteer-core/lib/puppeteer/api/Realm.js:49:26 ❯ CSSQueryHandler.waitFor node_modules/puppeteer-core/lib/puppeteer/common/QueryHandler.js:176:95 ❯ CdpFrame.waitForSelector node_modules/puppeteer-core/lib/puppeteer/api/Frame.js:541:21 ❯ CdpPage.waitForSelector node_modules/puppeteer-core/lib/puppeteer/api/Page.js:1387:20 ❯ src/tests/elevation.test.ts:89:13
src/tests/elevation.test.ts > Elevation > Users page requires elevation > elevates via password and sees users page: ui/src/tests/elevation.test.ts#L39
TimeoutError: Waiting for selector `.elevation-password input` failed ❯ CSSQueryHandler.waitFor node_modules/puppeteer-core/src/common/QueryHandler.ts:213:36 ❯ CdpFrame.waitForSelector node_modules/puppeteer-core/src/api/Frame.ts:758:13 ❯ CdpPage.waitForSelector node_modules/puppeteer-core/src/api/Page.ts:3119:12 ❯ elevateViaForm src/tests/elevation.test.ts:39:5 ❯ src/tests/elevation.test.ts:74:13 Caused by: Caused by: TimeoutError: Waiting failed: 30000ms exceeded ❯ new WaitTask node_modules/puppeteer-core/lib/puppeteer/common/WaitTask.js:46:34 ❯ IsolatedWorld.waitForFunction node_modules/puppeteer-core/lib/puppeteer/api/Realm.js:49:26 ❯ CSSQueryHandler.waitFor node_modules/puppeteer-core/lib/puppeteer/common/QueryHandler.js:176:95 ❯ CdpFrame.waitForSelector node_modules/puppeteer-core/lib/puppeteer/api/Frame.js:541:21 ❯ CdpPage.waitForSelector node_modules/puppeteer-core/lib/puppeteer/api/Page.js:1387:20 ❯ elevateViaForm src/tests/elevation.test.ts:39:5 ❯ src/tests/elevation.test.ts:74:13
src/tests/elevation.test.ts > Elevation > Users page requires elevation > navigates to users and sees elevation form: ui/src/tests/utils.ts#L48
TimeoutError: Waiting failed: 30000ms exceeded ❯ new WaitTask node_modules/puppeteer-core/src/common/WaitTask.ts:77:28 ❯ IsolatedWorld.waitForFunction node_modules/puppeteer-core/src/api/Realm.ts:170:22 ❯ CdpFrame.waitForFunction node_modules/puppeteer-core/src/api/Frame.ts:806:36 ❯ CdpFrame.<anonymous> node_modules/puppeteer-core/src/util/decorators.ts:63:21 ❯ CdpPage.waitForFunction node_modules/puppeteer-core/src/api/Page.ts:3187:29 ❯ waitForExists src/tests/utils.ts:48:16 ❯ src/tests/elevation.test.ts:70:19
gotify
Restore cache failed: Dependencies file is not found in /home/runner/work/server/server. Supported file pattern: go.mod
gotify
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"