windows: a Microsoft Store package — the unsigned msix the Store re-signs (GDK-1380) #1020
Triggered via pull request
September 3, 2026 02:09
Status
Cancelled
Total duration
3m 35s
Artifacts
–
ci.yml
on: pull_request
Build and check
3m 11s
Mobile (TypeScript)
2m 11s
Secret and internal-string scan
11s
Desktop tests
1m 14s
Desktop Linux build
1m 29s
Desktop Windows build
2m 8s
Matrix: Playwright E2E
Matrix: Server race tests
Annotations
16 errors, 12 warnings, and 1 notice
|
Desktop Windows build
Process completed with exit code 1.
|
|
Server race tests (2)
Canceling since a higher priority waiting request for ci-90 exists
|
|
Server race tests (2)
The operation was canceled.
|
|
Server race tests (1)
Canceling since a higher priority waiting request for ci-90 exists
|
|
Server race tests (1)
The operation was canceled.
|
|
Playwright E2E (2)
Canceling since a higher priority waiting request for ci-90 exists
|
|
Playwright E2E (2)
The operation was canceled.
|
|
Server race tests (3)
Canceling since a higher priority waiting request for ci-90 exists
|
|
Server race tests (3)
The operation was canceled.
|
|
Playwright E2E (1)
Canceling since a higher priority waiting request for ci-90 exists
|
|
Playwright E2E (1)
The operation was canceled.
|
|
[chromium] › e2e/dashboards.spec.ts:385:1 › save on an open dashboard swaps the frame without a reload (p95 <= 1s):
e2e/dashboards.spec.ts#L406
1) [chromium] › e2e/dashboards.spec.ts:385:1 › save on an open dashboard swaps the frame without a reload (p95 <= 1s)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('iframe[data-testid="dashboard-frame"]')
Expected: "2"
Received: "4"
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('iframe[data-testid="dashboard-frame"]')
2 × locator resolved to <iframe data-render-gen="1" data-testid="dashboard-frame" title="E2E Dash mtkw456j swap" class="min-h-0 w-full flex-1 border-0 bg-white" src="/api/v1/dashboards/073b0851db227b24/render/" sandbox="allow-scripts allow-popups allow-popups-to-escape-sandbox"></iframe>
- unexpected value "1"
12 × locator resolved to <iframe data-render-gen="4" data-testid="dashboard-frame" title="E2E Dash mtkw456j swap" class="min-h-0 w-full flex-1 border-0 bg-white" src="/api/v1/dashboards/073b0851db227b24/render/" sandbox="allow-scripts allow-popups allow-popups-to-escape-sandbox"></iframe>
- unexpected value "4"
404 | await saveDash(page.request, name, markerHtml(`v${gen + 1}`), TOTAL_DS)
405 | // renderGen is the swap signal: the {#key} wrapper re-created the frame.
> 406 | await expect(page.locator(FRAME_SEL)).toHaveAttribute('data-render-gen', String(gen), {
| ^
407 | timeout: 5000,
408 | })
409 | await expect(fl.getByTestId('dash-version')).toHaveText(`v${gen + 1}`)
at /home/runner/work/gadak/gadak/e2e/dashboards.spec.ts:406:43
|
|
[chromium] › e2e/dashboards.spec.ts:385:1 › save on an open dashboard swaps the frame without a reload (p95 <= 1s):
e2e/dashboards.spec.ts#L406
1) [chromium] › e2e/dashboards.spec.ts:385:1 › save on an open dashboard swaps the frame without a reload (p95 <= 1s)
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('iframe[data-testid="dashboard-frame"]')
Expected: "1"
Received: "2"
Timeout: 5000ms
Call log:
- Expect "toHaveAttribute" with timeout 5000ms
- waiting for locator('iframe[data-testid="dashboard-frame"]')
3 × locator resolved to <iframe data-render-gen="0" data-testid="dashboard-frame" title="E2E Dash mtkw3tvg swap" class="min-h-0 w-full flex-1 border-0 bg-white" src="/api/v1/dashboards/33c4f5e48105aa45/render/" sandbox="allow-scripts allow-popups allow-popups-to-escape-sandbox"></iframe>
- unexpected value "0"
11 × locator resolved to <iframe data-render-gen="2" data-testid="dashboard-frame" title="E2E Dash mtkw3tvg swap" class="min-h-0 w-full flex-1 border-0 bg-white" src="/api/v1/dashboards/33c4f5e48105aa45/render/" sandbox="allow-scripts allow-popups allow-popups-to-escape-sandbox"></iframe>
- unexpected value "2"
404 | await saveDash(page.request, name, markerHtml(`v${gen + 1}`), TOTAL_DS)
405 | // renderGen is the swap signal: the {#key} wrapper re-created the frame.
> 406 | await expect(page.locator(FRAME_SEL)).toHaveAttribute('data-render-gen', String(gen), {
| ^
407 | timeout: 5000,
408 | })
409 | await expect(fl.getByTestId('dash-version')).toHaveText(`v${gen + 1}`)
at /home/runner/work/gadak/gadak/e2e/dashboards.spec.ts:406:43
|
|
CI
Canceling since a higher priority waiting request for ci-90 exists
|
|
Playwright E2E (3)
Canceling since a higher priority waiting request for ci-90 exists
|
|
Playwright E2E (3)
The operation was canceled.
|
|
Secret and internal-string scan
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop Linux build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Desktop Windows build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Mobile (TypeScript)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build and check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Server race tests (2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Server race tests (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Playwright E2E (2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Server race tests (3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Playwright E2E (1)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Playwright E2E (3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
9 passed (57.7s)
|