Skip to content

Update frame resizing #72717

Update frame resizing

Update frame resizing #72717

Triggered via pull request May 10, 2023 13:33
Status Failure
Total duration 36m 41s
Artifacts 2

end2end-test.yml

on: pull_request
Matrix: e2e-playwright
Matrix: e2e-puppeteer
Report to GitHub
3m 23s
Report to GitHub
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 2 notices
Puppeteer - 3
GitHub Actions has encountered an internal error when running your job.
Puppeteer - 4
GitHub Actions has encountered an internal error when running your job.
[chromium] › editor/plugins/custom-post-types.spec.js:17:2 › Test Custom Post Types › should be able to create an hierarchical post without title support: test/e2e/specs/editor/plugins/custom-post-types.spec.js#L44
1) [chromium] › editor/plugins/custom-post-types.spec.js:17:2 › Test Custom Post Types › should be able to create an hierarchical post without title support TimeoutError: locator.click: Timeout 10000ms exceeded. =========================== logs =========================== waiting for getByRole('combobox', { name: 'Parent Page' }) ============================================================ 42 | } ); 43 | > 44 | await parentPageLocator.click(); | ^ 45 | await page.getByRole( 'listbox' ).getByRole( 'option' ).first().click(); 46 | const parentPage = await parentPageLocator.inputValue(); 47 | at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/plugins/custom-post-types.spec.js:44:27
[chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open: test/e2e/specs/site-editor/style-book.spec.js#L179
1) [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open: test/e2e/specs/site-editor/style-book.spec.js#L179
1) [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open: test/e2e/specs/site-editor/style-book.spec.js#L179
1) [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples: test/e2e/specs/site-editor/style-book.spec.js#L179
2) [chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples: test/e2e/specs/site-editor/style-book.spec.js#L179
2) [chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples: test/e2e/specs/site-editor/style-book.spec.js#L179
2) [chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:92:2 › Style Book › should open correct Global Styles panel when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L179
3) [chromium] › site-editor/style-book.spec.js:92:2 › Style Book › should open correct Global Styles panel when example is clicked Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:92:2 › Style Book › should open correct Global Styles panel when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L179
3) [chromium] › site-editor/style-book.spec.js:92:2 › Style Book › should open correct Global Styles panel when example is clicked Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:92:2 › Style Book › should open correct Global Styles panel when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L179
3) [chromium] › site-editor/style-book.spec.js:92:2 › Style Book › should open correct Global Styles panel when example is clicked Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
[chromium] › site-editor/style-book.spec.js:109:2 › Style Book › should allow to return Global Styles root when example is clicked: test/e2e/specs/site-editor/style-book.spec.js#L179
4) [chromium] › site-editor/style-book.spec.js:109:2 › Style Book › should allow to return Global Styles root when example is clicked Error: page.click: Error: strict mode violation: locator('role=button[name="Styles"i]') resolved to 2 elements: 1) <button type="button" aria-label="Styles" aria-pressed="…>…</button> aka getByRole('region', { name: 'Editor top bar' }).getByRole('button', { name: 'Styles' }) 2) <button data-wp-c16t="true" id="/wp_global_styles" data-…>…</button> aka getByRole('region', { name: 'Navigation' }).getByRole('button', { name: 'Styles' }) =========================== logs =========================== waiting for locator('role=button[name="Styles"i]') ============================================================ 177 | async open() { 178 | await this.disableWelcomeGuide(); > 179 | await this.page.click( 'role=button[name="Styles"i]' ); | ^ 180 | await this.page.click( 'role=button[name="Style Book"i]' ); 181 | } 182 | } at StyleBook.open (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:179:19) at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/style-book.spec.js:24:3
🎭 Playwright Run Summary
1 flaky [chromium] › editor/plugins/custom-post-types.spec.js:17:2 › Test Custom Post Types › should be able to create an hierarchical post without title support 331 passed (20.9m)
🎭 Playwright Run Summary
6 failed [chromium] › site-editor/style-book.spec.js:30:2 › Style Book › should disable toolbar buttons when open [chromium] › site-editor/style-book.spec.js:51:2 › Style Book › should have tabs containing block examples [chromium] › site-editor/style-book.spec.js:92:2 › Style Book › should open correct Global Styles panel when example is clicked [chromium] › site-editor/style-book.spec.js:109:2 › Style Book › should allow to return Global Styles root when example is clicked [chromium] › site-editor/style-book.spec.js:130:2 › Style Book › should disappear when closed via click event or Escape key [chromium] › site-editor/template-part.spec.js:177:2 › Template Part › can detach blocks from a template part 4 skipped 259 passed (22.3m)

Artifacts

Produced during runtime
Name Size
failures-artifacts Expired
23.6 MB
flaky-tests-report Expired
2.04 KB