Skip to content

fix(webui): let the baseline install, and repair the checks its own styles broke #244

fix(webui): let the baseline install, and repair the checks its own styles broke

fix(webui): let the baseline install, and repair the checks its own styles broke #244

Triggered via pull request October 31, 2026 12:51
Status Cancelled
Total duration 15m 24s
Artifacts 3

ci.yml

on: pull_request
changes
8s
changes
Matrix: verify
verification
3s
verification
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 4 notices
verify (macos-latest, 24)
Process completed with exit code 1.
packages/webui/test/integration/miniapp-ui-flow.test.ts > the Mini App management surface against the real host > starts, shows, stops, disables, enables and uninstalls a Mini App: packages/webui/test/integration/miniapp-ui-flow.test.ts#L100
Error: expect(locator).toHaveAttribute(expected) failed Locator: getByTestId('miniapp-app-status-surface.miniapp') Expected: "running" Received: "failed" Timeout: 5000ms Call log: - Expect "toHaveAttribute" getByTestId('miniapp-app-status-surface.miniapp') with timeout 5000ms - waiting for getByTestId('miniapp-app-status-surface.miniapp') 2 × locator resolved to <span data-status="stopped" class="text-text_default_tertiary" data-testid="miniapp-app-status-surface.miniapp">已停止</span> - unexpected value "stopped" 12 × locator resolved to <span data-status="failed" class="text-text_default_tertiary" data-testid="miniapp-app-status-surface.miniapp">启动失败(EINVAL)</span> - unexpected value "failed" ❯ captureRawStack node_modules/playwright-core/lib/coreBundle.js:8588:17 ❯ callMatcherAsStep node_modules/playwright/lib/matchers/expect.js:13310:57 ❯ Object.toHaveAttribute node_modules/playwright/lib/matchers/expect.js:13302:23 ❯ packages/webui/test/integration/miniapp-ui-flow.test.ts:100:77 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { matcherResult: { name: 'toHaveAttribute', expected: 'running', message: 'expect(locator).toHaveAttribute(expected) failed\n\nLocator: getByTestId(\'miniapp-app-status-surface.miniapp\')\nExpected: "running"\nReceived: "failed"\nTimeout: 5000ms\n\nCall log:\n - Expect "toHaveAttribute" getByTestId(\'miniapp-app-status-surface.miniapp\') with timeout 5000ms\n - waiting for getByTestId(\'miniapp-app-status-surface.miniapp\')\n 2 × locator resolved to <span data-status="stopped" class="text-text_default_tertiary" data-testid="miniapp-app-status-surface.miniapp">已停止</span>\n - unexpected value "stopped"\n 12 × locator resolved to <span data-status="failed" class="text-text_default_tertiary" data-testid="miniapp-app-status-surface.miniapp">启动失败(EINVAL)</span>\n - unexpected value "failed"\n', pass: false, actual: 'failed', log: [ ' - Expect "toHaveAttribute" getByTestId(\'miniapp-app-status-surface.miniapp\') with timeout 5000ms', ' - waiting for getByTestId(\'miniapp-app-status-surface.miniapp\')', ' 2 × locator resolved to <span data-status="stopped" class="text-text_default_tertiary" data-testid="miniapp-app-status-surface.miniapp">已停止</span>', ' - unexpected value "stopped"', ' 12 × locator resolved to <span data-status="failed" class="text-text_default_tertiary" data-testid="miniapp-app-status-surface.miniapp">启动失败(EINVAL)</span>', ' - unexpected value "failed"' ], timeout: 5000, ariaSnapshot: '- text: 启动失败(EINVAL)' } }
packages/webui/test/integration/miniapp-real-flow.test.ts > the Mini App business flow against the real host > keeps a Mini App that failed to start out of the running set: packages/webui/test/integration/miniapp-real-flow.test.ts#L163
AssertionError: expected 'MINIAPP_PREPARATION_FAILED: Mini App …' to contain 'RUNNER_START_FAILED' Expected: "RUNNER_START_FAILED" Received: "MINIAPP_PREPARATION_FAILED: Mini App publication preparation failed <- EINVAL: listen EINVAL: invalid argument /private/var/folders/n6/hn37q6pj7sj_9dmqqc2113800000gn/T/webui-miniapp-flow-fcx1V0/v2/plugin-data/liveboards/broken.miniapp/owner.sock" ❯ packages/webui/test/integration/miniapp-real-flow.test.ts:163:32
packages/webui/test/integration/miniapp-real-flow.test.ts > the Mini App business flow against the real host > installs a Mini App, lists it, opens it, serves its page and stops it: packages/webui/test/integration/miniapp-real-flow.test.ts#L96
Error: openMiniApp failed: {"protocolVersion":1,"kind":"error","requestId":"r3","code":"MINIAPP_PREPARATION_FAILED","message":"Mini App publication preparation failed"} — cause: MINIAPP_PREPARATION_FAILED: Mini App publication preparation failed <- EINVAL: listen EINVAL: invalid argument /private/var/folders/n6/hn37q6pj7sj_9dmqqc2113800000gn/T/webui-miniapp-flow-PxPlHQ/v2/plugin-data/liveboards/flow.miniapp/owner.sock ❯ packages/webui/test/integration/miniapp-real-flow.test.ts:96:13
verify (ubuntu-latest, 24)
Canceling since a higher priority waiting request for Source verification-refs/pull/297/merge exists
verify (ubuntu-latest, 24)
The operation was canceled.
verification
Process completed with exit code 1.
Source verification
Canceling since a higher priority waiting request for Source verification-refs/pull/297/merge exists
changes
"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"
verify (macos-latest, 24)
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
verify (ubuntu-latest, 24)
"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"
verification
"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"

Artifacts

Produced during runtime
Name Size Digest
verification-macos-latest-node-24-1
1.77 KB
sha256:3aacd0794a769c9887f076221cca7f5f08bbf52f733fbad91a489a8e9507b3a4
verification-ubuntu-latest-node-24-1
1.01 KB
sha256:c4352b210afe015ec1f33f4e0f84a62dc181c0541aa748d148750e4b06b64f3d
verification-windows-latest-node-24-1
1.59 KB
sha256:23a23a453c567a1be539d6f8326ab818e97fbf0fbbf3eb9d7cbdc90a0f6c9af8