fix(editor): embed iframe block idle status selected style #33140
build-test.yml
on: pull_request
Optimize CI
8s
Matrix: build-native
Matrix: Analyze
Matrix: build-windows-native
Matrix: E2E BlockSuite Test
Matrix: E2E Mobile Test
Matrix: E2E Test
Lint
6m 30s
Typecheck
3m 49s
Lint Rust
39s
Check Git Status
1m 34s
Check yarn binary
7s
Run native tests
2m 40s
Matrix: Unit Test
Matrix: Frontend Copilot E2E Test
Matrix: cloud-e2e-test
Matrix: Server Test
Matrix: desktop-bundle-check
Matrix: desktop-test
3, 2, 1 Launch
0s
Annotations
51 errors, 9 warnings, and 31 notices
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/attachment.spec.ts:443:1 › attachment can be dragged from note to surface top level block:
tests/blocksuite/e2e/utils/actions/drag.ts#L189
1) e2e/attachment.spec.ts:443:1 › attachment can be dragged from note to surface top level block ─
Error:
at utils/actions/drag.ts:189
187 | .boundingBox();
188 | if (!handle) {
> 189 | throw new Error();
| ^
190 | }
191 | await page.mouse.move(
192 | handle.x + handle.width / 2,
at dragBlockToPoint (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/drag.ts:189:11)
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/attachment.spec.ts:459:3
|
e2e/bookmark.spec.ts:338:1 › bookmark can be dragged from note to surface top level block:
tests/blocksuite/e2e/utils/actions/drag.ts#L189
2) e2e/bookmark.spec.ts:338:1 › bookmark can be dragged from note to surface top level block ─────
Error:
at utils/actions/drag.ts:189
187 | .boundingBox();
188 | if (!handle) {
> 189 | throw new Error();
| ^
190 | }
191 | await page.mouse.move(
192 | handle.x + handle.width / 2,
at dragBlockToPoint (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/drag.ts:189:11)
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/bookmark.spec.ts:354:3
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to load the script 'https://www.youtube.com/s/player/20830619/player_ias.vflset/en_US/embed.js' because it violates the following Content Security Policy directive: "script-src 'unsafe-inline'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to load the script 'https://www.youtube.com/s/player/20830619/www-embed-player.vflset/www-embed-player.js' because it violates the following Content Security Policy directive: "script-src 'unsafe-inline'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to load the script 'https://www.youtube.com/s/player/20830619/player_ias.vflset/en_US/base.js' because it violates the following Content Security Policy directive: "script-src 'unsafe-inline'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to load the script 'https://static.doubleclick.net/instream/ad_status.js' because it violates the following Content Security Policy directive: "script-src 'unsafe-inline'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to load the script 'https://www.youtube.com/s/player/20830619/player_ias.vflset/en_US/remote.js' because it violates the following Content Security Policy directive: "script-src 'unsafe-inline'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to load the script 'https://www.youtube.com/s/player/20830619/player_ias.vflset/en_US/embed.js' because it violates the following Content Security Policy directive: "script-src 'unsafe-inline'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to load the script 'https://www.gstatic.com/cv/js/sender/v1/cast_sender.js' because it violates the following Content Security Policy directive: "script-src 'unsafe-inline'". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback.
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style:
tests/blocksuite/e2e/utils/actions/misc.ts#L161
3) e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ───────────────────
Error: expect(received).toBe(expected) // Object.is equality
- Expected - 1
+ Received + 2
- Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.
+ Unexpected console message: [Report Only] Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'unsafe-inline'".
+
at utils/actions/misc.ts:161
159 | expect
160 | .soft('Unexpected console message: ' + message.text())
> 161 | .toBe(
| ^
162 | 'Please remove the "console.log" or declare `expectConsoleMessage` before `enterPlaygroundRoom`. It is advised not to output logs in a production environment.'
163 | );
164 | }
at Page.<anonymous> (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/misc.ts:161:10)
|
[Mobile Chrome] › e2e/detail.spec.ts:39:1 › can add text property:
tests/affine-mobile/e2e/detail.spec.ts#L1
1) [Mobile Chrome] › e2e/detail.spec.ts:39:1 › can add text property ─────────────────────────────
Test timeout of 60000ms exceeded.
|
e2e/edgeless/note/drag-handle.spec.ts:109:1 › drag handle should work inside one note:
tests/blocksuite/e2e/utils/actions/drag.ts#L134
1) e2e/edgeless/note/drag-handle.spec.ts:109:1 › drag handle should work inside one note ─────────
TimeoutError: locator.hover: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.affine-drag-handle-container')
- locator resolved to <div class="affine-drag-handle-container">…</div>
- attempting hover action
2 × waiting for element to be visible and stable
- element is not visible
- retrying hover action
- waiting 20ms
2 × waiting for element to be visible and stable
- element is not visible
- retrying hover action
- waiting 100ms
9 × waiting for element to be visible and stable
- element is not visible
- retrying hover action
- waiting 500ms
- waiting for element to be visible and stable
at utils/actions/drag.ts:134
132 | await waitNextFrame(page);
133 | const dragHandleContainer = page.locator('.affine-drag-handle-container');
> 134 | await dragHandleContainer.hover();
| ^
135 | const handle = await dragHandleContainer.boundingBox();
136 | if (!handle) {
137 | throw new Error();
at dragHandleFromBlockToBlockBottomById (/home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/utils/actions/drag.ts:134:29)
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/edgeless/note/drag-handle.spec.ts:117:3
|
e2e/edgeless/note/undo-redo.spec.ts:30:1 › undo/redo should work correctly after clipping:
tests/blocksuite/e2e/edgeless/note/undo-redo.spec.ts#L42
1) e2e/edgeless/note/undo-redo.spec.ts:30:1 › undo/redo should work correctly after clipping ─────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('.note-slicer-button')
40 |
41 | const button = page.locator('.note-slicer-button');
> 42 | await button.click();
| ^
43 | await expect(page.locator('affine-edgeless-note')).toHaveCount(2);
44 |
45 | await undoByKeyboard(page);
at /home/runner/work/AFFiNE/AFFiNE/tests/blocksuite/e2e/edgeless/note/undo-redo.spec.ts:42:16
|
[Mobile Safari] › e2e/explorer-folder.spec.ts:62:1 › create a folder and rename it:
tests/affine-mobile/e2e/explorer-folder.spec.ts#L1
1) [Mobile Safari] › e2e/explorer-folder.spec.ts:62:1 › create a folder and rename it ────────────
Test timeout of 60000ms exceeded while setting up "page".
|
[Mobile Safari] › e2e/explorer-folder.spec.ts:62:1 › create a folder and rename it:
tests/kit/src/mobile.ts#L21
1) [Mobile Safari] › e2e/explorer-folder.spec.ts:62:1 › create a folder and rename it ────────────
Error: page.goto: Test timeout of 60000ms exceeded.
Call log:
- navigating to "http://localhost:8080/", waiting until "load"
at ../../kit/src/mobile.ts:21
19 | timeout: 30 * 1000,
20 | });
> 21 | await page.goto('/');
| ^
22 | await use(page);
23 | console.log(
24 | 'Browser User Agent:',
at Object.page (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/mobile.ts:21:16)
|
[Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer:
tests/affine-mobile/e2e/explorer-tag.spec.ts#L1
2) [Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer ──────────────────
Test timeout of 60000ms exceeded while setting up "page".
|
[Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer:
tests/kit/src/mobile.ts#L21
2) [Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer ──────────────────
Error: page.goto: Test timeout of 60000ms exceeded.
Call log:
- navigating to "http://localhost:8080/", waiting until "load"
at ../../kit/src/mobile.ts:21
19 | timeout: 30 * 1000,
20 | });
> 21 | await page.goto('/');
| ^
22 | await use(page);
23 | console.log(
24 | 'Browser User Agent:',
at Object.page (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/mobile.ts:21:16)
|
[Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer:
tests/affine-mobile/e2e/explorer-tag.spec.ts#L1
2) [Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer:
tests/affine-mobile/e2e/utils.ts#L6
2) [Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer ──────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.getAttribute: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('[data-collapsible]:has-text("tags")')
at utils.ts:6
4 | export async function expandCollapsibleSection(page: Page, name: string) {
5 | const divider = page.locator(`[data-collapsible]:has-text("${name}")`);
> 6 | if ((await divider.getAttribute('data-collapsed')) === 'true') {
| ^
7 | await divider.click();
8 | }
9 | await expect(divider).toHaveAttribute('data-collapsed', 'false');
at expandCollapsibleSection (/home/runner/work/AFFiNE/AFFiNE/tests/affine-mobile/e2e/utils.ts:6:22)
at createRootTag (/home/runner/work/AFFiNE/AFFiNE/tests/affine-mobile/e2e/explorer-tag.spec.ts:35:25)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-mobile/e2e/explorer-tag.spec.ts:56:9
|
e2e/all-page.spec.ts:95:1 › allow creation of filters by tags:
tests/kit/src/utils/filter.ts#L145
1) e2e/all-page.spec.ts:95:1 › allow creation of filters by tags ─────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for getByTestId('filler-tag-contains all')
- locator resolved to <span data-state="closed" data-testid="filler-tag-contains all" class="filter_ellipsisTextStyle__9fnao3c">contains all</span>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
at ../../kit/src/utils/filter.ts:145
143 | export const changeFilter = async (page: Page, to: string) => {
144 | await page.getByTestId('filter-name').click();
> 145 | await page.getByTestId(`filler-tag-${to}`).click();
| ^
146 | };
147 |
148 | export async function selectTag(page: Page, name: string | RegExp) {
at changeFilter (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/filter.ts:145:46)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/all-page.spec.ts:115:3
|
e2e/basic.spec.ts:22:1 › new page:
tests/kit/src/electron.ts#L69
1) e2e/basic.spec.ts:22:1 › new page ─────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
at ../../kit/src/electron.ts:69
67 | },
68 | page: async ({ electronApp }, use) => {
> 69 | await expect
| ^
70 | .poll(
71 | () => {
72 | return electronApp.windows().length > 1;
at Object.page (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/electron.ts:69:5)
|
e2e/links.spec.ts:1129:1 › should show full email address:
tests/affine-local/e2e/links.spec.ts#L1137
1) e2e/links.spec.ts:1129:1 › should show full email address ─────────────────────────────────────
Error: expect.toHaveText: Error: strict mode violation: locator('affine-link') resolved to 2 elements:
1) <affine-link>…</affine-link> aka locator('affine-link').filter({ hasText: 'dev@affine.pro' })
2) <affine-link>…</affine-link> aka locator('affine-link').filter({ hasText: 'http://localhost:8080/' })
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('affine-link')
1135 | const inlineLink = page.locator('affine-link');
1136 |
> 1137 | await expect(inlineLink).toHaveText('dev@affine.pro');
| ^
1138 |
1139 | await inlineLink.hover();
1140 |
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/links.spec.ts:1137:28
|
e2e/links.spec.ts:1151:1 › should not show view toggle button when protocol of link is not http(s):
tests/affine-local/e2e/links.spec.ts#L1161
2) e2e/links.spec.ts:1151:1 › should not show view toggle button when protocol of link is not http(s)
Error: expect.toHaveText: Error: strict mode violation: locator('affine-link') resolved to 2 elements:
1) <affine-link>…</affine-link> aka locator('affine-link').filter({ hasText: 'ftp://affine.pro/blocksuite.' })
2) <affine-link>…</affine-link> aka locator('affine-link').filter({ hasText: 'http://localhost:8080/' })
Call log:
- expect.toHaveText with timeout 5000ms
- waiting for locator('affine-link')
1159 | const inlineLink = page.locator('affine-link');
1160 |
> 1161 | await expect(inlineLink).toHaveText('ftp://affine.pro/blocksuite.pdf');
| ^
1162 |
1163 | await inlineLink.hover();
1164 |
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/links.spec.ts:1161:28
|
e2e/image-preview.spec.ts:494:1 › image should able to delete and when delete:
tests/affine-local/e2e/image-preview.spec.ts#L1
1) e2e/image-preview.spec.ts:494:1 › image should able to delete and when delete, it will move to previous/next image
Test timeout of 50000ms exceeded.
|
e2e/image-preview.spec.ts:494:1 › image should able to delete and when delete:
tests/affine-local/e2e/image-preview.spec.ts#L548
1) e2e/image-preview.spec.ts:494:1 › image should able to delete and when delete, it will move to previous/next image
Error: page.waitForTimeout: Test timeout of 50000ms exceeded.
546 | await page.locator('affine-page-image').first().dblclick();
547 | await locator.getByTestId('next-image-button').click();
> 548 | await page.waitForTimeout(1000);
| ^
549 | {
550 | const newBlobId = (await page
551 | .getByTestId('image-content')
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/image-preview.spec.ts:548:14
|
e2e/image-preview.spec.ts:570:1 › tooltips for all buttons should be visible when hovering:
tests/affine-local/e2e/image-preview.spec.ts#L1
2) e2e/image-preview.spec.ts:570:1 › tooltips for all buttons should be visible when hovering ────
Test timeout of 50000ms exceeded.
|
e2e/image-preview.spec.ts:570:1 › tooltips for all buttons should be visible when hovering:
tests/affine-local/e2e/image-preview.spec.ts#L620
2) e2e/image-preview.spec.ts:570:1 › tooltips for all buttons should be visible when hovering ────
Error: page.waitForTimeout: Test timeout of 50000ms exceeded.
618 |
619 | await locator.getByTestId('fit-to-screen-button').hover();
> 620 | await page.waitForTimeout(1000);
| ^
621 | {
622 | const element = page.getByRole('tooltip');
623 | const fitToScreenToolTip = await element.getByText('Fit to Screen').count();
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/image-preview.spec.ts:620:14
|
e2e/links.spec.ts:294:1 › allow switching to embed view when linking to the other document with mode:
tests/affine-local/e2e/links.spec.ts#L333
3) e2e/links.spec.ts:294:1 › allow switching to embed view when linking to the other document with mode
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for locator('affine-toolbar-widget editor-toolbar').getByLabel('Switch view')
- locator resolved to <editor-icon-button tabindex="0" role="button" aria-label="Switch view">…</editor-icon-button>
- attempting click action
2 × waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <div>…</div> from <affine-note data-block-id="fKtapOWXzc" data-drop-target-for-element="true">…</affine-note> subtree intercepts pointer events
- retrying click action
- waiting 20ms
2 × waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action
- waiting 100ms
9 × waiting for element to be visible, enabled and stable
- element is not visible
- retrying click action
- waiting 500ms
331 | // refocus
332 | await cardLink.click();
> 333 | await switchViewBtn.click();
| ^
334 |
335 | await clickable(inlineViewBtn);
336 | await notClickable(cardViewBtn);
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/links.spec.ts:333:23
|
e2e/quick-search.spec.ts:370:1 › can use cmdk to search page content and scroll to it:
tests/affine-local/e2e/quick-search.spec.ts#L1
1) e2e/quick-search.spec.ts:370:1 › can use cmdk to search page content and scroll to it, then the block will be selected
Test timeout of 50000ms exceeded.
|
e2e/quick-search.spec.ts:370:1 › can use cmdk to search page content and scroll to it:
tests/kit/src/playwright.ts#L105
1) e2e/quick-search.spec.ts:370:1 › can use cmdk to search page content and scroll to it, then the block will be selected
Error: page.evaluate: Execution context was destroyed, most likely because of a navigation
at ../../kit/src/playwright.ts:105
103 | if (enableCoverage) {
104 | for (const page of context.pages()) {
> 105 | await page.evaluate(() =>
| ^
106 | // @ts-expect-error
107 | window.collectIstanbulCoverage(JSON.stringify(window.__coverage__))
108 | );
at Object.context (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/playwright.ts:105:20)
|
e2e/quick-search.spec.ts:370:1 › can use cmdk to search page content and scroll to it:
tests/kit/src/utils/load-page.ts#L11
1) e2e/quick-search.spec.ts:370:1 › can use cmdk to search page content and scroll to it, then the block will be selected
Error: page.goto: Test timeout of 50000ms exceeded.
Call log:
- navigating to "http://localhost:8080/", waiting until "load"
at ../../kit/src/utils/load-page.ts:11
9 |
10 | export async function openHomePage(page: Page) {
> 11 | await page.goto(coreUrl);
| ^
12 | }
13 |
14 | export async function open404Page(page: Page) {
at openHomePage (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/load-page.ts:11:14)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/quick-search.spec.ts:373:9
|
e2e/quick-search.spec.ts:409:1 › Create a new page with special characters in the title and search for this page:
tests/affine-local/e2e/quick-search.spec.ts#L1
2) e2e/quick-search.spec.ts:409:1 › Create a new page with special characters in the title and search for this page
Test timeout of 50000ms exceeded.
|
e2e/quick-search.spec.ts:409:1 › Create a new page with special characters in the title and search for this page:
tests/kit/src/playwright.ts#L105
2) e2e/quick-search.spec.ts:409:1 › Create a new page with special characters in the title and search for this page
Error: page.evaluate: Execution context was destroyed, most likely because of a navigation
at ../../kit/src/playwright.ts:105
103 | if (enableCoverage) {
104 | for (const page of context.pages()) {
> 105 | await page.evaluate(() =>
| ^
106 | // @ts-expect-error
107 | window.collectIstanbulCoverage(JSON.stringify(window.__coverage__))
108 | );
at Object.context (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/playwright.ts:105:20)
|
e2e/quick-search.spec.ts:409:1 › Create a new page with special characters in the title and search for this page:
tests/kit/src/utils/load-page.ts#L11
2) e2e/quick-search.spec.ts:409:1 › Create a new page with special characters in the title and search for this page
Error: page.goto: Test timeout of 50000ms exceeded.
Call log:
- navigating to "http://localhost:8080/", waiting until "load"
at ../../kit/src/utils/load-page.ts:11
9 |
10 | export async function openHomePage(page: Page) {
> 11 | await page.goto(coreUrl);
| ^
12 | }
13 |
14 | export async function open404Page(page: Page) {
at openHomePage (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/load-page.ts:11:14)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/quick-search.spec.ts:414:9
|
e2e/undo-empty.spec.ts:10:1 › should be able to undo on empty page:
tests/kit/src/utils/page-logic.ts#L39
3) e2e/undo-empty.spec.ts:10:1 › should be able to undo on empty page ────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for getByTestId('sidebar-new-page-button')
- locator resolved to <button data-size="custom" data-icon-size="20" data-mobile="false" data-state="closed" data-variant="custom" data-icon-variant="plain" data-testid="sidebar-new-page-button" class="button_button__ph3zqme button_iconButton__ph3zqmh add-page-button_root__18n7nrk0">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
at ../../kit/src/utils/page-logic.ts:39
37 | export async function clickNewPageButton(page: Page, title?: string) {
38 | // fixme(himself65): if too fast, the page will crash
> 39 | await page.getByTestId('sidebar-new-page-button').click({
| ^
40 | delay: 100,
41 | });
42 | await waitForEmptyEditor(page);
at clickNewPageButton (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:39:53)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/undo-empty.spec.ts:12:9
|
e2e/local-first-favorites-items.spec.ts:84:1 › Deleted page's reference will not be shown in sidebar:
tests/affine-local/e2e/local-first-favorites-items.spec.ts#L1
1) e2e/local-first-favorites-items.spec.ts:84:1 › Deleted page's reference will not be shown in sidebar
Test timeout of 50000ms exceeded.
|
e2e/local-first-favorites-items.spec.ts:84:1 › Deleted page's reference will not be shown in sidebar:
tests/kit/src/utils/page-logic.ts#L25
1) e2e/local-first-favorites-items.spec.ts:84:1 › Deleted page's reference will not be shown in sidebar
Error: page.waitForSelector: Test timeout of 50000ms exceeded.
Call log:
- waiting for locator('v-line') to be visible
at ../../kit/src/utils/page-logic.ts:25
23 |
24 | export async function waitForEditorLoad(page: Page) {
> 25 | await page.waitForSelector('v-line', {
| ^
26 | timeout: 20000,
27 | });
28 | }
at waitForEditorLoad (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:25:14)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/local-first-favorites-items.spec.ts:88:9
|
e2e/local-first-favorites-items.spec.ts:145:1 › Add new favorite page via sidebar:
tests/affine-local/e2e/local-first-favorites-items.spec.ts#L1
2) e2e/local-first-favorites-items.spec.ts:145:1 › Add new favorite page via sidebar ─────────────
Test timeout of 50000ms exceeded.
|
e2e/local-first-favorites-items.spec.ts:145:1 › Add new favorite page via sidebar:
tests/kit/src/utils/page-logic.ts#L25
2) e2e/local-first-favorites-items.spec.ts:145:1 › Add new favorite page via sidebar ─────────────
Error: page.waitForSelector: Test timeout of 50000ms exceeded.
Call log:
- waiting for locator('v-line') to be visible
at ../../kit/src/utils/page-logic.ts:25
23 |
24 | export async function waitForEditorLoad(page: Page) {
> 25 | await page.waitForSelector('v-line', {
| ^
26 | timeout: 20000,
27 | });
28 | }
at waitForEditorLoad (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:25:14)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/local-first-favorites-items.spec.ts:147:9
|
e2e/page-properties.spec.ts:109:1 › property table reordering:
tests/kit/src/utils/page-logic.ts#L39
3) e2e/page-properties.spec.ts:109:1 › property table reordering ─────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for getByTestId('sidebar-new-page-button')
- locator resolved to <button data-size="custom" data-icon-size="20" data-mobile="false" data-state="closed" data-variant="custom" data-icon-variant="plain" data-testid="sidebar-new-page-button" class="button_button__ph3zqme button_iconButton__ph3zqmh add-page-button_root__18n7nrk0">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
at ../../kit/src/utils/page-logic.ts:39
37 | export async function clickNewPageButton(page: Page, title?: string) {
38 | // fixme(himself65): if too fast, the page will crash
> 39 | await page.getByTestId('sidebar-new-page-button').click({
| ^
40 | delay: 100,
41 | });
42 | await waitForEmptyEditor(page);
at clickNewPageButton (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:39:53)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/page-properties.spec.ts:36:9
|
e2e/page-properties.spec.ts:153:1 › page info show more will not should by default when there is no properties:
tests/kit/src/utils/page-logic.ts#L39
4) e2e/page-properties.spec.ts:153:1 › page info show more will not should by default when there is no properties
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for getByTestId('sidebar-new-page-button')
- locator resolved to <button data-size="custom" data-icon-size="20" data-mobile="false" data-state="closed" data-variant="custom" data-icon-variant="plain" data-testid="sidebar-new-page-button" class="button_button__ph3zqme button_iconButton__ph3zqmh add-page-button_root__18n7nrk0">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
at ../../kit/src/utils/page-logic.ts:39
37 | export async function clickNewPageButton(page: Page, title?: string) {
38 | // fixme(himself65): if too fast, the page will crash
> 39 | await page.getByTestId('sidebar-new-page-button').click({
| ^
40 | delay: 100,
41 | });
42 | await waitForEmptyEditor(page);
at clickNewPageButton (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:39:53)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/page-properties.spec.ts:36:9
|
e2e/open-in-app.spec.ts:33:1 › open in app card should be shown for cloud workspace:
tests/kit/src/utils/page-logic.ts#L25
1) e2e/open-in-app.spec.ts:33:1 › open in app card should be shown for cloud workspace ───────────
TimeoutError: page.waitForSelector: Timeout 20000ms exceeded.
Call log:
- waiting for locator('v-line') to be visible
at ../../kit/src/utils/page-logic.ts:25
23 |
24 | export async function waitForEditorLoad(page: Page) {
> 25 | await page.waitForSelector('v-line', {
| ^
26 | timeout: 20000,
27 | });
28 | }
at waitForEditorLoad (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:25:14)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud/e2e/open-in-app.spec.ts:24:9
|
e2e/open-in-app.spec.ts:33:1 › open in app card should be shown for cloud workspace:
tests/kit/src/utils/page-logic.ts#L25
1) e2e/open-in-app.spec.ts:33:1 › open in app card should be shown for cloud workspace ───────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: page.waitForSelector: Timeout 20000ms exceeded.
Call log:
- waiting for locator('v-line') to be visible
at ../../kit/src/utils/page-logic.ts:25
23 |
24 | export async function waitForEditorLoad(page: Page) {
> 25 | await page.waitForSelector('v-line', {
| ^
26 | timeout: 20000,
27 | });
28 | }
at waitForEditorLoad (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:25:14)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-cloud/e2e/open-in-app.spec.ts:24:9
|
e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block:
tests/affine-local/e2e/blocksuite/clipboard/clipboard.spec.ts#L62
1) e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block
Test timeout of 50000ms exceeded while running "beforeEach" hook.
60 | }
61 |
> 62 | test.beforeEach(async ({ page }) => {
| ^
63 | await openHomePage(page);
64 | await clickNewPageButton(page, 'Clipboard Test');
65 | await waitForEditorLoad(page);
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/blocksuite/clipboard/clipboard.spec.ts:62:6
|
e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block:
tests/kit/src/playwright.ts#L105
1) e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block
Error: page.evaluate: Execution context was destroyed, most likely because of a navigation
at ../../kit/src/playwright.ts:105
103 | if (enableCoverage) {
104 | for (const page of context.pages()) {
> 105 | await page.evaluate(() =>
| ^
106 | // @ts-expect-error
107 | window.collectIstanbulCoverage(JSON.stringify(window.__coverage__))
108 | );
at Object.context (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/playwright.ts:105:20)
|
e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block:
tests/kit/src/utils/load-page.ts#L11
1) e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block
Error: page.goto: Test timeout of 50000ms exceeded.
Call log:
- navigating to "http://localhost:8080/", waiting until "load"
at ../../kit/src/utils/load-page.ts:11
9 |
10 | export async function openHomePage(page: Page) {
> 11 | await page.goto(coreUrl);
| ^
12 | }
13 |
14 | export async function open404Page(page: Page) {
at openHomePage (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/load-page.ts:11:14)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/blocksuite/clipboard/clipboard.spec.ts:63:9
|
e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block:
tests/kit/src/utils/page-logic.ts#L39
1) e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 5000ms exceeded.
Call log:
- waiting for getByTestId('sidebar-new-page-button')
- locator resolved to <button data-size="custom" data-icon-size="20" data-mobile="false" data-state="closed" data-variant="custom" data-icon-variant="plain" data-testid="sidebar-new-page-button" class="button_button__ph3zqme button_iconButton__ph3zqmh add-page-button_root__18n7nrk0">…</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- performing click action
at ../../kit/src/utils/page-logic.ts:39
37 | export async function clickNewPageButton(page: Page, title?: string) {
38 | // fixme(himself65): if too fast, the page will crash
> 39 | await page.getByTestId('sidebar-new-page-button').click({
| ^
40 | delay: 100,
41 | });
42 | await waitForEmptyEditor(page);
at clickNewPageButton (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/page-logic.ts:39:53)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/blocksuite/clipboard/clipboard.spec.ts:64:9
|
e2e/blocksuite/code/crud.spec.ts:7:3 › Code Block Autocomplete Operations › angle brackets are not supported:
tests/affine-local/e2e/blocksuite/code/crud.spec.ts#L1
2) e2e/blocksuite/code/crud.spec.ts:7:3 › Code Block Autocomplete Operations › angle brackets are not supported
Test timeout of 50000ms exceeded.
|
e2e/blocksuite/code/crud.spec.ts:7:3 › Code Block Autocomplete Operations › angle brackets are not supported:
tests/kit/src/playwright.ts#L105
2) e2e/blocksuite/code/crud.spec.ts:7:3 › Code Block Autocomplete Operations › angle brackets are not supported
Error: page.evaluate: Execution context was destroyed, most likely because of a navigation
at ../../kit/src/playwright.ts:105
103 | if (enableCoverage) {
104 | for (const page of context.pages()) {
> 105 | await page.evaluate(() =>
| ^
106 | // @ts-expect-error
107 | window.collectIstanbulCoverage(JSON.stringify(window.__coverage__))
108 | );
at Object.context (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/playwright.ts:105:20)
|
e2e/blocksuite/code/crud.spec.ts:7:3 › Code Block Autocomplete Operations › angle brackets are not supported:
tests/kit/src/utils/load-page.ts#L11
2) e2e/blocksuite/code/crud.spec.ts:7:3 › Code Block Autocomplete Operations › angle brackets are not supported
Error: page.goto: Test timeout of 50000ms exceeded.
Call log:
- navigating to "http://localhost:8080/", waiting until "load"
at ../../kit/src/utils/load-page.ts:11
9 |
10 | export async function openHomePage(page: Page) {
> 11 | await page.goto(coreUrl);
| ^
12 | }
13 |
14 | export async function open404Page(page: Page) {
at openHomePage (/home/runner/work/AFFiNE/AFFiNE/tests/kit/src/utils/load-page.ts:11:14)
at initCodeBlockByOneStep (/home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/blocksuite/code/utils.ts:18:9)
at /home/runner/work/AFFiNE/AFFiNE/tests/affine-local/e2e/blocksuite/code/crud.spec.ts:9:11
|
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, 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 (typescript, blocksuite)
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 (javascript, 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, affine)
Unable to validate code scanning workflow: DuplicateLanguageInMatrix
|
test-build-mobile-app / ios
swiftformat 0.55.5 is already installed and up-to-date.
To reinstall 0.55.5, run:
brew reinstall swiftformat
|
🎭 Playwright Run Summary
7 passed (2.0m)
|
🎭 Playwright Run Summary
1 skipped
96 passed (1.9m)
|
🎭 Playwright Run Summary
5 skipped
92 passed (1.7m)
|
🎭 Playwright Run Summary
96 passed (1.8m)
|
🎭 Playwright Run Summary
1 flaky
e2e/selection/native.spec.ts:265:1 › cursor move to up and down with children block ────────────
3 skipped
92 passed (1.7m)
|
🎭 Playwright Run Summary
5 flaky
e2e/attachment.spec.ts:443:1 › attachment can be dragged from note to surface top level block ──
e2e/bookmark.spec.ts:338:1 › bookmark can be dragged from note to surface top level block ──────
e2e/bookmark.spec.ts:369:3 › embed youtube card › change youtube card style ────────────────────
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
89 passed (1.9m)
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › e2e/detail.spec.ts:39:1 › can add text property ──────────────────────────────
6 passed (2.3m)
|
🎭 Playwright Run Summary
7 passed (2.2m)
|
🎭 Playwright Run Summary
4 skipped
93 passed (1.9m)
|
🎭 Playwright Run Summary
8 passed (2.3m)
|
🎭 Playwright Run Summary
1 flaky
e2e/edgeless/note/drag-handle.spec.ts:109:1 › drag handle should work inside one note ──────────
12 skipped
84 passed (2.5m)
|
🎭 Playwright Run Summary
1 flaky
e2e/edgeless/note/undo-redo.spec.ts:30:1 › undo/redo should work correctly after clipping ──────
4 skipped
92 passed (2.6m)
|
🎭 Playwright Run Summary
7 skipped
90 passed (2.5m)
|
🎭 Playwright Run Summary
1 skipped
96 passed (3.0m)
|
🎭 Playwright Run Summary
2 flaky
[Mobile Safari] › e2e/explorer-folder.spec.ts:62:1 › create a folder and rename it ─────────────
[Mobile Safari] › e2e/explorer-tag.spec.ts:55:1 › create a tag from explorer ───────────────────
5 passed (3.0m)
|
🎭 Playwright Run Summary
1 skipped
|
🎭 Playwright Run Summary
1 skipped
26 passed (3.2m)
|
🎭 Playwright Run Summary
1 flaky
e2e/all-page.spec.ts:95:1 › allow creation of filters by tags ──────────────────────────────────
1 skipped
25 passed (3.6m)
|
🎭 Playwright Run Summary
27 passed (3.3m)
|
🎭 Playwright Run Summary
27 passed (3.3m)
|
🎭 Playwright Run Summary
1 flaky
e2e/basic.spec.ts:22:1 › new page ──────────────────────────────────────────────────────────────
|
🎭 Playwright Run Summary
27 passed (4.1m)
|
🎭 Playwright Run Summary
2 flaky
e2e/links.spec.ts:1129:1 › should show full email address ──────────────────────────────────────
e2e/links.spec.ts:1151:1 › should not show view toggle button when protocol of link is not http(s)
2 skipped
23 passed (3.9m)
|
🎭 Playwright Run Summary
3 flaky
e2e/image-preview.spec.ts:494:1 › image should able to delete and when delete, it will move to previous/next image
e2e/image-preview.spec.ts:570:1 › tooltips for all buttons should be visible when hovering ─────
e2e/links.spec.ts:294:1 › allow switching to embed view when linking to the other document with mode
24 passed (3.8m)
|
🎭 Playwright Run Summary
3 flaky
e2e/quick-search.spec.ts:370:1 › can use cmdk to search page content and scroll to it, then the block will be selected
e2e/quick-search.spec.ts:409:1 › Create a new page with special characters in the title and search for this page
e2e/undo-empty.spec.ts:10:1 › should be able to undo on empty page ─────────────────────────────
23 passed (4.8m)
|
🎭 Playwright Run Summary
4 passed (2.6m)
|
🎭 Playwright Run Summary
4 flaky
e2e/local-first-favorites-items.spec.ts:84:1 › Deleted page's reference will not be shown in sidebar
e2e/local-first-favorites-items.spec.ts:145:1 › Add new favorite page via sidebar ──────────────
e2e/page-properties.spec.ts:109:1 › property table reordering ──────────────────────────────────
e2e/page-properties.spec.ts:153:1 › page info show more will not should by default when there is no properties
1 skipped
22 passed (5.0m)
|
🎭 Playwright Run Summary
1 skipped
6 passed (3.5m)
|
🎭 Playwright Run Summary
1 flaky
e2e/open-in-app.spec.ts:33:1 › open in app card should be shown for cloud workspace ────────────
3 passed (3.9m)
|
🎭 Playwright Run Summary
2 flaky
e2e/blocksuite/clipboard/clipboard.spec.ts:151:1 › paste surface-ref block to another doc as embed-linked-doc block
e2e/blocksuite/code/crud.spec.ts:7:3 › Code Block Autocomplete Operations › angle brackets are not supported
25 passed (5.4m)
|
🎭 Playwright Run Summary
8 passed (4.7m)
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
affine.darwin-arm64.node
|
2.77 MB |
sha256:6f7e6500ff13dd96e1e1f7344ef972b6c6915b058782103514da79d79c28aafa
|
|
affine.darwin-x64.node
|
3.02 MB |
sha256:e3093113c339eba81c8e46617a9814b40cd907cb14f072b8e73b574b27aca881
|
|
affine.linux-x64-gnu.node
|
3.09 MB |
sha256:4036d1a365ff5df048e4dcd16cb9fe0a6741addad6fe19d045f056de666a6fdd
|
|
affine.win32-arm64-msvc.node
|
2.9 MB |
sha256:88226a82fbe243690fbd4ff987193d8696bf26f81b468758d6e72f8077a825e3
|
|
affine.win32-x64-msvc.node
|
3.44 MB |
sha256:944ff21a87ed691fb2d56da6306bed8ce53bf90a7b3b5d1dc7f15e11dca208e5
|
|
android
|
63.2 MB |
sha256:008b400598537364e6e2495b7b001d791bfeafb4a8cc3d6780c2fec6dc2c3839
|
|
ios
|
63.2 MB |
sha256:a35693df9a2625141cd2d56e349c3bdf2c79114728a52357f22bab552581b0b8
|
|
server-native.node
|
9.28 MB |
sha256:1ef83e247f452006961acb7e34b8fcc121cc8e39b9bfd638a026a0bd35b0b256
|
|
test-results-e2e-1
|
8.5 MB |
sha256:501989e2b1cb7005404093a0681d96f117137a562cc44956b6da6b245160075a
|
|
test-results-e2e-10
|
6.45 MB |
sha256:9553c0117c775c8ebce61bd28b13db4cde7c7619003976838063eabbd3311e45
|
|
test-results-e2e-2
|
5.05 MB |
sha256:445c8dc1e5bb7e4386cf248b996787f9c23949387b53eba0de1f2d21de008803
|
|
test-results-e2e-6
|
34 MB |
sha256:f397351fe58deacfbc1a82298087e1ec98471400cbc962dfd755f9a74aa92680
|
|
test-results-e2e-7
|
9.67 MB |
sha256:51bfa1acdb2fe72da32cc608bf65dca6784538e566bf932a010bd19a93cb64f2
|
|
test-results-e2e-8
|
12.3 MB |
sha256:36b588290df94d74ac9a3a40312be2419f96653d0929fb575e908ddd9a72b4f5
|
|
test-results-e2e-legacy-bs-1
|
19.4 MB |
sha256:0a37f5b7dc7320410afee195d84c97f32e9a48db5844bbe38a3e4ad24de30a85
|
|
test-results-e2e-legacy-bs-10
|
3.2 MB |
sha256:9868bbe71b22205db52b68efcd08a83e059e3c8205930e1e2507987dc320f298
|
|
test-results-e2e-legacy-bs-5
|
4.38 MB |
sha256:e6af6aae007410d1a021bdc7e7d4491f8434a4f7597b9c39d0eec000a1711bea
|
|
test-results-e2e-legacy-bs-6
|
4.44 MB |
sha256:d739fa4b220e7f1eb289f6aba066234702fcf8487d68f0128bf2c661f9d1cc29
|
|
test-results-e2e-macos-latest-arm64
|
5.18 MB |
sha256:4e762d3267bf14352a336e89b3da2fe080e600b92754aaab6d4b9db71f64703f
|
|
test-results-e2e-mobile-2
|
12.1 MB |
sha256:a34a7248d738335da5aa45c3e73b9ae62e2b6b83c13d4e0211b608345d5bc452
|
|
test-results-e2e-mobile-4
|
6.9 MB |
sha256:abb0643afa6efc1650f752c0332a8d55ffc32a2ec79c0a2c230f754ea8b614ec
|
|
test-results-e2e-server-3
|
22.7 MB |
sha256:ed1d3ed6933690622a09cca66d5c074f9a375a67ae98ae11af6822e8009cbac4
|
|
test-results-e2e-server-desktop
|
1.2 MB |
sha256:61a316790e711e71dbc29b9dda9e1104d156364a8f5ca2dd150a25c87d001b33
|
|
test-results-e2e-ubuntu-latest-x64
|
7.28 MB |
sha256:631f7e123a570e584d175b3985c9bcc6c151eda2fcc05ec70dada05a5bfcb206
|
|
test-results-e2e-windows-latest-x64
|
7.49 MB |
sha256:9a72a920740bb04ed9def029e4072157372a1362d0b5bacd321df01418259529
|
|
web
|
64.4 MB |
sha256:ddf0b0b2cb2b6ecf61f2045716d78936c3fb9631c849de1a32804a4fd61d2d82
|
|