Experiment: Content types fix new instance returned in useSelect
#153700
end2end-test.yml
on: pull_request
Annotations
5 errors and 8 notices
|
[chromium] › specs/editor/various/upload-save-lock.spec.js:116:2 › Upload save lock › should disable Save draft button during a multi-file gallery upload:
test/e2e/specs/editor/various/upload-save-lock.spec.js#L164
2) [chromium] › specs/editor/various/upload-save-lock.spec.js:116:2 › Upload save lock › should disable Save draft button during a multi-file gallery upload
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeDisabled() failed
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save draft' })
Expected: disabled
Received: enabled
Timeout: 5000ms
Call log:
- Expect "toBeDisabled" with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save draft' })
9 × locator resolved to <button type="button" aria-disabled="false" aria-label="Save draft" class="components-button editor-post-save-draft is-compact is-tertiary">Save draft</button>
- unexpected value "enabled"
162 |
163 | // Save draft should be disabled while uploads are in progress.
> 164 | await expect( saveDraftButton ).toBeDisabled();
| ^
165 |
166 | // Let all uploads complete.
167 | resolveAllUploads();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/upload-save-lock.spec.js:164:35
|
|
[chromium] › specs/editor/various/upload-save-lock.spec.js:116:2 › Upload save lock › should disable Save draft button during a multi-file gallery upload:
test/e2e/specs/editor/various/upload-save-lock.spec.js#L164
2) [chromium] › specs/editor/various/upload-save-lock.spec.js:116:2 › Upload save lock › should disable Save draft button during a multi-file gallery upload
Error: expect(locator).toBeDisabled() failed
Locator: getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save draft' })
Expected: disabled
Received: enabled
Timeout: 5000ms
Call log:
- Expect "toBeDisabled" with timeout 5000ms
- waiting for getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Save draft' })
9 × locator resolved to <button type="button" aria-disabled="false" aria-label="Save draft" class="components-button editor-post-save-draft is-compact is-tertiary">Save draft</button>
- unexpected value "enabled"
162 |
163 | // Save draft should be disabled while uploads are in progress.
> 164 | await expect( saveDraftButton ).toBeDisabled();
| ^
165 |
166 | // Let all uploads complete.
167 | resolveAllUploads();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/upload-save-lock.spec.js:164:35
|
|
[chromium] › specs/editor/various/post-content-focus-mode.spec.js:129:3 › Post Content focus mode › post content inside a template part › post title and content are editable and blocks can be inserted:
packages/e2e-test-utils-playwright/src/editor/select-blocks.ts#L26
1) [chromium] › specs/editor/various/post-content-focus-mode.spec.js:129:3 › Post Content focus mode › post content inside a template part › post title and content are editable and blocks can be inserted › Paragraph and Group blocks are available in the inserter
TimeoutError: locator.getAttribute: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[name="editor-canvas"]').contentFrame().getByText('Initial content')
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/post-content-focus-mode.spec.js:163:18
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/post-content-focus-mode.spec.js:159:15
|
|
[chromium] › specs/site-editor/homepage-settings.spec.js:62:2 › Homepage Settings via Editor › should show correct homepage actions based on current homepage or posts page:
test/e2e/specs/site-editor/homepage-settings.spec.js#L93
1) [chromium] › specs/site-editor/homepage-settings.spec.js:62:2 › Homepage Settings via Editor › should show correct homepage actions based on current homepage or posts page
Error: locator.click: Error: strict mode violation: getByRole('row').filter({ has: getByRole('gridcell').getByLabel('Sample page') }) resolved to 2 elements:
1) <div class="" id=":ru:" role="row">…</div> aka getByRole('row', { name: 'Sample Page Edit Actions Author Author avatar admin Status Published', exact: true })
2) <div class="" id=":r16:" role="row">…</div> aka getByRole('row', { name: 'Sample page Edit Actions Author Author avatar admin Status Published', exact: true })
Call log:
- waiting for getByRole('row').filter({ has: getByRole('gridcell').getByLabel('Sample page') })
91 | .filter( { has: samplePageTwo } );
92 | // eslint-disable-next-line playwright/no-force-option
> 93 | await samplePageTwoRow.click( { force: true } );
| ^
94 | await samplePageTwoRow
95 | .getByRole( 'button', {
96 | name: 'Actions',
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/homepage-settings.spec.js:93:26
|
|
[chromium] › specs/editor/blocks/navigation-frontend-interactivity.spec.js:528:3 › Navigation block - Frontend interactivity › Legacy openSubmenusOnClick backward compatibility › Should render and migrate legacy openSubmenusOnClick blocks:
test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js#L615
1) [chromium] › specs/editor/blocks/navigation-frontend-interactivity.spec.js:528:3 › Navigation block - Frontend interactivity › Legacy openSubmenusOnClick backward compatibility › Should render and migrate legacy openSubmenusOnClick blocks › Save post and verify migration was written to database
Error: expect(received).toContain(expected) // indexOf
Expected substring: "\"submenuVisibility\":\"click\""
Received string: "<!-- wp:navigation {\"openSubmenusOnClick\":true,\"overlayMenu\":\"never\"} -->
<!-- wp:navigation-submenu {\"label\":\"Products\"} -->
<!-- wp:navigation-link {\"label\":\"Product 1\",\"url\":\"#\"} /-->
<!-- wp:navigation-link {\"label\":\"Product 2\",\"url\":\"#\"} /-->
<!-- /wp:navigation-submenu -->
<!-- wp:navigation-link {\"label\":\"About\",\"url\":\"#\"} /-->
<!-- /wp:navigation -->"
613 | const content = savedPost.content.raw;
614 |
> 615 | expect( content ).toContain( '"submenuVisibility":"click"' );
| ^
616 | expect( content ).not.toContain( 'openSubmenusOnClick' );
617 | } );
618 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:615:23
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/blocks/navigation-frontend-interactivity.spec.js:593:4
|
|
🎭 Playwright Run Summary
2 flaky
[chromium] › specs/editor/various/post-content-focus-mode.spec.js:129:3 › Post Content focus mode › post content inside a template part › post title and content are editable and blocks can be inserted
[chromium] › specs/editor/various/upload-save-lock.spec.js:116:2 › Upload save lock › should disable Save draft button during a multi-file gallery upload
5 skipped
240 passed (12.4m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › specs/site-editor/homepage-settings.spec.js:62:2 › Homepage Settings via Editor › should show correct homepage actions based on current homepage or posts page
3 skipped
247 passed (11.9m)
|
|
🎭 Playwright Run Summary
4 skipped
246 passed (12.8m)
|
|
🎭 Playwright Run Summary
7 skipped
283 passed (13.7m)
|
|
🎭 Playwright Run Summary
1 skipped
243 passed (13.5m)
|
|
🎭 Playwright Run Summary
6 skipped
206 passed (14.0m)
|
|
🎭 Playwright Run Summary
255 passed (13.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[chromium] › specs/editor/blocks/navigation-frontend-interactivity.spec.js:528:3 › Navigation block - Frontend interactivity › Legacy openSubmenusOnClick backward compatibility › Should render and migrate legacy openSubmenusOnClick blocks
1 skipped
261 passed (21.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
blob-reports-merged
|
11.6 MB |
sha256:f5cf5f1099723f977961b83092f91011403bd3ffe4be3138b497230eb89811fe
|
|
|
flaky-tests-report
|
4.68 KB |
sha256:0ebb963a13e5902f9f3dfd7490089c0d3d195c99805e56f631b3cf679119fa08
|
|
|
html-report--attempt-1
|
11.1 MB |
sha256:c8740e386784566af87d8eabf875e179f94e9656fe13b3141bf10573629921d5
|
|