Try drill down for pattern inserter #104663
Annotations
23 errors and 8 notices
[chromium] › site-editor/zoom-out.spec.js:20:2 › Zoom Out › Clicking on inserter while on zoom-out should open the patterns tab on the inserter:
test/e2e/specs/site-editor/zoom-out.spec.js#L36
1) [chromium] › site-editor/zoom-out.spec.js:20:2 › Zoom Out › Clicking on inserter while on zoom-out should open the patterns tab on the inserter
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#tabs-2-allPatterns-view div').filter({ hasText: 'All' }).nth(1)
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#tabs-2-allPatterns-view div').filter({ hasText: 'All' }).nth(1)
34 | .filter( { hasText: 'All' } )
35 | .nth( 1 )
> 36 | ).toBeVisible();
| ^
37 | } );
38 | } );
39 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/zoom-out.spec.js:36:5
|
[chromium] › site-editor/zoom-out.spec.js:20:2 › Zoom Out › Clicking on inserter while on zoom-out should open the patterns tab on the inserter:
test/e2e/specs/site-editor/zoom-out.spec.js#L36
1) [chromium] › site-editor/zoom-out.spec.js:20:2 › Zoom Out › Clicking on inserter while on zoom-out should open the patterns tab on the inserter
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#tabs-2-allPatterns-view div').filter({ hasText: 'All' }).nth(1)
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#tabs-2-allPatterns-view div').filter({ hasText: 'All' }).nth(1)
34 | .filter( { hasText: 'All' } )
35 | .nth( 1 )
> 36 | ).toBeVisible();
| ^
37 | } );
38 | } );
39 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/zoom-out.spec.js:36:5
|
[chromium] › site-editor/zoom-out.spec.js:20:2 › Zoom Out › Clicking on inserter while on zoom-out should open the patterns tab on the inserter:
test/e2e/specs/site-editor/zoom-out.spec.js#L36
1) [chromium] › site-editor/zoom-out.spec.js:20:2 › Zoom Out › Clicking on inserter while on zoom-out should open the patterns tab on the inserter
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#tabs-2-allPatterns-view div').filter({ hasText: 'All' }).nth(1)
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#tabs-2-allPatterns-view div').filter({ hasText: 'All' }).nth(1)
34 | .filter( { hasText: 'All' } )
35 | .nth( 1 )
> 36 | ).toBeVisible();
| ^
37 | } );
38 | } );
39 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/zoom-out.spec.js:36:5
|
Playwright - 6
Process completed with exit code 1.
|
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns:
test/e2e/specs/editor/plugins/pattern-recursion.spec.js#L69
1) [chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Uncategorized' })
67 | await page.getByRole( 'tab', { name: 'Patterns' } ).click();
68 | // Click the Uncategorized tab
> 69 | await page.getByRole( 'tab', { name: 'Uncategorized' } ).click();
| ^
70 | // Click the Evil recursive pattern
71 | await page.getByRole( 'option', { name: 'Evil recursive' } ).click();
72 | // By simply checking the editor content, we know that the pattern
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/pattern-recursion.spec.js:69:60
|
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns:
test/e2e/specs/editor/plugins/pattern-recursion.spec.js#L69
1) [chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Uncategorized' })
67 | await page.getByRole( 'tab', { name: 'Patterns' } ).click();
68 | // Click the Uncategorized tab
> 69 | await page.getByRole( 'tab', { name: 'Uncategorized' } ).click();
| ^
70 | // Click the Evil recursive pattern
71 | await page.getByRole( 'option', { name: 'Evil recursive' } ).click();
72 | // By simply checking the editor content, we know that the pattern
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/pattern-recursion.spec.js:69:60
|
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns:
test/e2e/specs/editor/plugins/pattern-recursion.spec.js#L69
1) [chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Uncategorized' })
67 | await page.getByRole( 'tab', { name: 'Patterns' } ).click();
68 | // Click the Uncategorized tab
> 69 | await page.getByRole( 'tab', { name: 'Uncategorized' } ).click();
| ^
70 | // Click the Evil recursive pattern
71 | await page.getByRole( 'option', { name: 'Evil recursive' } ).click();
72 | // By simply checking the editor content, we know that the pattern
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/pattern-recursion.spec.js:69:60
|
Playwright - 2
Process completed with exit code 1.
|
[chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter:
test/e2e/specs/editor/blocks/image.spec.js#L455
1) [chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('tabpanel', { name: 'Media' }).getByRole('tab', { name: 'Openverse' })
453 | .getByRole( 'tabpanel', { name: 'Media' } )
454 | .getByRole( 'tab', { name: 'Openverse' } )
> 455 | .click();
| ^
456 | }
457 |
458 | await openMediaTab();
at openMediaTab (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/image.spec.js:455:6)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/image.spec.js:458:3
|
[chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter:
test/e2e/specs/editor/blocks/image.spec.js#L455
1) [chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('tabpanel', { name: 'Media' }).getByRole('tab', { name: 'Openverse' })
453 | .getByRole( 'tabpanel', { name: 'Media' } )
454 | .getByRole( 'tab', { name: 'Openverse' } )
> 455 | .click();
| ^
456 | }
457 |
458 | await openMediaTab();
at openMediaTab (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/image.spec.js:455:6)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/image.spec.js:458:3
|
[chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter:
test/e2e/specs/editor/blocks/image.spec.js#L455
1) [chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('region', { name: 'Block Library' }).getByRole('tabpanel', { name: 'Media' }).getByRole('tab', { name: 'Openverse' })
453 | .getByRole( 'tabpanel', { name: 'Media' } )
454 | .getByRole( 'tab', { name: 'Openverse' } )
> 455 | .click();
| ^
456 | }
457 |
458 | await openMediaTab();
at openMediaTab (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/image.spec.js:455:6)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/image.spec.js:458:3
|
Playwright - 1
Process completed with exit code 1.
|
[chromium] › editor/various/inserting-blocks.spec.js:722:2 › insert media from inserter › insert media from the global inserter:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L731
1) [chromium] › editor/various/inserting-blocks.spec.js:722:2 › insert media from inserter › insert media from the global inserter
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Images' })
729 | await page.getByLabel( 'Toggle block inserter' ).click();
730 | await page.getByRole( 'tab', { name: 'Media' } ).click();
> 731 | await page.getByRole( 'tab', { name: 'Images' } ).click();
| ^
732 | await page.getByLabel( uploadedMedia.title.raw ).click();
733 | await expect.poll( editor.getEditedPostContent ).toBe(
734 | `<!-- wp:image {"id":${ uploadedMedia.id }} -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:731:53
|
[chromium] › editor/various/inserting-blocks.spec.js:722:2 › insert media from inserter › insert media from the global inserter:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L731
1) [chromium] › editor/various/inserting-blocks.spec.js:722:2 › insert media from inserter › insert media from the global inserter
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Images' })
729 | await page.getByLabel( 'Toggle block inserter' ).click();
730 | await page.getByRole( 'tab', { name: 'Media' } ).click();
> 731 | await page.getByRole( 'tab', { name: 'Images' } ).click();
| ^
732 | await page.getByLabel( uploadedMedia.title.raw ).click();
733 | await expect.poll( editor.getEditedPostContent ).toBe(
734 | `<!-- wp:image {"id":${ uploadedMedia.id }} -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:731:53
|
[chromium] › editor/various/inserting-blocks.spec.js:722:2 › insert media from inserter › insert media from the global inserter:
test/e2e/specs/editor/various/inserting-blocks.spec.js#L731
1) [chromium] › editor/various/inserting-blocks.spec.js:722:2 › insert media from inserter › insert media from the global inserter
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Images' })
729 | await page.getByLabel( 'Toggle block inserter' ).click();
730 | await page.getByRole( 'tab', { name: 'Media' } ).click();
> 731 | await page.getByRole( 'tab', { name: 'Images' } ).click();
| ^
732 | await page.getByLabel( uploadedMedia.title.raw ).click();
733 | await expect.poll( editor.getEditedPostContent ).toBe(
734 | `<!-- wp:image {"id":${ uploadedMedia.id }} -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/inserting-blocks.spec.js:731:53
|
[chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu:
test/e2e/specs/editor/various/patterns.spec.js#L76
2) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Contact details' })
74 | name: newCategory,
75 | } )
> 76 | .click();
| ^
77 | const pattern = page.getByLabel( 'My unsynced pattern' ).first();
78 |
79 | const insertedPatternId = await pattern.evaluate(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:76:5
|
[chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu:
test/e2e/specs/editor/various/patterns.spec.js#L76
2) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Contact details' })
74 | name: newCategory,
75 | } )
> 76 | .click();
| ^
77 | const pattern = page.getByLabel( 'My unsynced pattern' ).first();
78 |
79 | const insertedPatternId = await pattern.evaluate(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:76:5
|
[chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu:
test/e2e/specs/editor/various/patterns.spec.js#L76
2) [chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Contact details' })
74 | name: newCategory,
75 | } )
> 76 | .click();
| ^
77 | const pattern = page.getByLabel( 'My unsynced pattern' ).first();
78 |
79 | const insertedPatternId = await pattern.evaluate(
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:76:5
|
[chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu:
test/e2e/specs/editor/various/patterns.spec.js#L179
3) [chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Contact details' })
177 | name: newCategory,
178 | } )
> 179 | .click();
| ^
180 | await page.getByRole( 'option', { name: 'My synced pattern' } ).click();
181 |
182 | const [ firstSyncedPattern, secondSyncedPattern ] =
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:179:5
|
[chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu:
test/e2e/specs/editor/various/patterns.spec.js#L179
3) [chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Contact details' })
177 | name: newCategory,
178 | } )
> 179 | .click();
| ^
180 | await page.getByRole( 'option', { name: 'My synced pattern' } ).click();
181 |
182 | const [ firstSyncedPattern, secondSyncedPattern ] =
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:179:5
|
[chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu:
test/e2e/specs/editor/various/patterns.spec.js#L179
3) [chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('tab', { name: 'Contact details' })
177 | name: newCategory,
178 | } )
> 179 | .click();
| ^
180 | await page.getByRole( 'option', { name: 'My synced pattern' } ).click();
181 |
182 | const [ firstSyncedPattern, secondSyncedPattern ] =
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/patterns.spec.js:179:5
|
Playwright - 4
Process completed with exit code 1.
|
Merge Artifacts
No artifacts found matching pattern 'flaky-tests-report*'
|
🎭 Playwright Run Summary
1 failed
[chromium] › site-editor/zoom-out.spec.js:20:2 › Zoom Out › Clicking on inserter while on zoom-out should open the patterns tab on the inserter
3 skipped
181 passed (6.0m)
|
🎭 Playwright Run Summary
3 skipped
145 passed (7.7m)
|
🎭 Playwright Run Summary
182 passed (8.5m)
|
🎭 Playwright Run Summary
1 failed
[chromium] › editor/plugins/pattern-recursion.spec.js:58:2 › Preventing Pattern Recursion (server) › prevents infinite loops due to recursive patterns
1 skipped
188 passed (9.7m)
|
🎭 Playwright Run Summary
1 failed
[chromium] › editor/blocks/image.spec.js:423:2 › Image › can be replaced by dragging-and-dropping images from the inserter
189 passed (10.0m)
|
🎭 Playwright Run Summary
1 skipped
187 passed (9.4m)
|
🎭 Playwright Run Summary
226 passed (12.1m)
|
🎭 Playwright Run Summary
3 failed
[chromium] › editor/various/inserting-blocks.spec.js:722:2 › insert media from inserter › insert media from the global inserter
[chromium] › editor/various/patterns.spec.js:21:2 › Unsynced pattern › create a new unsynced pattern via the block options menu
[chromium] › editor/various/patterns.spec.js:118:2 › Synced pattern › create a new synced pattern via the block options menu
1 skipped
185 passed (13.8m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
|
28.6 MB |
|