Redux store: batch resolver startResolution actions #101107
Annotations
9 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:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › editor/various/pattern-overrides.spec.js:576:2 › Pattern Overrides › overridden empty images should not have upload button
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Image' })
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:618:16
|
Run the tests:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › editor/various/pattern-overrides.spec.js:576:2 › Pattern Overrides › overridden empty images should not have upload button
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Image' })
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:618:16
|
Run the tests:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › editor/various/pattern-overrides.spec.js:576:2 › Pattern Overrides › overridden empty images should not have upload button
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Image' })
at ../../../packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26
24 | : endSelectorOrLocator;
25 |
> 26 | const startClientId = await startBlock.getAttribute( 'data-block' );
| ^
27 | const endClientId = await endBlock?.getAttribute( 'data-block' );
28 |
29 | if ( endClientId ) {
at Editor.selectBlocks (/home/runner/work/gutenberg/gutenberg/packages/e2e-test-utils-playwright/src/editor/select-blocks.ts:26:41)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/pattern-overrides.spec.js:618:16
|
Run the tests:
test/e2e/specs/editor/various/patterns.spec.js#L542
2) [chromium] › editor/various/patterns.spec.js:531:2 › Synced pattern › should show a proper message when the reusable block is missing
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' })
Expected string: "Block has been deleted or is unavailable."
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' })
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
540 | await expect(
541 | editor.canvas.getByRole( 'document', { name: 'Block: Pattern' } )
> 542 | ).toContainText( 'Block has been deleted or is unavailable.' );
| ^
543 | } );
544 |
545 | test( 'should be able to insert a reusable block twice', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:542:5
|
Run the tests:
test/e2e/specs/editor/various/patterns.spec.js#L542
2) [chromium] › editor/various/patterns.spec.js:531:2 › Synced pattern › should show a proper message when the reusable block is missing
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' })
Expected string: "Block has been deleted or is unavailable."
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' })
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
540 | await expect(
541 | editor.canvas.getByRole( 'document', { name: 'Block: Pattern' } )
> 542 | ).toContainText( 'Block has been deleted or is unavailable.' );
| ^
543 | } );
544 |
545 | test( 'should be able to insert a reusable block twice', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:542:5
|
Run the tests:
test/e2e/specs/editor/various/patterns.spec.js#L542
2) [chromium] › editor/various/patterns.spec.js:531:2 › Synced pattern › should show a proper message when the reusable block is missing
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toContainText(expected)
Locator: frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' })
Expected string: "Block has been deleted or is unavailable."
Received string: ""
Call log:
- expect.toContainText with timeout 5000ms
- waiting for frameLocator('[name="editor-canvas"]').getByRole('document', { name: 'Block: Pattern' })
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
- locator resolved to <div tabindex="0" role="document" data-title="Pattern…>…</div>
- unexpected value ""
540 | await expect(
541 | editor.canvas.getByRole( 'document', { name: 'Block: Pattern' } )
> 542 | ).toContainText( 'Block has been deleted or is unavailable.' );
| ^
543 | } );
544 |
545 | test( 'should be able to insert a reusable block twice', async ( {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:542:5
|
Run the tests:
test/e2e/specs/editor/various/patterns.spec.js#L414
3) [chromium] › editor/various/patterns.spec.js:385:2 › Synced pattern › can be inserted after refresh
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('option', { name: 'Awesome block' })
412 | .click();
413 | await page.keyboard.type( '/Awesome block' );
> 414 | await page.getByRole( 'option', { name: 'Awesome block' } ).click();
| ^
415 |
416 | await expect.poll( editor.getBlocks ).toMatchObject( [
417 | {
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:414:63
|
Run the tests
Process completed with exit code 1.
|
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
2 failed
[chromium] › editor/various/pattern-overrides.spec.js:576:2 › Pattern Overrides › overridden empty images should not have upload button
[chromium] › editor/various/patterns.spec.js:531:2 › Synced pattern › should show a proper message when the reusable block is missing
1 flaky
[chromium] › editor/various/patterns.spec.js:385:2 › Synced pattern › can be inserted after refresh
1 skipped
179 passed (11.1m)
|
Loading