Draft: Use Combobox for post-meta and custom sources block bindings.Initial commit #120807
Annotations
11 errors, 9 warnings, and 8 notices
[chromium] › editor/various/block-bindings/custom-sources.spec.js:767:3 › Registered sources › getFieldsList › should be possible to update attribute value through bindings UI:
test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js#L784
1) [chromium] › editor/various/block-bindings/custom-sources.spec.js:767:3 › Registered sources › getFieldsList › should be possible to update attribute value through bindings UI
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
782 | .getByRole( 'menuitemradio' )
783 | .filter( { hasText: 'Text Field Label' } )
> 784 | .click();
| ^
785 | const paragraphBlock = editor.canvas.getByRole( 'document', {
786 | name: 'Block: Paragraph',
787 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js:784:6
|
[chromium] › editor/various/block-bindings/custom-sources.spec.js:767:3 › Registered sources › getFieldsList › should be possible to update attribute value through bindings UI:
test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js#L784
1) [chromium] › editor/various/block-bindings/custom-sources.spec.js:767:3 › Registered sources › getFieldsList › should be possible to update attribute value through bindings UI
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
782 | .getByRole( 'menuitemradio' )
783 | .filter( { hasText: 'Text Field Label' } )
> 784 | .click();
| ^
785 | const paragraphBlock = editor.canvas.getByRole( 'document', {
786 | name: 'Block: Paragraph',
787 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js:784:6
|
[chromium] › editor/various/block-bindings/custom-sources.spec.js:767:3 › Registered sources › getFieldsList › should be possible to update attribute value through bindings UI:
test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js#L784
1) [chromium] › editor/various/block-bindings/custom-sources.spec.js:767:3 › Registered sources › getFieldsList › should be possible to update attribute value through bindings UI
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
782 | .getByRole( 'menuitemradio' )
783 | .filter( { hasText: 'Text Field Label' } )
> 784 | .click();
| ^
785 | const paragraphBlock = editor.canvas.getByRole( 'document', {
786 | name: 'Block: Paragraph',
787 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js:784:6
|
[chromium] › editor/various/block-bindings/custom-sources.spec.js:898:3 › Registered sources › getFieldsList › should show all the available fields in the dropdown UI:
test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js#L920
2) [chromium] › editor/various/block-bindings/custom-sources.spec.js:898:3 › Registered sources › getFieldsList › should show all the available fields in the dropdown UI
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
918 | .getByRole( 'menuitemradio' )
919 | .filter( { hasText: 'Text Field Label' } );
> 920 | await expect( textField ).toBeVisible();
| ^
921 | await expect( textField ).toBeChecked();
922 | const urlField = page
923 | .getByRole( 'menuitemradio' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js:920:30
|
[chromium] › editor/various/block-bindings/custom-sources.spec.js:898:3 › Registered sources › getFieldsList › should show all the available fields in the dropdown UI:
test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js#L920
2) [chromium] › editor/various/block-bindings/custom-sources.spec.js:898:3 › Registered sources › getFieldsList › should show all the available fields in the dropdown UI
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
918 | .getByRole( 'menuitemradio' )
919 | .filter( { hasText: 'Text Field Label' } );
> 920 | await expect( textField ).toBeVisible();
| ^
921 | await expect( textField ).toBeChecked();
922 | const urlField = page
923 | .getByRole( 'menuitemradio' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js:920:30
|
[chromium] › editor/various/block-bindings/custom-sources.spec.js:898:3 › Registered sources › getFieldsList › should show all the available fields in the dropdown UI:
test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js#L920
2) [chromium] › editor/various/block-bindings/custom-sources.spec.js:898:3 › Registered sources › getFieldsList › should show all the available fields in the dropdown UI
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByRole('menuitemradio').filter({ hasText: 'Text Field Label' })
918 | .getByRole( 'menuitemradio' )
919 | .filter( { hasText: 'Text Field Label' } );
> 920 | await expect( textField ).toBeVisible();
| ^
921 | await expect( textField ).toBeChecked();
922 | const urlField = page
923 | .getByRole( 'menuitemradio' )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/custom-sources.spec.js:920:30
|
[chromium] › editor/various/block-bindings/post-meta.spec.js:143:4 › Post Meta source › Movie CPT template › Attributes panel › should show the field label if it is defined:
test/e2e/specs/editor/various/block-bindings/post-meta.spec.js#L169
3) [chromium] › editor/various/block-bindings/post-meta.spec.js:143:4 › Post Meta source › Movie CPT template › Attributes panel › should show the field label if it is defined
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('menuitemradio').filter({ hasText: 'Movie field label' })
167 | .getByRole( 'menuitemradio' )
168 | .filter( { hasText: 'Movie field label' } )
> 169 | .click();
| ^
170 | await expect( contentBinding ).toContainText(
171 | 'Movie field label'
172 | );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/post-meta.spec.js:169:7
|
[chromium] › editor/various/block-bindings/post-meta.spec.js:143:4 › Post Meta source › Movie CPT template › Attributes panel › should show the field label if it is defined:
test/e2e/specs/editor/various/block-bindings/post-meta.spec.js#L169
3) [chromium] › editor/various/block-bindings/post-meta.spec.js:143:4 › Post Meta source › Movie CPT template › Attributes panel › should show the field label if it is defined
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('menuitemradio').filter({ hasText: 'Movie field label' })
167 | .getByRole( 'menuitemradio' )
168 | .filter( { hasText: 'Movie field label' } )
> 169 | .click();
| ^
170 | await expect( contentBinding ).toContainText(
171 | 'Movie field label'
172 | );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/post-meta.spec.js:169:7
|
[chromium] › editor/various/block-bindings/post-meta.spec.js:143:4 › Post Meta source › Movie CPT template › Attributes panel › should show the field label if it is defined:
test/e2e/specs/editor/various/block-bindings/post-meta.spec.js#L169
3) [chromium] › editor/various/block-bindings/post-meta.spec.js:143:4 › Post Meta source › Movie CPT template › Attributes panel › should show the field label if it is defined
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('menuitemradio').filter({ hasText: 'Movie field label' })
167 | .getByRole( 'menuitemradio' )
168 | .filter( { hasText: 'Movie field label' } )
> 169 | .click();
| ^
170 | await expect( contentBinding ).toContainText(
171 | 'Movie field label'
172 | );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/post-meta.spec.js:169:7
|
[chromium] › editor/various/block-bindings/post-meta.spec.js:174:4 › Post Meta source › Movie CPT template › Attributes panel › should fall back to the field key if the field label is not defined:
test/e2e/specs/editor/various/block-bindings/post-meta.spec.js#L200
4) [chromium] › editor/various/block-bindings/post-meta.spec.js:174:4 › Post Meta source › Movie CPT template › Attributes panel › should fall back to the field key if the field label is not defined
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('menuitemradio').filter({ hasText: 'field_without_label_or_default' })
198 | .getByRole( 'menuitemradio' )
199 | .filter( { hasText: 'field_without_label_or_default' } )
> 200 | .click();
| ^
201 | await expect( contentBinding ).toContainText(
202 | 'field_without_label_or_default'
203 | );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/block-bindings/post-meta.spec.js:200:7
|
Merge Artifacts
No artifacts found matching pattern 'flaky-tests-report*'
|
Playwright - 6
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 2
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 8
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 7
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 1
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright - 3
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Merge Artifacts
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🎭 Playwright Run Summary
2 skipped
195 passed (6.5m)
|
🎭 Playwright Run Summary
1 skipped
190 passed (8.9m)
|
🎭 Playwright Run Summary
1 skipped
194 passed (9.3m)
|
🎭 Playwright Run Summary
3 skipped
188 passed (9.8m)
|
🎭 Playwright Run Summary
1 skipped
197 passed (9.9m)
|
🎭 Playwright Run Summary
1 skipped
201 passed (10.6m)
|
🎭 Playwright Run Summary
199 passed (10.5m)
|
🎭 Playwright Run Summary
12 failed
[chromium] › editor/various/block-bindings/custom-sources.spec.js:767:3 › Registered sources › getFieldsList › should be possible to update attribute value through bindings UI
[chromium] › editor/various/block-bindings/custom-sources.spec.js:898:3 › Registered sources › getFieldsList › should show all the available fields in the dropdown UI
[chromium] › editor/various/block-bindings/post-meta.spec.js:143:4 › Post Meta source › Movie CPT template › Attributes panel › should show the field label if it is defined
[chromium] › editor/various/block-bindings/post-meta.spec.js:174:4 › Post Meta source › Movie CPT template › Attributes panel › should fall back to the field key if the field label is not defined
[chromium] › editor/various/block-bindings/post-meta.spec.js:226:4 › Post Meta source › Movie CPT template › Fields list dropdown › should include movie fields in UI to connect attributes
[chromium] › editor/various/block-bindings/post-meta.spec.js:234:4 › Post Meta source › Movie CPT template › Fields list dropdown › should include global fields in UI to connect attributes
[chromium] › editor/various/block-bindings/post-meta.spec.js:242:4 › Post Meta source › Movie CPT template › Fields list dropdown › should not include protected fields
[chromium] › editor/various/block-bindings/post-meta.spec.js:258:4 › Post Meta source › Movie CPT template › Fields list dropdown › should show the default value if it is defined
[chromium] › editor/various/block-bindings/post-meta.spec.js:268:4 › Post Meta source › Movie CPT template › Fields list dropdown › should not show anything if the default value is not defined
[chromium] › editor/various/block-bindings/post-meta.spec.js:292:3 › Post Meta source › Custom template › should not include post meta fields in UI to connect attributes
[chromium] › editor/various/block-bindings/post-meta.spec.js:527:3 › Post Meta source › Movie CPT post › should be possible to connect movie fields through the attributes panel
[chromium] › editor/various/block-bindings/post-meta.spec.js:550:3 › Post Meta source › Movie CPT post › should not be possible to connect non-supported fields through the attributes panel
1 skipped
189 passed (15.4m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
failures-artifacts
|
52.3 MB |
|