Experiment: Try block inspector controls toggle in block toolbar #113967
Annotations
9 errors and 8 notices
[chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar:
test/e2e/specs/editor/various/block-locking.spec.js#L89
1) [chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar
Error: expect.toBeFocused: Error: strict mode violation: getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Lock' }) resolved to 2 elements:
1) <button id=":r1n:" type="button" aria-label="Lock" aria-expanded="false" aria-haspopup="dialog" data-active-item="true" data-toolbar-item="true" class="components-button components-toolbar-button has-icon">…</button> aka getByLabel('Lock', { exact: true })
2) <button id=":r19:" type="button" tabindex="-1" aria-pressed="true" data-toolbar-item="true" aria-label="Toggle block settings" class="components-button components-toolbar-button is-pressed has-icon">…</button> aka getByLabel('Toggle block settings')
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Lock' })
87 | .getByRole( 'toolbar', { name: 'Block tools' } )
88 | .getByRole( 'button', { name: 'Lock' } )
> 89 | ).toBeFocused();
| ^
90 |
91 | expect( await editor.getEditedPostContent() )
92 | .toBe( `<!-- wp:paragraph {"lock":{"move":false,"remove":false}} -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-locking.spec.js:89:5
|
[chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar:
test/e2e/specs/editor/various/block-locking.spec.js#L89
1) [chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeFocused: Error: strict mode violation: getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Lock' }) resolved to 2 elements:
1) <button id=":r1n:" type="button" aria-label="Lock" aria-expanded="false" aria-haspopup="dialog" data-active-item="true" data-toolbar-item="true" class="components-button components-toolbar-button has-icon">…</button> aka getByLabel('Lock', { exact: true })
2) <button id=":r19:" type="button" tabindex="-1" aria-pressed="true" data-toolbar-item="true" aria-label="Toggle block settings" class="components-button components-toolbar-button is-pressed has-icon">…</button> aka getByLabel('Toggle block settings')
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Lock' })
87 | .getByRole( 'toolbar', { name: 'Block tools' } )
88 | .getByRole( 'button', { name: 'Lock' } )
> 89 | ).toBeFocused();
| ^
90 |
91 | expect( await editor.getEditedPostContent() )
92 | .toBe( `<!-- wp:paragraph {"lock":{"move":false,"remove":false}} -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-locking.spec.js:89:5
|
[chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar:
test/e2e/specs/editor/various/block-locking.spec.js#L89
1) [chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeFocused: Error: strict mode violation: getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Lock' }) resolved to 2 elements:
1) <button id=":r1n:" type="button" aria-label="Lock" aria-expanded="false" aria-haspopup="dialog" data-active-item="true" data-toolbar-item="true" class="components-button components-toolbar-button has-icon">…</button> aka getByLabel('Lock', { exact: true })
2) <button id=":r19:" type="button" tabindex="-1" aria-pressed="true" data-toolbar-item="true" aria-label="Toggle block settings" class="components-button components-toolbar-button is-pressed has-icon">…</button> aka getByLabel('Toggle block settings')
Call log:
- expect.toBeFocused with timeout 5000ms
- waiting for getByRole('toolbar', { name: 'Block tools' }).getByRole('button', { name: 'Lock' })
87 | .getByRole( 'toolbar', { name: 'Block tools' } )
88 | .getByRole( 'button', { name: 'Lock' } )
> 89 | ).toBeFocused();
| ^
90 |
91 | expect( await editor.getEditedPostContent() )
92 | .toBe( `<!-- wp:paragraph {"lock":{"move":false,"remove":false}} -->
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-locking.spec.js:89:5
|
Playwright - 3
Process completed with exit code 1.
|
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:20:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L208
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:20:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Options"
Received: "Toggle block settings"
206 | } );
207 |
> 208 | expect( ariaLabel ).toBe( label );
| ^
209 | }
210 |
211 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:208:23)
at KeyboardNavigableBlocks.tabThroughBlockToolbar (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:260:3)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:217:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:37:3
|
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:20:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L208
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:20:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Options"
Received: "Toggle block settings"
206 | } );
207 |
> 208 | expect( ariaLabel ).toBe( label );
| ^
209 | }
210 |
211 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:208:23)
at KeyboardNavigableBlocks.tabThroughBlockToolbar (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:260:3)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:217:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:37:3
|
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:20:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order:
test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js#L208
1) [chromium] › editor/various/keyboard-navigable-blocks.spec.js:20:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: "Options"
Received: "Toggle block settings"
206 | } );
207 |
> 208 | expect( ariaLabel ).toBe( label );
| ^
209 | }
210 |
211 | async navigateToContentEditorTop() {
at KeyboardNavigableBlocks.expectLabelToHaveFocus (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:208:23)
at KeyboardNavigableBlocks.tabThroughBlockToolbar (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:260:3)
at KeyboardNavigableBlocks.tabThroughParagraphBlock (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:217:3)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/keyboard-navigable-blocks.spec.js:37:3
|
Playwright - 4
Process completed with exit code 1.
|
Merge Artifacts
No artifacts found matching pattern 'flaky-tests-report*'
|
🎭 Playwright Run Summary
4 skipped
192 passed (6.6m)
|
🎭 Playwright Run Summary
192 passed (8.7m)
|
🎭 Playwright Run Summary
1 skipped
194 passed (9.2m)
|
🎭 Playwright Run Summary
199 passed (10.1m)
|
🎭 Playwright Run Summary
1 failed
[chromium] › editor/various/block-locking.spec.js:70:2 › Block Locking › can unlock from toolbar
1 skipped
198 passed (9.8m)
|
🎭 Playwright Run Summary
196 passed (10.7m)
|
🎭 Playwright Run Summary
1 failed
[chromium] › editor/various/keyboard-navigable-blocks.spec.js:20:2 › Order of block keyboard navigation › permits tabbing through paragraph blocks in the expected order
1 skipped
188 passed (9.5m)
|
🎭 Playwright Run Summary
3 skipped
188 passed (10.1m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
Expired
|
13 MB |
|