Implementing new UX for invoking rich text Link UI #94468
Annotations
11 errors, 1 warning, and 1 notice
Archive debug artifacts (screenshots, traces)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L605
1) [chromium] › editor/blocks/links.spec.js:557:2 › Links › can be created by selecting text and using keyboard shortcuts
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for getByRole('region', { name: 'Editor content' }).getByRole('button', { name: 'Advanced' })
============================================================
603 | name: 'Advanced',
604 | } )
> 605 | .click();
| ^
606 |
607 | // Navigate to and toggle the "Open in new tab" checkbox.
608 | const checkbox = page.getByLabel( 'Open in new tab' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:605:5
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L605
1) [chromium] › editor/blocks/links.spec.js:557:2 › Links › can be created by selecting text and using keyboard shortcuts
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for getByRole('region', { name: 'Editor content' }).getByRole('button', { name: 'Advanced' })
============================================================
603 | name: 'Advanced',
604 | } )
> 605 | .click();
| ^
606 |
607 | // Navigate to and toggle the "Open in new tab" checkbox.
608 | const checkbox = page.getByLabel( 'Open in new tab' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:605:5
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L605
1) [chromium] › editor/blocks/links.spec.js:557:2 › Links › can be created by selecting text and using keyboard shortcuts
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for getByRole('region', { name: 'Editor content' }).getByRole('button', { name: 'Advanced' })
============================================================
603 | name: 'Advanced',
604 | } )
> 605 | .click();
| ^
606 |
607 | // Navigate to and toggle the "Open in new tab" checkbox.
608 | const checkbox = page.getByLabel( 'Open in new tab' );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:605:5
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L700
2) [chromium] › editor/blocks/links.spec.js:632:2 › Links › can update the url of an existing link
TimeoutError: locator.inputValue: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for getByRole('combobox', { name: 'Link' })
============================================================
698 | name: 'Link',
699 | } )
> 700 | .inputValue()
| ^
701 | ).toContain( 'wordpress.org' );
702 |
703 | await expect.poll( editor.getBlocks ).toMatchObject( [
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:700:6
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L700
2) [chromium] › editor/blocks/links.spec.js:632:2 › Links › can update the url of an existing link
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.inputValue: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for getByRole('combobox', { name: 'Link' })
============================================================
698 | name: 'Link',
699 | } )
> 700 | .inputValue()
| ^
701 | ).toContain( 'wordpress.org' );
702 |
703 | await expect.poll( editor.getBlocks ).toMatchObject( [
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:700:6
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L700
2) [chromium] › editor/blocks/links.spec.js:632:2 › Links › can update the url of an existing link
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.inputValue: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for getByRole('combobox', { name: 'Link' })
============================================================
698 | name: 'Link',
699 | } )
> 700 | .inputValue()
| ^
701 | ).toContain( 'wordpress.org' );
702 |
703 | await expect.poll( editor.getBlocks ).toMatchObject( [
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:700:6
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L779
3) [chromium] › editor/blocks/links.spec.js:714:2 › Links › toggle state of advanced link settings is preserved across editing links
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('Open in new tab')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('Open in new tab')
777 | // and I can see the open in new tab checkbox. This verifies
778 | // that the editor preference was persisted.
> 779 | await expect( page.getByLabel( 'Open in new tab' ) ).toBeVisible();
| ^
780 |
781 | // Toggle the Advanced settings back to being closed.
782 | await page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:779:56
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L779
3) [chromium] › editor/blocks/links.spec.js:714:2 › Links › toggle state of advanced link settings is preserved across editing links
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('Open in new tab')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('Open in new tab')
777 | // and I can see the open in new tab checkbox. This verifies
778 | // that the editor preference was persisted.
> 779 | await expect( page.getByLabel( 'Open in new tab' ) ).toBeVisible();
| ^
780 |
781 | // Toggle the Advanced settings back to being closed.
782 | await page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:779:56
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L779
3) [chromium] › editor/blocks/links.spec.js:714:2 › Links › toggle state of advanced link settings is preserved across editing links
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByLabel('Open in new tab')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByLabel('Open in new tab')
777 | // and I can see the open in new tab checkbox. This verifies
778 | // that the editor preference was persisted.
> 779 | await expect( page.getByLabel( 'Open in new tab' ) ).toBeVisible();
| ^
780 |
781 | // Toggle the Advanced settings back to being closed.
782 | await page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:779:56
|
Run the tests:
test/e2e/specs/editor/blocks/links.spec.js#L822
4) [chromium] › editor/blocks/links.spec.js:804:2 › Links › can toggle link settings and save ────
TimeoutError: locator.click: Timeout 10000ms exceeded.
=========================== logs ===========================
waiting for getByRole('button', { name: 'Edit' })
============================================================
820 |
821 | // Switch Link UI to "edit" mode.
> 822 | await page.getByRole( 'button', { name: 'Edit' } ).click();
| ^
823 |
824 | // Open Advanced Settings
825 | await page
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/links.spec.js:822:54
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c, actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Run the tests
8 failed
[chromium] › editor/blocks/links.spec.js:557:2 › Links › can be created by selecting text and using keyboard shortcuts
[chromium] › editor/blocks/links.spec.js:632:2 › Links › can update the url of an existing link
[chromium] › editor/blocks/links.spec.js:714:2 › Links › toggle state of advanced link settings is preserved across editing links
[chromium] › editor/blocks/links.spec.js:804:2 › Links › can toggle link settings and save ─────
[chromium] › editor/blocks/links.spec.js:884:3 › Links › Editing link text › should allow for modification of link text via the Link UI
[chromium] › editor/blocks/links.spec.js:1029:3 › Links › Editing link text › should display (capture the) text from the currently active link even if there is a rich text selection
[chromium] › editor/blocks/links.spec.js:1073:3 › Links › Disabling Link UI active state › should not show the Link UI when selection extends beyond link boundary
[chromium] › editor/blocks/links.spec.js:1140:3 › Links › Disabling Link UI active state › should not show the Link UI when selection extends into another link
11 skipped
144 passed (12.5m)
|
The logs for this run have expired and are no longer available.
Loading