fix(byok): harden the Windows DPAPI worker lifecycle #16980
ci.yml
on: pull_request
Resolve runner profiles
10s
Matrix: playwright_critical
Matrix: playwright_visual
Matrix: ui_p0
Preflight
3m 17s
Workspace unit tests
1m 41s
Windows tools-pack payload tests
2m 19s
Web workspace tests
0s
E2E Vitest
3m 29s
Runtime summary
6s
Annotations
1 error, 2 warnings, and 5 notices
|
[chromium] › ui/app-restoration.test.ts:397:1 › [P0] returning from an uploaded design file route to the project root keeps the uploaded file tab active:
e2e/ui/app-restoration.test.ts#L442
1) [chromium] › ui/app-restoration.test.ts:397:1 › [P0] returning from an uploaded design file route to the project root keeps the uploaded file tab active
Error: expect(locator).toHaveAttribute(expected) failed
Locator: locator('.ws-tab[role="tab"]').filter({ has: locator('.ws-tab-label').filter({ hasText: 'root-design-reference.png' }) }).first()
Expected: "true"
Received: "false"
Timeout: 10000ms
Call log:
- Expect "toHaveAttribute" with timeout 10000ms
- waiting for locator('.ws-tab[role="tab"]').filter({ has: locator('.ws-tab-label').filter({ hasText: 'root-design-reference.png' }) }).first()
23 × locator resolved to <div role="tab" tabindex="0" draggable="true" aria-selected="false" data-tooltip-placement="bottom" title="root-design-reference.png" class="ws-tab od-tooltip draggable" data-tooltip="root-design-reference.png">…</div>
- unexpected value "false"
440 | await expect(page.getByTestId('file-workspace')).toBeVisible();
441 | await expect(fileTab).toBeVisible();
> 442 | await expect(fileTab).toHaveAttribute('aria-selected', 'true');
| ^
443 | });
444 |
445 | test('[P0] returning from an artifact file route to the project root keeps the artifact tab active', async ({ page }) => {
at /home/runner/work/open-design/open-design/e2e/ui/app-restoration.test.ts:442:25
|
|
E2E Vitest
merge_group changed-file resolution failed; falling back to the full plan: Error: merge_group compare result reached GitHub's 300-file ceiling
|
|
E2E Vitest
merge_group changed-file resolution failed; falling back to the full plan: Error: Command failed: /opt/hostedtoolcache/node/24.18.0/x64/bin/node /tmp/scopes-test-xzKS4Y/gh-stub.mjs api --paginate repos/nexu-io/open-design/compare/1111111111111111111111111111111111111111...2222222222222222222222222222222222222222 --jq (.files // [])[] | .filename
|
|
🎭 Playwright Run Summary
4 passed (1.6m)
|
|
🎭 Playwright Run Summary
22 passed (4.2m)
|
|
🎭 Playwright Run Summary
30 passed (6.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › ui/app-restoration.test.ts:397:1 › [P0] returning from an uploaded design file route to the project root keeps the uploaded file tab active
28 passed (6.8m)
|
|
🎭 Playwright Run Summary
56 passed (6.7m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ui-p0-ci-30596662901-entry-settings
|
304 KB |
sha256:e7acc82833d40b39525ed26daeb8a7cdfb75a4ab7124a3db1c13b530abca4c38
|
|
|
ui-p0-ci-30596662901-project-runtime
|
222 KB |
sha256:91eba5bb9869b839df23a8234a4fcd3aaddb066f8b5b597342cb215ad7ce6cf0
|
|
|
ui-p0-ci-30596662901-project-runtime-domain
|
273 KB |
sha256:a8a258c624d965bb99f29826be144c431ab09e7dbaf46922a3d8b5b215fb44e3
|
|
|
ui-p0-ci-30596662901-project-workspace
|
304 KB |
sha256:8a21e94acebe55cf79aef3a9472a78cfe30f302e61f3aa4fd85f93ab1ad12fa1
|
|
|
ui-p0-ci-30596662901-workspace-restoration
|
15 MB |
sha256:23e34e4b4629fb285d10c891e0a8a6cbabf399dbac18e855c4a8f91c8b5ba6fa
|
|