chore: bump up all non-major npm dependencies #41573
build-test.yml
on: pull_request
Optimize CI
8s
Matrix: build-native
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
Lint
6m 5s
Typecheck
5m 14s
Lint Rust
1m 5s
Check yarn binary
8s
miri code check
1m 10s
loom thread test
2m 0s
fuzzing
8m 32s
Run native tests
1m 50s
test-build-mobile-app
/
ios
14s
Matrix: Unit Test
Matrix: Frontend Copilot E2E Test
Matrix: cloud-e2e-test
Matrix: Server Test
Check Git Status
0s
Server E2E Test
0s
Server Copilot Api Test
0s
Server Test with Elasticsearch
0s
Matrix: desktop-bundle-check
Matrix: desktop-test
3, 2, 1 Launch
3s
Annotations
17 errors, 10 warnings, and 31 notices
test-build-mobile-app / ios
Unable to download artifact(s): Artifact not found for name: ios
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
|
Lint Rust
Process completed with exit code 101.
|
miri code check
Process completed with exit code 100.
|
Run native tests
Process completed with exit code 101.
|
Build Server native
No files were found with the provided path: ./packages/backend/native/server-native.node. No artifacts will be uploaded.
|
Build Server native
Process completed with exit code 1.
|
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/link.spec.ts:266:1 › link bar should not be appear when the range is collapsed:
tests/blocksuite/e2e/link.spec.ts#L0
1) 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
1) 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
|
Typecheck
Process completed with exit code 1.
|
e2e/clipboard/list.spec.ts:216:1 › paste nested lists to a nested list:
tests/blocksuite/e2e/utils/asserts.ts#L172
4) 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/attachment.spec.ts:415:1 › indent attachment block to list:
tests/blocksuite/e2e/attachment.spec.ts#L74
3) e2e/attachment.spec.ts:415:1 › indent attachment block to list ────────────────────────────────
TimeoutError: page.waitForEvent: Timeout 5000ms exceeded while waiting for event "filechooser"
=========================== logs ===========================
waiting for event "filechooser"
============================================================
72 | await expect(slashMenu).toBeVisible();
73 |
> 74 | const fileChooser = page.waitForEvent('filechooser');
| ^
75 | await pressEnter(page);
76 | await sleep(100);
77 | await (await fileChooser).setFiles(FILE_PATH);
at insertAttachment (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/attachment.spec.ts:74:30)
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/attachment.spec.ts:423:3
|
e2e/attachment.spec.ts:255:1 › should attachment can be deleted:
tests/blocksuite/e2e/attachment.spec.ts#L74
2) e2e/attachment.spec.ts:255:1 › should attachment can be deleted ───────────────────────────────
TimeoutError: page.waitForEvent: Timeout 5000ms exceeded while waiting for event "filechooser"
=========================== logs ===========================
waiting for event "filechooser"
============================================================
72 | await expect(slashMenu).toBeVisible();
73 |
> 74 | const fileChooser = page.waitForEvent('filechooser');
| ^
75 | await pressEnter(page);
76 | await sleep(100);
77 | await (await fileChooser).setFiles(FILE_PATH);
at insertAttachment (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/attachment.spec.ts:74:30)
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/attachment.spec.ts:261:3
|
e2e/attachment.spec.ts:225:1 › should turn attachment to image works:
tests/blocksuite/e2e/attachment.spec.ts#L74
1) e2e/attachment.spec.ts:225:1 › should turn attachment to image works ──────────────────────────
TimeoutError: page.waitForEvent: Timeout 5000ms exceeded while waiting for event "filechooser"
=========================== logs ===========================
waiting for event "filechooser"
============================================================
72 | await expect(slashMenu).toBeVisible();
73 |
> 74 | const fileChooser = page.waitForEvent('filechooser');
| ^
75 | await pressEnter(page);
76 | await sleep(100);
77 | await (await fileChooser).setFiles(FILE_PATH);
at insertAttachment (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/attachment.spec.ts:74:30)
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/attachment.spec.ts:237: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/edgeless/connector/label.spec.ts:294:3 › connector label with straight shape › should enter the label editing state when pressing `Enter`:
tests/blocksuite/e2e/utils/asserts.ts#L193
1) e2e/edgeless/connector/label.spec.ts:294:3 › connector label with straight shape › should enter the label editing state when pressing `Enter`
Error: expect(received).toEqual(expected) // deep equality
Expected: " a "
Received: "a "
at utils/asserts.ts:193
191 | return inlineEditor?.yText.toString();
192 | });
> 193 | expect(actualTexts).toEqual(text);
| ^
194 | }
195 |
196 | export async function assertRichImage(page: Page, count: number) {
at assertEdgelessCanvasText (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/asserts.ts:193:23)
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/edgeless/connector/label.spec.ts:305:5
|
3, 2, 1 Launch
Process completed with exit code 1.
|
Build Server native
Cache not found for keys: v0-rust-x86_64-unknown-linux-gnu-@affine/server-native-Linux-x64-f91e0776-d5923461, v0-rust-x86_64-unknown-linux-gnu-@affine/server-native-Linux-x64-f91e0776
|
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'.
|
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'.
|
test-build-mobile-app / android
Cache not found for keys: v0-rust-aarch64-linux-android-affine_mobile_native-Linux-x64-6c5992dd-d5923461, v0-rust-aarch64-linux-android-affine_mobile_native-Linux-x64-6c5992dd
|
🎭 Playwright Run Summary
6 passed (33.4s)
|
🎭 Playwright Run Summary
6 passed (38.7s)
|
🎭 Playwright Run Summary
6 passed (54.3s)
|
🎭 Playwright Run Summary
6 passed (45.9s)
|
🎭 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.8m)
|
🎭 Playwright Run Summary
1 flaky
e2e/link.spec.ts:266:1 › link bar should not be appear when the range is collapsed ─────────────
4 skipped
94 passed (1.9m)
|
🎭 Playwright Run Summary
4 skipped
96 passed (1.9m)
|
🎭 Playwright Run Summary
99 passed (2.0m)
|
🎭 Playwright Run Summary
4 flaky
e2e/attachment.spec.ts:225:1 › should turn attachment to image works ───────────────────────────
e2e/attachment.spec.ts:255:1 › should attachment can be deleted ────────────────────────────────
e2e/attachment.spec.ts:415:1 › indent attachment block to list ─────────────────────────────────
e2e/clipboard/list.spec.ts:216:1 › paste nested lists to a nested list ─────────────────────────
3 skipped
93 passed (2.0m)
|
🎭 Playwright Run Summary
6 passed (45.2s)
|
🎭 Playwright Run Summary
2 skipped
97 passed (2.1m)
|
🎭 Playwright Run Summary
7 passed (2.2m)
|
🎭 Playwright Run Summary
7 passed (2.2m)
|
🎭 Playwright Run Summary
7 passed (2.5m)
|
🎭 Playwright Run Summary
6 passed (49.7s)
|
🎭 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.7m)
|
🎭 Playwright Run Summary
3 skipped
28 passed (3.8m)
|
🎭 Playwright Run Summary
7 passed (2.6m)
|
🎭 Playwright Run Summary
8 passed (2.9m)
|
🎭 Playwright Run Summary
1 skipped
98 passed (2.8m)
|
🎭 Playwright Run Summary
1 skipped
30 passed (3.9m)
|
🎭 Playwright Run Summary
2 skipped
97 passed (2.9m)
|
🎭 Playwright Run Summary
1 skipped
30 passed (4.0m)
|
🎭 Playwright Run Summary
30 passed (4.1m)
|
🎭 Playwright Run Summary
1 flaky
e2e/edgeless/connector/label.spec.ts:294:3 › connector label with straight shape › should enter the label editing state when pressing `Enter`
1 skipped
98 passed (3.2m)
|
🎭 Playwright Run Summary
1 skipped
30 passed (4.0m)
|
🎭 Playwright Run Summary
31 passed (4.6m)
|
🎭 Playwright Run Summary
31 passed (5.0m)
|
🎭 Playwright Run Summary
31 passed (4.3m)
|
🎭 Playwright Run Summary
31 passed (5.1m)
|
🎭 Playwright Run Summary
31 passed (4.9m)
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
affine.darwin-arm64.node
|
2.68 MB |
sha256:8a7671d7ba8667024a0b794d71c9c22b02fa14ce6fed613f634ce38c2a27f08d
|
|
affine.darwin-x64.node
|
2.94 MB |
sha256:575b651bd048624957d1dd085c981bc38420f905cd0edd1799a5c5103f71f599
|
|
affine.linux-x64-gnu.node
|
3.01 MB |
sha256:7695020fe5ee51898b55914e01a5c59ae082b7295a9f26084b5c1522e61ad5e2
|
|
affine.win32-arm64-msvc.node
|
2.8 MB |
sha256:cdf94491c4f05b87b24266376eb52ac480d614e399cd3f787355951444a09294
|
|
affine.win32-x64-msvc.node
|
3.36 MB |
sha256:6914f3bac000e48df48e6ca58393ebbe39800399733f5f99494e7bb46898a578
|
|
android
|
66.4 MB |
sha256:091843a2ca0f07af34985b17fc1249bd03ae7e78863676b5dac5ee27303448d8
|
|
ios
|
66.4 MB |
sha256:73827878d985a11f581951b4728b278d23bc2e56c1dceab3cccfcc638e12a380
|
|
test-results-e2e-10
|
184 KB |
sha256:f4d8da047d2b2cbcdad51395f3a02de255b94ebb3949c90d0cad7870e2d0c7bf
|
|
test-results-e2e-bs-1
|
13.3 MB |
sha256:d67ab543227d32a9a29bd53831712a3d4e5901187e7568ccb5e4c75477e4cfce
|
|
test-results-e2e-bs-10
|
3.27 MB |
sha256:6ef5f2b89d4d882dc2528e45f921d79713379e9cb2a0cc88b9188d265eff4b25
|
|
test-results-e2e-bs-2
|
21.9 KB |
sha256:bc9b12abaeb78bc203b850a83ff94d8f079b048efbb8cac566512f16ee4993ae
|
|
test-results-e2e-bs-3
|
9.29 MB |
sha256:5ad2e163d5dafe5d9c3ab1bacb79a8f41c52eb53975f0424cb15fd0c813e0b75
|
|
test-results-e2e-bs-4
|
5.34 MB |
sha256:563f55b47a0bade266848d519d7adbf9f5b63707d9a0a565d9c5e16e9dc3a3b7
|
|
test-results-e2e-bs-8
|
3.63 MB |
sha256:be46c47dec14e1b2ea28ec99fdc5bf6a208a948fac21d3cea2e81db4edf30f97
|
|
test-results-e2e-bs-cross-browser-chromium-1
|
21.9 KB |
sha256:6d174bd53c8a089a7f1d0e56c2205a15410255a4605448a6ac5a7e9314255d83
|
|
test-results-e2e-bs-cross-browser-firefox-1
|
21.9 KB |
sha256:bc9b12abaeb78bc203b850a83ff94d8f079b048efbb8cac566512f16ee4993ae
|
|
test-results-e2e-bs-cross-browser-webkit-1
|
21.9 KB |
sha256:8d9c84acdaa0a15377d7671df730b03369c41eb4ff49476a61ee676c1f46e5ef
|
|
test-results-e2e-macos-latest-arm64
|
8.49 MB |
sha256:48c9f94926fdea5d6b77d70a317e652cac0315be2fb7bb42f695fbed2bdbc432
|
|
test-results-e2e-ubuntu-latest-x64
|
10.9 MB |
sha256:566c8c6fa7df814642211086b0e9f0ecd5644d30fa5dd64242b7cb3992d09b5a
|
|
test-results-e2e-windows-latest-x64
|
11.5 MB |
sha256:cc8c9df8a2ab2ec3224f119c8e4bb082018cf021b24a3950e67fa08b61fb52d3
|
|
web
|
67.1 MB |
sha256:ac09c788d146989e8c7e2da446e39db6cc9e2befd2e603cc5f143200ca783ec8
|
|