Firefox and Webkit #143
Annotations
10 errors and 1 notice
Run playwright test:
tests/format-bar.spec.ts#L479
1) format-bar.spec.ts:450:1 › should format quick bar position correct at the start of second line
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget')
477 |
478 | const { formatBar } = getFormatBar(page);
> 479 | await expect(formatBar).toBeVisible();
| ^
480 | await waitNextFrame(page);
481 |
482 | const formatBox = await formatBar.boundingBox();
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:479:27
|
Run playwright test:
tests/format-bar.spec.ts#L479
1) format-bar.spec.ts:450:1 › should format quick bar position correct at the start of second line
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget')
477 |
478 | const { formatBar } = getFormatBar(page);
> 479 | await expect(formatBar).toBeVisible();
| ^
480 | await waitNextFrame(page);
481 |
482 | const formatBox = await formatBar.boundingBox();
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:479:27
|
Run playwright test:
tests/format-bar.spec.ts#L479
1) format-bar.spec.ts:450:1 › should format quick bar position correct at the start of second line
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget')
477 |
478 | const { formatBar } = getFormatBar(page);
> 479 | await expect(formatBar).toBeVisible();
| ^
480 | await waitNextFrame(page);
481 |
482 | const formatBox = await formatBar.boundingBox();
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:479:27
|
Run playwright test:
tests/format-bar.spec.ts#L479
1) format-bar.spec.ts:450:1 › should format quick bar position correct at the start of second line
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget')
477 |
478 | const { formatBar } = getFormatBar(page);
> 479 | await expect(formatBar).toBeVisible();
| ^
480 | await waitNextFrame(page);
481 |
482 | const formatBox = await formatBar.boundingBox();
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:479:27
|
Run playwright test:
tests/format-bar.spec.ts#L981
2) format-bar.spec.ts:972:3 › more menu button › should be able to perform the copy action ───────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
979 | const { openMoreMenu, copyBtn } = getFormatBar(page);
980 | await openMoreMenu();
> 981 | await expect(copyBtn).toBeVisible();
| ^
982 | await assertRichTextInlineRange(page, 1, 0, 3);
983 | await copyBtn.click();
984 | await assertRichTextInlineRange(page, 1, 0, 3);
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:981:27
|
Run playwright test:
tests/format-bar.spec.ts#L981
2) format-bar.spec.ts:972:3 › more menu button › should be able to perform the copy action ───────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
979 | const { openMoreMenu, copyBtn } = getFormatBar(page);
980 | await openMoreMenu();
> 981 | await expect(copyBtn).toBeVisible();
| ^
982 | await assertRichTextInlineRange(page, 1, 0, 3);
983 | await copyBtn.click();
984 | await assertRichTextInlineRange(page, 1, 0, 3);
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:981:27
|
Run playwright test:
tests/format-bar.spec.ts#L981
2) format-bar.spec.ts:972:3 › more menu button › should be able to perform the copy action ───────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
979 | const { openMoreMenu, copyBtn } = getFormatBar(page);
980 | await openMoreMenu();
> 981 | await expect(copyBtn).toBeVisible();
| ^
982 | await assertRichTextInlineRange(page, 1, 0, 3);
983 | await copyBtn.click();
984 | await assertRichTextInlineRange(page, 1, 0, 3);
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:981:27
|
Run playwright test:
tests/format-bar.spec.ts#L981
2) format-bar.spec.ts:972:3 › more menu button › should be able to perform the copy action ───────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('.affine-format-bar-widget').getByRole('button', { name: 'Copy' })
979 | const { openMoreMenu, copyBtn } = getFormatBar(page);
980 | await openMoreMenu();
> 981 | await expect(copyBtn).toBeVisible();
| ^
982 | await assertRichTextInlineRange(page, 1, 0, 3);
983 | await copyBtn.click();
984 | await assertRichTextInlineRange(page, 1, 0, 3);
at /Users/runner/work/blocksuite/blocksuite/tests/format-bar.spec.ts:981:27
|
Run playwright test:
tests/utils/actions/misc.ts#L393
3) fragments/frame-panel.spec.ts:48:3 › frame panel › should display empty placeholder when no frames
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:393
391 |
392 | export async function resetHistory(page: Page) {
> 393 | await page.evaluate(() => {
| ^
394 | const space = window.doc;
395 | space.resetHistory();
396 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:393:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1778:9)
at /Users/runner/work/blocksuite/blocksuite/tests/fragments/frame-panel.spec.ts:49:5
|
Run playwright test:
tests/utils/actions/misc.ts#L393
3) fragments/frame-panel.spec.ts:48:3 › frame panel › should display empty placeholder when no frames
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:393
391 |
392 | export async function resetHistory(page: Page) {
> 393 | await page.evaluate(() => {
| ^
394 | const space = window.doc;
395 | space.resetHistory();
396 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:393:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1778:9)
at /Users/runner/work/blocksuite/blocksuite/tests/fragments/frame-panel.spec.ts:49:5
|
Run playwright test
30 failed
format-bar.spec.ts:450:1 › should format quick bar position correct at the start of second line
format-bar.spec.ts:972:3 › more menu button › should be able to perform the copy action ────────
fragments/frame-panel.spec.ts:48:3 › frame panel › should display empty placeholder when no frames
fragments/frame-panel.spec.ts:58:3 › frame panel › should display frame cards when there are frames
fragments/frame-panel.spec.ts:85:3 › frame panel › should render edgeless note correctly in frame preview
fragments/frame-panel.spec.ts:107:3 › frame panel › should update panel when frames change ─────
fragments/frame-panel.spec.ts:162:5 › frame panel › frame panel behavior after mode switch › should render edgeless note correctly after mode switch
fragments/frame-panel.spec.ts:196:5 › frame panel › frame panel behavior after mode switch › should update frame preview when note is moved
fragments/frame-panel.spec.ts:272:5 › frame panel › select and de-select frame › by click on frame card
fragments/frame-panel.spec.ts:283:5 › frame panel › select and de-select frame › by click on blank area
fragments/frame-panel.spec.ts:299:3 › frame panel › should fit the viewport to the frame when double click frame card
fragments/frame-panel.spec.ts:321:3 › frame panel › should reorder frames when drag and drop frame card
fragments/outline/outline-panel.spec.ts:101:3 › toc-panel › should display title and headings when there are non-empty headings in editor
fragments/outline/outline-panel.spec.ts:162:3 › toc-panel › should add padding to sub-headings ─
hotkey/hotkey.spec.ts:97:1 › single line rich-text strikethrough hotkey ────────────────────────
hotkey/hotkey.spec.ts:353:1 › should support ctrl/cmd+shift+l convert to linked doc ────────────
image/image.spec.ts:96:1 › can click and copy image ────────────────────────────────────────────
inline/inline-editor.spec.ts:17:1 › basic input ────────────────────────────────────────────────
inline/inline-editor.spec.ts:181:1 › chinese input ─────────────────────────────────────────────
inline/inline-editor.spec.ts:229:1 › readonly mode ─────────────────────────────────────────────
inline/inline-editor.spec.ts:265:1 › basic styles ──────────────────────────────────────────────
inline/inline-editor.spec.ts:523:1 › overlapping styles ────────────────────────────────────────
inline/inline-editor.spec.ts:701:1 › input continuous spaces ───────────────────────────────────
inline/inline-editor.spec.ts:731:1 › select from the start of line using shift+arrow ───────────
inline/inline-editor.spec.ts:786:1 › getLine ───────────────────────────────────────────────────
inline/inline-editor.spec.ts:854:1 › embed ─────────────────────────────────────────────────────
inline/inline-editor.spec.ts:924:1 › delete embed when pressing backspace after embed ──────────
inline/inline-editor.spec.ts:994:1 › triple click to select line ───────────────────────────────
latex/inline.spec.ts:94:1 › update inline latex by clicking the node ───────────────────────────
link.spec.ts:274:1 › should keyboard work in link popover ──────────────────────────────────────
10 flaky
format-bar.spec.ts:416:1 › should format bar follow scroll ─────────────────────────────────────
format-bar.spec.ts:514:1 › should format quick bar work in single block selection ──────────────
format-bar.spec.ts:565:1 › should format quick bar work in multiple block selection ────────────
format-bar.spec.ts:614:1 › should format quick bar with block selection works when update block type
hotkey/hotkey.spec.ts:57:1 › single line rich-text inline code hotkey ──────────────────────────
hotkey/hotkey.spec.ts:437:3 › keyboard operation to move block up or down › keep cursor ────────
image/image.spec.ts:39:1 › can drag resize image by left menu ──────────────────────────────────
image/image.spec.ts:61:1 › can drag resize image by right menu ─────────────────────────────────
latex/inline.spec.ts:135
|
Loading