Firefox and Webkit #95
Annotations
10 errors, 1 warning, and 1 notice
tests/database/actions.ts#L96
1) database/selection.spec.ts:280:3 › cell-level selection › should support backspace key to delete cell's content
Error: page.evaluate: Error: Cannot find database title column editor
at database/actions.ts:96
94 | index = 0
95 | ) {
> 96 | const text = await page.evaluate(index => {
| ^
97 | const rowContainer = document.querySelector('.affine-database-block-rows');
98 | const row = rowContainer?.querySelector(
99 | `.database-row:nth-child(${index + 1})`
at assertDatabaseTitleColumnText (/Users/runner/work/blocksuite/blocksuite/tests/database/actions.ts:96:27)
at /Users/runner/work/blocksuite/blocksuite/tests/database/selection.spec.ts:318:11
|
tests/database/actions.ts#L96
1) database/selection.spec.ts:280:3 › cell-level selection › should support backspace key to delete cell's content
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: Error: Cannot find database title column editor
at database/actions.ts:96
94 | index = 0
95 | ) {
> 96 | const text = await page.evaluate(index => {
| ^
97 | const rowContainer = document.querySelector('.affine-database-block-rows');
98 | const row = rowContainer?.querySelector(
99 | `.database-row:nth-child(${index + 1})`
at assertDatabaseTitleColumnText (/Users/runner/work/blocksuite/blocksuite/tests/database/actions.ts:96:27)
at /Users/runner/work/blocksuite/blocksuite/tests/database/selection.spec.ts:318:11
|
tests/database/actions.ts#L96
1) database/selection.spec.ts:280:3 › cell-level selection › should support backspace key to delete cell's content
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: Error: Cannot find database title column editor
at database/actions.ts:96
94 | index = 0
95 | ) {
> 96 | const text = await page.evaluate(index => {
| ^
97 | const rowContainer = document.querySelector('.affine-database-block-rows');
98 | const row = rowContainer?.querySelector(
99 | `.database-row:nth-child(${index + 1})`
at assertDatabaseTitleColumnText (/Users/runner/work/blocksuite/blocksuite/tests/database/actions.ts:96:27)
at /Users/runner/work/blocksuite/blocksuite/tests/database/selection.spec.ts:318:11
|
tests/database/actions.ts#L96
1) database/selection.spec.ts:280:3 › cell-level selection › should support backspace key to delete cell's content
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: Error: Cannot find database title column editor
at database/actions.ts:96
94 | index = 0
95 | ) {
> 96 | const text = await page.evaluate(index => {
| ^
97 | const rowContainer = document.querySelector('.affine-database-block-rows');
98 | const row = rowContainer?.querySelector(
99 | `.database-row:nth-child(${index + 1})`
at assertDatabaseTitleColumnText (/Users/runner/work/blocksuite/blocksuite/tests/database/actions.ts:96:27)
at /Users/runner/work/blocksuite/blocksuite/tests/database/selection.spec.ts:318:11
|
tests/utils/actions/misc.ts#L412
2) edgeless/auto-complete.spec.ts:46:5 › auto-complete › click on auto-complete button › click on right auto-complete button
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:412
410 |
411 | export async function resetHistory(page: Page) {
> 412 | await page.evaluate(() => {
| ^
413 | const space = window.doc;
414 | space.resetHistory();
415 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:412:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1711:9)
at /Users/runner/work/blocksuite/blocksuite/tests/edgeless/auto-complete.spec.ts:47:7
|
tests/utils/actions/misc.ts#L412
2) edgeless/auto-complete.spec.ts:46:5 › auto-complete › click on auto-complete button › click on right auto-complete button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:412
410 |
411 | export async function resetHistory(page: Page) {
> 412 | await page.evaluate(() => {
| ^
413 | const space = window.doc;
414 | space.resetHistory();
415 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:412:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1711:9)
at /Users/runner/work/blocksuite/blocksuite/tests/edgeless/auto-complete.spec.ts:47:7
|
tests/utils/actions/misc.ts#L412
2) edgeless/auto-complete.spec.ts:46:5 › auto-complete › click on auto-complete button › click on right auto-complete button
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:412
410 |
411 | export async function resetHistory(page: Page) {
> 412 | await page.evaluate(() => {
| ^
413 | const space = window.doc;
414 | space.resetHistory();
415 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:412:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1711:9)
at /Users/runner/work/blocksuite/blocksuite/tests/edgeless/auto-complete.spec.ts:47:7
|
tests/utils/actions/misc.ts#L412
2) edgeless/auto-complete.spec.ts:46:5 › auto-complete › click on auto-complete button › click on right auto-complete button
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:412
410 |
411 | export async function resetHistory(page: Page) {
> 412 | await page.evaluate(() => {
| ^
413 | const space = window.doc;
414 | space.resetHistory();
415 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:412:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1711:9)
at /Users/runner/work/blocksuite/blocksuite/tests/edgeless/auto-complete.spec.ts:47:7
|
tests/utils/actions/misc.ts#L412
3) edgeless/auto-complete.spec.ts:53:5 › auto-complete › click on auto-complete button › click on bottom auto-complete button
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:412
410 |
411 | export async function resetHistory(page: Page) {
> 412 | await page.evaluate(() => {
| ^
413 | const space = window.doc;
414 | space.resetHistory();
415 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:412:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1711:9)
at /Users/runner/work/blocksuite/blocksuite/tests/edgeless/auto-complete.spec.ts:54:7
|
tests/utils/actions/misc.ts#L412
3) edgeless/auto-complete.spec.ts:53:5 › auto-complete › click on auto-complete button › click on bottom auto-complete button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: page.evaluate: TypeError: undefined is not an object (evaluating 'space.resetHistory')
at utils/actions/misc.ts:412
410 |
411 | export async function resetHistory(page: Page) {
> 412 | await page.evaluate(() => {
| ^
413 | const space = window.doc;
414 | space.resetHistory();
415 | });
at resetHistory (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/misc.ts:412:14)
at edgelessCommonSetup (/Users/runner/work/blocksuite/blocksuite/tests/utils/actions/edgeless.ts:1711:9)
at /Users/runner/work/blocksuite/blocksuite/tests/edgeless/auto-complete.spec.ts:54:7
|
tests/edgeless/color-picker.spec.ts#L1
tests/edgeless/color-picker.spec.ts took 20.8s
|
113 failed
database/selection.spec.ts:280:3 › cell-level selection › should support backspace key to delete cell's content
edgeless/auto-complete.spec.ts:46:5 › auto-complete › click on auto-complete button › click on right auto-complete button
edgeless/auto-complete.spec.ts:53:5 › auto-complete › click on auto-complete button › click on bottom auto-complete button
edgeless/auto-complete.spec.ts:60:5 › auto-complete › click on auto-complete button › click on left auto-complete button
edgeless/auto-complete.spec.ts:67:5 › auto-complete › click on auto-complete button › click on top auto-complete button
edgeless/auto-complete.spec.ts:75:5 › auto-complete › click on auto-complete button › click on note auto-complete button
edgeless/auto-complete.spec.ts:93:5 › auto-complete › drag on auto-complete button › drag on right auto-complete button to add shape
edgeless/auto-complete.spec.ts:108:5 › auto-complete › drag on auto-complete button › drag on right auto-complete button to add canvas text
edgeless/auto-complete.spec.ts:133:5 › auto-complete › drag on auto-complete button › drag on right auto-complete button to add note
edgeless/auto-complete.spec.ts:227:5 › auto-complete › drag on auto-complete button › drag on right auto-complete button to add frame
edgeless/auto-connect.spec.ts:22:3 › auto-connect › navigator ──────────────────────────────────
edgeless/auto-connect.spec.ts:63:3 › auto-connect › should display index label when select note
edgeless/auto-connect.spec.ts:87:3 › auto-connect › should hide index label when dragging note ─
edgeless/auto-connect.spec.ts:120:3 › auto-connect › should update index label position after dragging
edgeless/basic.spec.ts:210:1 › option/alt mouse drag duplicate a new element ───────────────────
edgeless/basic.spec.ts:290:1 › shift click multi select and de-select ──────────────────────────
edgeless/brush.spec.ts:94:1 › keep same color when mouse mode switched back to brush ───────────
edgeless/clipboard.spec.ts:34:3 › mime › should paste svg in text/plain mime ───────────────────
edgeless/clipboard.spec.ts:52:3 › mime › should not paste bad svg ──────────────────────────────
edgeless/clipboard.spec.ts:82:3 › frame clipboard › copy and paste frame with shape elements inside
edgeless/clipboard.spec.ts:103:3 › frame clipboard › copy and paste frame with group elements inside
edgeless/clipboard.spec.ts:127:3 › frame clipboard › copy and paste frame with frame inside ────
edgeless/clipboard.spec.ts:153:3 › frame clipboard › cut frame with shape elements inside ──────
edgeless/clipboard.spec.ts:176:3 › pasting URLs › pasting github pr url ────────────────────────
edgeless/clipboard.spec.ts:188:3 › pasting URLs › pasting internal link ────────────────────────
edgeless/clipboard.spec.ts:217:3 › pasting URLs › pasting external link ────────────────────────
edgeless/connector/clipboard.spec.ts:22:3 › connector clipboard › copy and paste connector whose both sides connect nothing
edgeless/connector/clipboard.spec.ts:45:3 › connector clipboard › copy and paste connector whose both sides connect elements
edgeless/connector/clipboard.spec.ts:69:3 › connector clipboard › copy and paste connector whose both sides connect elements, but only paste connector
edgeless/connector/clipboard.spec.ts:92:3 › connector clipboard › copy and paste connector whose one side connects elements
edgeless/connector/clipboard.spec.ts:114:3 › connector clipboard › original relative index should keep same when copy and paste group with note and shape
edgeless/connector/connector.spec.ts:28:1 › path #1, the upper line is parallel with the lower line of antoher, and anchor from top to bottom of another
edgeless/connector/connector.spec.ts:48:1 › path #2, the top-right point is overlapped with the bottom-left point of another, and anchor from top to bottom of another
edgeless/connector/connector.spec.ts:66:1 › path #3, the two shape are parallel in x axis, the anchor fro
|
This job failed
Loading