Skip to content

fix(server): frequent embedding (#13475) #44493

fix(server): frequent embedding (#13475)

fix(server): frequent embedding (#13475) #44493

Triggered via push August 12, 2025 02:03
Status Success
Total duration 11m 25s
Artifacts 21

build-test.yml

on: push
Matrix: build-native
Build Server native
1m 44s
Build Server native
Build @affine/electron renderer
2m 7s
Build @affine/electron renderer
Matrix: Analyze
Matrix: build-windows-native
Matrix: E2E BlockSuite Cross Browser Test
Matrix: E2E BlockSuite Test
Matrix: E2E Mobile Test
Matrix: E2E Test
Matrix: y-octo-binding-test
Matrix: Unit Test
Native Unit Test
34s
Native Unit Test
Matrix: cloud-e2e-test
Matrix: Frontend Copilot E2E Test
Matrix: Server Test
Check Git Status
1m 28s
Check Git Status
Server E2E Test
6m 51s
Server E2E Test
Server Copilot Api Test
3m 35s
Server Copilot Api Test
Server Test with Elasticsearch
3m 5s
Server Test with Elasticsearch
Matrix: desktop-bundle-check
Matrix: desktop-test
3, 2, 1 Launch
2s
3, 2, 1 Launch
Fit to window
Zoom out
Zoom in

Annotations

12 errors, 8 warnings, and 61 notices
miri code check
Process completed with exit code 100.
e2e/selection/native.spec.ts:265:1 › cursor move to up and down with children block: tests/blocksuite/e2e/selection/native.spec.ts#L294
1) e2e/selection/native.spec.ts:265:1 › cursor move to up and down with children block ─────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 12 Received: -1 292 | const textTwo = await getInlineSelectionText(page); 293 | expect(textTwo).toBe('arrow down test 1'); > 294 | expect(indexTwo).toBeGreaterThanOrEqual(12); | ^ 295 | expect(indexTwo).toBeLessThanOrEqual(17); 296 | await page.keyboard.press('ArrowDown'); 297 | const textThree = await getInlineSelectionText(page); at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/selection/native.spec.ts:294:20
e2e/clipboard/list.spec.ts:309:1 › paste non-nested lists to a nested list: tests/blocksuite/e2e/utils/asserts.ts#L172
3) e2e/clipboard/list.spec.ts:309:1 › paste non-nested lists to a nested list ──────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 2 + Received + 2 Array [ - "123", - "456aaa", + "aaa123", + "456", "bbb", ] at utils/asserts.ts:172 170 | }); 171 | }); > 172 | expect(actualTexts).toEqual(texts); | ^ 173 | } 174 | 175 | export async function assertEdgelessCanvasText(page: Page, text: string) { at assertRichTexts (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/asserts.ts:172:23) at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/clipboard/list.spec.ts:344:3
e2e/clipboard/list.spec.ts:216:1 › paste nested lists to a nested list: tests/blocksuite/e2e/utils/asserts.ts#L172
2) e2e/clipboard/list.spec.ts:216:1 › paste nested lists to a nested list ──────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 2 + Received + 2 Array [ "aaa", - "111", + "bbb111", "222", "111", - "222bbb", + "222", "ccc", ] at utils/asserts.ts:172 170 | }); 171 | }); > 172 | expect(actualTexts).toEqual(texts); | ^ 173 | } 174 | 175 | export async function assertEdgelessCanvasText(page: Page, text: string) { at assertRichTexts (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/asserts.ts:172:23) at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/clipboard/list.spec.ts:258:3
e2e/clipboard/list.spec.ts:135:1 › paste a nested list to a nested list: tests/blocksuite/e2e/utils/asserts.ts#L172
1) e2e/clipboard/list.spec.ts:135:1 › paste a nested list to a nested list ─────────────────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 2 + Received + 2 Array [ "aaa", - "aaa", + "bbbaaa", "bbb", - "cccbbb", + "ccc", "ccc", ] at utils/asserts.ts:172 170 | }); 171 | }); > 172 | expect(actualTexts).toEqual(texts); | ^ 173 | } 174 | 175 | export async function assertEdgelessCanvasText(page: Page, text: string) { at assertRichTexts (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/asserts.ts:172:23) at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/clipboard/list.spec.ts:167:3
e2e/drag.spec.ts:727:1 › drag handle should show on right block when scroll viewport: tests/blocksuite/e2e/drag.spec.ts#L765
1) e2e/drag.spec.ts:727:1 › drag handle should show on right block when scroll viewport ────────── Error: expect(received).toEqual(expected) // deep equality - Expected - 1 + Received + 1 Object { "height": 23, "width": 752, "x": 104, - "y": 801, + "y": 811, } 763 | } 764 | > 765 | expect(blockRect28).toEqual(selectedBlockRect); | ^ 766 | }); 767 | at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/drag.spec.ts:765:23
e2e/link.spec.ts:266:1 › link bar should not be appear when the range is collapsed: tests/blocksuite/e2e/link.spec.ts#L0
3) e2e/link.spec.ts:266:1 › link bar should not be appear when the range is collapsed ──────────── Error: ENOENT: no such file or directory, open 'eval at evaluate (:313:29), <anonymous>'
e2e/link.spec.ts:266:1 › link bar should not be appear when the range is collapsed: tests/blocksuite/eval at evaluate (:313:29)#L13
3) e2e/link.spec.ts:266:1 › link bar should not be appear when the range is collapsed ──────────── Error: page.evaluate: TypeError: Cannot read properties of null (reading 'getBoundingClientRect') at eval (eval at evaluate (:313:29), <anonymous>:13:33) at UtilityScript.evaluate (<anonymous>:315:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (eval at evaluate (:313:29), <anonymous>:13:33) at UtilityScript.evaluate (<anonymous>:315:16) at UtilityScript.<anonymous> (<anonymous>:1:44) at getIndexCoordinate (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:1018:28) at dragBetweenIndices (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/drag.ts:50:26) at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/link.spec.ts:287:3
e2e/latex/block.spec.ts:46:1 › add latex block using markdown shortcut with enter: tests/blocksuite/e2e/latex/block.spec.ts#L59
2) e2e/latex/block.spec.ts:46:1 › add latex block using markdown shortcut with enter ───────────── Error: expect(string).toMatchSnapshot(expected) @@ -24,11 +24,11 @@ ], "flavour": "affine:latex", "id": "3", "props": { "index": "a0", - "latex": "aaa", + "latex": "aa", "lockedBySelf": false, "rotate": 0, "scale": 1, "xywh": "[0,0,16,16]" }, Expected: /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/snapshots/latex/block.spec.ts/add-latex-block-using-markdown-shortcut-with-enter-finial.json Received: /home/runner/work/AFFiNE/AFFiNE/test-results/latex-block-add-latex-bloc-e0ffb-arkdown-shortcut-with-enter/add-latex-block-using-mark-e889d-tcut-with-enter-finial-actual.json 57 | await type(page, '$$$$\naaa'); 58 | > 59 | expect(await getPageSnapshot(page, true)).toMatchSnapshot( | ^ 60 | `${testInfo.title}_finial.json` 61 | ); 62 | }); at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/latex/block.spec.ts:59:45
e2e/hotkey/hotkey.spec.ts:437:3 › keyboard operation to move block up or down › keep cursor: tests/blocksuite/e2e/utils/asserts.ts#L286
1) e2e/hotkey/hotkey.spec.ts:437:3 › keyboard operation to move block up or down › keep cursor ─── Error: expect(received).toEqual(expected) // deep equality Expected: {"index": 3, "length": 0} Received: null at utils/asserts.ts:286 284 | [richTextIndex] 285 | ); > 286 | expect(actual).toEqual({ index: rangeIndex, length: rangeLength }); | ^ 287 | } 288 | 289 | export async function assertNativeSelectionRangeCount( at assertRichTextInlineRange (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/asserts.ts:286:18) at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/hotkey/hotkey.spec.ts:453:5
e2e/edgeless/presentation.spec.ts:146:3 › presentation › should be able to adjust order of presentation in frame panel: tests/blocksuite/e2e/edgeless/presentation.spec.ts#L225
1) e2e/edgeless/presentation.spec.ts:146:3 › presentation › should be able to adjust order of presentation in frame panel Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: locator('.edgeless-frame-navigator-title') - Expected string - 1 + Received string + 3 - Frame 2 + + Frame 3 + Call log: - expect.toHaveText with timeout 5000ms - waiting for locator('.edgeless-frame-navigator-title') 9 × locator resolved to <span class="edgeless-frame-navigator-title">…</span> - unexpected value " Frame 3 " 223 | await expect(currentFrame).toHaveText('Frame 1'); 224 | await nextButton.click(); > 225 | await expect(currentFrame).toHaveText('Frame 2'); | ^ 226 | }); 227 | 228 | test('duplicate frames should keep the presentation orders', async ({ at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/edgeless/presentation.spec.ts:225:32
e2e/ai-action/explain-code.spec.ts:11:3 › AIAction/ExplainCode › should support explain code: tests/affine-cloud-copilot/e2e/ai-action/explain-code.spec.ts#L18
1) e2e/ai-action/explain-code.spec.ts:11:3 › AIAction/ExplainCode › should support explain code ── Error: Timed out 5000ms waiting for expect(locator).toHaveText(expected) Locator: getByTestId('ai-penel-answer') Expected pattern: /console.log/ Received string: "························································································································································································································································································ Purpose···························· Heading 2································································································································································· This JavaScript code snippet serves a very fundamental purpose: to display a message to the standard output, which is typically the developer console in a web browser or the terminal/command prompt when running Node.js. It's often the first program written when learning a new language, demonstrating basic output capabilities.···························· Type '/' for commands, 'space' for AI································································································································································································································································································· How it Works···························· Heading 2································································································································································· The code consists of a single line that leverages a built-in JavaScript object and method:···························· Type '/' for commands, 'space' for AI··················································································································································· 1.······· console Object: console is a global object provided by the JavaScript runtime environment (like a web browser or Node.js). It provides access to the browser's debugging console or the terminal's standard output. It contains various methods for logging information, warnings, errors, and more.··················································································································· 2.······· .log() Method: log() is a method of the console object. Its primary function is to output messages to the console. It can accept one or more arguments of any data type (strings, numbers, objects, arrays, etc.), and it will display them in a human-readable format.··················································································································· 3.······· \"Hello, World!\": This is a string literal. It's the specific text that is passed as an argument to the log() method.································································································································· When this line of code is executed, the JavaScript engine calls the log() method on the console object, passing the string \"Hello, World!\" as the value to be displayed. The log() method then takes this string and prints it to the console.···························· Type '/' for commands, 'space' for AI································································································································································································································································································· Inputs & Outputs···························· Heading 2······················································································································
Analyze (typescript, blocksuite)
Unable to validate code scanning workflow: DuplicateLanguageInMatrix
Analyze (typescript, blocksuite)
1 issue was detected with this workflow: CodeQL language 'javascript' is referenced by more than one entry in the 'language' matrix parameter for job 'analyze'. This may result in duplicate alerts. Please edit the 'language' matrix parameter to keep only one of the following: 'javascript', 'typescript'.
Analyze (javascript, blocksuite)
Unable to validate code scanning workflow: DuplicateLanguageInMatrix
Analyze (javascript, blocksuite)
1 issue was detected with this workflow: CodeQL language 'javascript' is referenced by more than one entry in the 'language' matrix parameter for job 'analyze'. This may result in duplicate alerts. Please edit the 'language' matrix parameter to keep only one of the following: 'javascript', 'typescript'.
Analyze (javascript, affine)
Unable to validate code scanning workflow: DuplicateLanguageInMatrix
Analyze (javascript, affine)
1 issue was detected with this workflow: CodeQL language 'javascript' is referenced by more than one entry in the 'language' matrix parameter for job 'analyze'. This may result in duplicate alerts. Please edit the 'language' matrix parameter to keep only one of the following: 'javascript', 'typescript'.
Analyze (typescript, affine)
Unable to validate code scanning workflow: DuplicateLanguageInMatrix
Analyze (typescript, affine)
1 issue was detected with this workflow: CodeQL language 'javascript' is referenced by more than one entry in the 'language' matrix parameter for job 'analyze'. This may result in duplicate alerts. Please edit the 'language' matrix parameter to keep only one of the following: 'javascript', 'typescript'.
y-octo binding test on aarch64-apple-darwin
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
y-octo binding test on aarch64-apple-darwin
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Build AFFiNE native (x86_64-apple-darwin)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Build AFFiNE native (x86_64-apple-darwin)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
🎭 Playwright Run Summary
6 passed (10.6s)
Build AFFiNE native (aarch64-apple-darwin)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Build AFFiNE native (aarch64-apple-darwin)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Build AFFiNE native (x86_64-pc-windows-msvc)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Build AFFiNE native (aarch64-pc-windows-msvc)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
🎭 Playwright Run Summary
6 passed (15.7s)
🎭 Playwright Run Summary
6 passed (22.2s)
🎭 Playwright Run Summary
6 passed (22.2s)
🎭 Playwright Run Summary
6 passed (16.3s)
🎭 Playwright Run Summary
1 flaky e2e/selection/native.spec.ts:265:1 › cursor move to up and down with children block ──────────── 3 skipped 95 passed (1.5m)
🎭 Playwright Run Summary
4 skipped 96 passed (1.5m)
Desktop bundle check (macos-latest, macos, arm64, aarch64-apple-darwin, true)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Desktop bundle check (macos-latest, macos, arm64, aarch64-apple-darwin, true)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Desktop bundle check (macos-latest, macos, x64, x86_64-apple-darwin, false)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Desktop bundle check (macos-latest, macos, x64, x86_64-apple-darwin, false)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
🎭 Playwright Run Summary
6 passed (18.0s)
y-octo binding test on x86_64-pc-windows-msvc
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
🎭 Playwright Run Summary
7 passed (2.1m)
Desktop Test (macos-latest, macos, x64, x86_64-apple-darwin, false)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Desktop Test (macos-latest, macos, x64, x86_64-apple-darwin, false)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
🎭 Playwright Run Summary
3 flaky e2e/clipboard/list.spec.ts:135:1 › paste a nested list to a nested list ──────────────────────── e2e/clipboard/list.spec.ts:216:1 › paste nested lists to a nested list ───────────────────────── e2e/clipboard/list.spec.ts:309:1 › paste non-nested lists to a nested list ───────────────────── 3 skipped 94 passed (1.5m)
🎭 Playwright Run Summary
1 flaky e2e/drag.spec.ts:727:1 › drag handle should show on right block when scroll viewport ─────────── 6 skipped 93 passed (2.3m)
🎭 Playwright Run Summary
7 passed (1.8m)
🎭 Playwright Run Summary
99 passed (1.6m)
🎭 Playwright Run Summary
2 skipped 98 passed (1.8m)
🎭 Playwright Run Summary
7 passed (1.8m)
🎭 Playwright Run Summary
3 flaky e2e/hotkey/hotkey.spec.ts:437:3 › keyboard operation to move block up or down › keep cursor ──── e2e/latex/block.spec.ts:46:1 › add latex block using markdown shortcut with enter ────────────── e2e/link.spec.ts:266:1 › link bar should not be appear when the range is collapsed ───────────── 4 skipped 92 passed (1.6m)
🎭 Playwright Run Summary
2 skipped 98 passed (2.7m)
🎭 Playwright Run Summary
7 passed (2.0m)
Desktop bundle check (windows-latest, windows, x64, x86_64-pc-windows-msvc, true)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
🎭 Playwright Run Summary
3 skipped 28 passed (3.4m)
🎭 Playwright Run Summary
31 passed (3.7m)
🎭 Playwright Run Summary
8 passed (2.5m)
🎭 Playwright Run Summary
31 passed (3.8m)
🎭 Playwright Run Summary
1 flaky e2e/edgeless/presentation.spec.ts:146:3 › presentation › should be able to adjust order of presentation in frame panel 2 skipped 97 passed (2.6m)
🎭 Playwright Run Summary
32 passed (3.8m)
🎭 Playwright Run Summary
1 skipped 30 passed (3.9m)
🎭 Playwright Run Summary
1 skipped 30 passed (3.9m)
🎭 Playwright Run Summary
31 passed (4.2m)
🎭 Playwright Run Summary
32 passed (4.3m)
🎭 Playwright Run Summary
1 skipped 31 passed (3.4m)
🎭 Playwright Run Summary
1 passed (1.6m)
🎭 Playwright Run Summary
2 skipped 98 passed (3.1m)
🎭 Playwright Run Summary
5 skipped 12 passed (3.0m)
🎭 Playwright Run Summary
2 skipped 17 passed (3.4m)
🎭 Playwright Run Summary
18 passed (3.8m)
🎭 Playwright Run Summary
1 flaky e2e/ai-action/explain-code.spec.ts:11:3 › AIAction/ExplainCode › should support explain code ─── 5 skipped 13 passed (3.8m)
🎭 Playwright Run Summary
4 skipped 15 passed (4.1m)
🎭 Playwright Run Summary
31 passed (4.9m)
Desktop Test (macos-latest, macos, arm64, aarch64-apple-darwin, true)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
Desktop Test (macos-latest, macos, arm64, aarch64-apple-darwin, true)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
🎭 Playwright Run Summary
5 skipped 14 passed (3.8m)
Desktop Test (windows-latest, windows, x64, x86_64-pc-windows-msvc, true)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
🎭 Playwright Run Summary
4 skipped 15 passed (5.0m)
🎭 Playwright Run Summary
20 passed (5.2m)
🎭 Playwright Run Summary
5 skipped 14 passed (4.8m)
🎭 Playwright Run Summary
1 skipped 17 passed (6.2m)

Artifacts

Produced during runtime
Name Size Digest
affine.darwin-arm64.node Expired
2.68 MB
sha256:cbf159b06d9d967b2a54840552fef44160942ad2e60f022d0c754cbd5647cd07
affine.darwin-x64.node Expired
2.93 MB
sha256:b8321f1abe97b6305bde309846596fecd74305133fc039b635ffb086074af374
affine.linux-x64-gnu.node Expired
3.02 MB
sha256:fa25a40e5e0754284c7eb9fe0279a3d2d14bbc58d4530ddfd7cbc9515322ed28
affine.win32-arm64-msvc.node Expired
2.91 MB
sha256:6ace0498117be3f2b1a8417556651ecbdf4a4a07b6b8fabe93bf170e43424d57
affine.win32-x64-msvc.node Expired
3.47 MB
sha256:82999fa34750a0657b8c0e2014106b375a57d511a3f315201f00f56474d77647
server-native.node Expired
11.6 MB
sha256:26870b098fcbe53529e84add5ebe0f7621307a2ae901e93f4507cfb8c02d9185
test-results-e2e-10 Expired
200 KB
sha256:1d27d3c7d1829f6d00e339c1c7f6e8eb45c535727974bf71ef67457f1cfb01eb
test-results-e2e-bs-1 Expired
9.18 MB
sha256:33fbc96ea92b26f0e0041ed10324117b7810049ea18ae1d2f47cd333eb2ae483
test-results-e2e-bs-10 Expired
3.24 MB
sha256:662df8613a218286a1250e096abc10554f6b43d4a6673c209c7d36f257c2b8a9
test-results-e2e-bs-2 Expired
1.95 KB
sha256:20643a050409789ba2704437d4d10d231f8f04e2c155ba7bd70aabea44ab35c0
test-results-e2e-bs-3 Expired
9.34 MB
sha256:d398a6614f58f28de09afbd490f69ad0e7baeefc80eed7a1a52ff20796129889
test-results-e2e-bs-6 Expired
9.61 MB
sha256:42d44e953fee628c9394ae5323379e276c73c0cd1deeac2ddecfe1cead007065
test-results-e2e-bs-8 Expired
9.68 MB
sha256:0e84ee9fd924d53c363f656cea82dc3f18daaeac20a3e5393ded11df6237ed9e
test-results-e2e-bs-cross-browser-chromium-1 Expired
1.95 KB
sha256:a67b05a802c1a6ce6837909bbed95da42ac63efc60ae961d3fd8aaf9a6681fd1
test-results-e2e-bs-cross-browser-firefox-1 Expired
1.95 KB
sha256:6cae34744b0fbba84ca89e6931615ce908e665838c261a9a80952548f42e70d7
test-results-e2e-bs-cross-browser-webkit-1 Expired
1.95 KB
sha256:47789b4e20d5807c356217cb918ae9a0d4a48bd3ec59e6e03dcd63a5e92d0fc5
test-results-e2e-macos-latest-arm64 Expired
11.8 MB
sha256:20303e1fe3e2fdb059486f0a11866143e4f6519eb2bdabdac75ab0f4cafc431d
test-results-e2e-server-desktop Expired
1.68 MB
sha256:9dc7237c2561913fb67a120d38446afb38cf9687ad4b8bd3c3f62744220ab913
test-results-e2e-ubuntu-latest-x64 Expired
10.1 MB
sha256:6b206491b7939e6ac33bd39a33d3f485ca55c0d0997fd2884f729bd5e8d9710f
test-results-e2e-windows-latest-x64 Expired
10.6 MB
sha256:d222dd4623216650e58c61037da67385565865e3c548c8893bb4d7f9bc88cbc8
web Expired
67.4 MB
sha256:e56a5cad6139472e8392d9c710c1613fd9c9d67a4fbf11ebe57b15f421851d64