Fix cloning board with CRDT, add test #203
build.yml
on: push
Matrix: test
Matrix: lint
docker-image
0s
Annotations
3 errors, 4 warnings, and 1 notice
[chromium] › src/tests/board.spec.ts:135:9 › Basic board functionality › Align notes:
playwright/src/tests/board.spec.ts#L145
1) [chromium] › src/tests/board.spec.ts:135:9 › Basic board functionality › Align notes ──────────
Error: expect(received).toBeTruthy()
Received: false
143 | await (await board.contextMenu.openHorizontalAlign()).left.click()
144 | const newCoordinates = await Promise.all([n1, n2, n3].map((n) => board.getItemPosition(n)))
> 145 | expect(newCoordinates.every((c) => c.x === originalCoordinates[0].x)).toBeTruthy()
| ^
146 | })
147 |
148 | test("Edit note text", async ({ page, browser }) => {
at /home/runner/work/ourboard/ourboard/playwright/src/tests/board.spec.ts:145:79
|
[firefox] › src/tests/board.spec.ts:46:9 › Basic board functionality › Change note color:
playwright/src/pages/BoardPage.ts#L271
2) [firefox] › src/tests/board.spec.ts:46:9 › Basic board functionality › Change note color ──────
TimeoutError: locator.click: Timeout 15000ms exceeded.
Call log:
- waiting for locator('.context-menu').locator('.colors-shapes .icon')
- locator resolved to <span class="icon color yellow ">…</span>
- 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
- <svg viewBox="0 0 24 24">…</svg> from <div class="icon-group lock">…</div> subtree intercepts pointer events
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <svg viewBox="0 0 24 24">…</svg> from <div class="icon-group lock">…</div> subtree intercepts pointer events
- retrying click action, attempt #2
- waiting 20ms
- 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
- <div draggable="true" class="board pan">…</div> intercepts pointer events
- retrying click action, attempt #3
- waiting 100ms
- 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
- <div draggable="true" class="board pan">…</div> intercepts pointer events
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <svg viewBox="0 0 24 24">…</svg> from <div class="icon-group lock">…</div> subtree intercepts pointer events
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <svg viewBox="0 0 24 24">…</svg> from <div class="icon-group lock">…</div> subtree intercepts pointer events
- retrying click action, attempt #6
- waiting 500ms
- 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
- <div draggable="true" class="board pan">…</div> intercepts pointer events
- retrying click action, attempt #7
- waiting 500ms
- 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
- <div draggable="true" class="board pan">…</div> intercepts pointer events
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <svg viewBox="0 0 24 24">…</svg> from <div class="icon-group lock">…</div> subtree intercepts pointer events
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into view if needed
- done scrolling
- <svg viewBox="0 0 24 24">…</svg> from <div class="icon-group lock">…</div> subtree intercepts pointer events
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is visible, enabled and stable
- scrolling into v
|
test (18.x)
Process completed with exit code 1.
|
lint (18.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
lint (18.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
test (18.x)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-node@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
test (18.x)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-node@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
🎭 Playwright Run Summary
2 failed
[chromium] › src/tests/board.spec.ts:135:9 › Basic board functionality › Align notes ───────────
[firefox] › src/tests/board.spec.ts:46:9 › Basic board functionality › Change note color ───────
2 skipped
44 passed (1.2m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
test-results
Expired
|
1.35 MB |
|