Bump the github-actions group across 1 directory with 7 updates #127
Annotations
38 errors and 8 notices
|
Playwright - 3
Process completed with exit code 1.
|
|
[chromium] › test/e2e/specs/editor/various/content-only-lock.spec.js:80:2 › Content-only lock › should be able to automatically stop temporarily modify as blocks when an outside block is selected:
test/e2e/specs/editor/various/content-only-lock.spec.js#L118
2) [chromium] › test/e2e/specs/editor/various/content-only-lock.spec.js:80:2 › Content-only lock › should be able to automatically stop temporarily modify as blocks when an outside block is selected
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeAttached() failed
Locator: locator('.color-block-support-panel')
Expected: attached
Received: <element(s) not found>
Timeout: 5000ms
Call log:
- Expect "toBeAttached" with timeout 5000ms
- waiting for locator('.color-block-support-panel')
116 | await expect(
117 | page.locator( '.color-block-support-panel' )
> 118 | ).toBeAttached();
| ^
119 | await editor.clickBlockOptionsMenuItem( 'Delete' );
120 | // Select an outside block
121 | await editor.canvas
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/content-only-lock.spec.js:118:5
|
|
[chromium] › test/e2e/specs/editor/various/content-only-lock.spec.js:80:2 › Content-only lock › should be able to automatically stop temporarily modify as blocks when an outside block is selected:
test/e2e/specs/editor/various/content-only-lock.spec.js#L118
2) [chromium] › test/e2e/specs/editor/various/content-only-lock.spec.js:80:2 › Content-only lock › should be able to automatically stop temporarily modify as blocks when an outside block is selected
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toBeAttached() failed
Locator: locator('.color-block-support-panel')
Expected: attached
Received: <element(s) not found>
Timeout: 5000ms
Call log:
- Expect "toBeAttached" with timeout 5000ms
- waiting for locator('.color-block-support-panel')
116 | await expect(
117 | page.locator( '.color-block-support-panel' )
> 118 | ).toBeAttached();
| ^
119 | await editor.clickBlockOptionsMenuItem( 'Delete' );
120 | // Select an outside block
121 | await editor.canvas
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/content-only-lock.spec.js:118:5
|
|
[chromium] › test/e2e/specs/editor/various/content-only-lock.spec.js:80:2 › Content-only lock › should be able to automatically stop temporarily modify as blocks when an outside block is selected:
test/e2e/specs/editor/various/content-only-lock.spec.js#L118
2) [chromium] › test/e2e/specs/editor/various/content-only-lock.spec.js:80:2 › Content-only lock › should be able to automatically stop temporarily modify as blocks when an outside block is selected
Error: expect(locator).toBeAttached() failed
Locator: locator('.color-block-support-panel')
Expected: attached
Received: <element(s) not found>
Timeout: 5000ms
Call log:
- Expect "toBeAttached" with timeout 5000ms
- waiting for locator('.color-block-support-panel')
116 | await expect(
117 | page.locator( '.color-block-support-panel' )
> 118 | ).toBeAttached();
| ^
119 | await editor.clickBlockOptionsMenuItem( 'Delete' );
120 | // Select an outside block
121 | await editor.canvas
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/content-only-lock.spec.js:118:5
|
|
[chromium] › test/e2e/specs/editor/various/color-support.spec.js:11:6 › Link color in themes › should apply selected link color in editor and frontend:
test/e2e/specs/editor/various/color-support.spec.js#L72
1) [chromium] › test/e2e/specs/editor/various/color-support.spec.js:11:6 › Link color in themes › should apply selected link color in editor and frontend
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCSS(expected) failed
Locator: getByRole('link', { name: 'custom link color set' })
Expected string: "rgb(255, 0, 0)"
Received string: "rgb(40, 48, 61)"
Timeout: 5000ms
Call log:
- Expect "toHaveCSS" with timeout 5000ms
- waiting for getByRole('link', { name: 'custom link color set' })
9 × locator resolved to <a href="https://example.com">custom link color set</a>
- unexpected value "rgb(40, 48, 61)"
70 | * #ff0000 is rgb(255, 0, 0).
71 | */
> 72 | await expect( previewContent ).toHaveCSS( 'color', 'rgb(255, 0, 0)' );
| ^
73 | } );
74 | } );
75 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/color-support.spec.js:72:34
|
|
[chromium] › test/e2e/specs/editor/various/color-support.spec.js:11:6 › Link color in themes › should apply selected link color in editor and frontend:
test/e2e/specs/editor/various/color-support.spec.js#L72
1) [chromium] › test/e2e/specs/editor/various/color-support.spec.js:11:6 › Link color in themes › should apply selected link color in editor and frontend
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveCSS(expected) failed
Locator: getByRole('link', { name: 'custom link color set' })
Expected string: "rgb(255, 0, 0)"
Received string: "rgb(40, 48, 61)"
Timeout: 5000ms
Call log:
- Expect "toHaveCSS" with timeout 5000ms
- waiting for getByRole('link', { name: 'custom link color set' })
9 × locator resolved to <a href="https://example.com">custom link color set</a>
- unexpected value "rgb(40, 48, 61)"
70 | * #ff0000 is rgb(255, 0, 0).
71 | */
> 72 | await expect( previewContent ).toHaveCSS( 'color', 'rgb(255, 0, 0)' );
| ^
73 | } );
74 | } );
75 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/color-support.spec.js:72:34
|
|
[chromium] › test/e2e/specs/editor/various/color-support.spec.js:11:6 › Link color in themes › should apply selected link color in editor and frontend:
test/e2e/specs/editor/various/color-support.spec.js#L72
1) [chromium] › test/e2e/specs/editor/various/color-support.spec.js:11:6 › Link color in themes › should apply selected link color in editor and frontend
Error: expect(locator).toHaveCSS(expected) failed
Locator: getByRole('link', { name: 'custom link color set' })
Expected string: "rgb(255, 0, 0)"
Received string: "rgb(40, 48, 61)"
Timeout: 5000ms
Call log:
- Expect "toHaveCSS" with timeout 5000ms
- waiting for getByRole('link', { name: 'custom link color set' })
9 × locator resolved to <a href="https://example.com">custom link color set</a>
- unexpected value "rgb(40, 48, 61)"
70 | * #ff0000 is rgb(255, 0, 0).
71 | */
> 72 | await expect( previewContent ).toHaveCSS( 'color', 'rgb(255, 0, 0)' );
| ^
73 | } );
74 | } );
75 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/editor/various/color-support.spec.js:72:34
|
|
Playwright - 5
Process completed with exit code 1.
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:65:2 › Site editor command palette › Open the command palette and navigate to Customize CSS:
test/e2e/specs/site-editor/command-center.spec.js#L72
3) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:65:2 › Site editor command palette › Open the command palette and navigate to Customize CSS
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('option', { name: 'Open custom CSS' })
70 | .click();
71 | await page.keyboard.type( 'custom CSS' );
> 72 | await page.getByRole( 'option', { name: 'Open custom CSS' } ).click();
| ^
73 | await expect( page.getByLabel( 'Additional CSS' ) ).toBeVisible();
74 | } );
75 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:72:65
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:65:2 › Site editor command palette › Open the command palette and navigate to Customize CSS:
test/e2e/specs/site-editor/command-center.spec.js#L72
3) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:65:2 › Site editor command palette › Open the command palette and navigate to Customize CSS
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('option', { name: 'Open custom CSS' })
70 | .click();
71 | await page.keyboard.type( 'custom CSS' );
> 72 | await page.getByRole( 'option', { name: 'Open custom CSS' } ).click();
| ^
73 | await expect( page.getByLabel( 'Additional CSS' ) ).toBeVisible();
74 | } );
75 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:72:65
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:65:2 › Site editor command palette › Open the command palette and navigate to Customize CSS:
test/e2e/specs/site-editor/command-center.spec.js#L72
3) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:65:2 › Site editor command palette › Open the command palette and navigate to Customize CSS
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('option', { name: 'Open custom CSS' })
70 | .click();
71 | await page.keyboard.type( 'custom CSS' );
> 72 | await page.getByRole( 'option', { name: 'Open custom CSS' } ).click();
| ^
73 | await expect( page.getByLabel( 'Additional CSS' ) ).toBeVisible();
74 | } );
75 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:72:65
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:50:2 › Site editor command palette › Open the command palette and navigate to a template:
test/e2e/specs/site-editor/command-center.spec.js#L57
2) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:50:2 › Site editor command palette › Open the command palette and navigate to a template
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('option', { name: 'index' })
55 | .click();
56 | await page.keyboard.type( 'index' );
> 57 | await page.getByRole( 'option', { name: 'index' } ).click();
| ^
58 | await expect(
59 | page
60 | .getByRole( 'region', { name: 'Editor top bar' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:57:55
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:50:2 › Site editor command palette › Open the command palette and navigate to a template:
test/e2e/specs/site-editor/command-center.spec.js#L57
2) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:50:2 › Site editor command palette › Open the command palette and navigate to a template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('option', { name: 'index' })
55 | .click();
56 | await page.keyboard.type( 'index' );
> 57 | await page.getByRole( 'option', { name: 'index' } ).click();
| ^
58 | await expect(
59 | page
60 | .getByRole( 'region', { name: 'Editor top bar' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:57:55
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:50:2 › Site editor command palette › Open the command palette and navigate to a template:
test/e2e/specs/site-editor/command-center.spec.js#L57
2) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:50:2 › Site editor command palette › Open the command palette and navigate to a template
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('option', { name: 'index' })
55 | .click();
56 | await page.keyboard.type( 'index' );
> 57 | await page.getByRole( 'option', { name: 'index' } ).click();
| ^
58 | await expect(
59 | page
60 | .getByRole( 'region', { name: 'Editor top bar' } )
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:57:55
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:23:2 › Site editor command palette › Open the command palette and navigate to the page create page:
test/e2e/specs/site-editor/command-center.spec.js#L36
1) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:23:2 › Site editor command palette › Open the command palette and navigate to the page create page
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('combobox', { name: 'Search commands and settings' })
34 | await page
35 | .getByRole( 'combobox', { name: 'Search commands and settings' } )
> 36 | .fill( 'add page' );
| ^
37 | await page
38 | .getByRole( 'option', { name: 'Go to: Pages > Add Page' } )
39 | .click();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:36:5
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:23:2 › Site editor command palette › Open the command palette and navigate to the page create page:
test/e2e/specs/site-editor/command-center.spec.js#L36
1) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:23:2 › Site editor command palette › Open the command palette and navigate to the page create page
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('combobox', { name: 'Search commands and settings' })
34 | await page
35 | .getByRole( 'combobox', { name: 'Search commands and settings' } )
> 36 | .fill( 'add page' );
| ^
37 | await page
38 | .getByRole( 'option', { name: 'Go to: Pages > Add Page' } )
39 | .click();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:36:5
|
|
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:23:2 › Site editor command palette › Open the command palette and navigate to the page create page:
test/e2e/specs/site-editor/command-center.spec.js#L36
1) [chromium] › test/e2e/specs/site-editor/command-center.spec.js:23:2 › Site editor command palette › Open the command palette and navigate to the page create page
TimeoutError: locator.fill: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('combobox', { name: 'Search commands and settings' })
34 | await page
35 | .getByRole( 'combobox', { name: 'Search commands and settings' } )
> 36 | .fill( 'add page' );
| ^
37 | await page
38 | .getByRole( 'option', { name: 'Go to: Pages > Add Page' } )
39 | .click();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/site-editor/command-center.spec.js:36:5
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:76:6 › data-wp-context › changes in inherited properties are reflected and don't leak up (parent):
test/e2e/specs/interactivity/directive-context.spec.ts#L11
4) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:76:6 › data-wp-context › changes in inherited properties are reflected and don't leak up (parent)
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:82:24
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:55:6 › data-wp-context › changes in inherited properties are reflected and don't leak down (child):
test/e2e/specs/interactivity/directive-context.spec.ts#L11
3) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:55:6 › data-wp-context › changes in inherited properties are reflected and don't leak down (child)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:61:24
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:55:6 › data-wp-context › changes in inherited properties are reflected and don't leak down (child):
test/e2e/specs/interactivity/directive-context.spec.ts#L11
3) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:55:6 › data-wp-context › changes in inherited properties are reflected and don't leak down (child)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:61:24
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:55:6 › data-wp-context › changes in inherited properties are reflected and don't leak down (child):
test/e2e/specs/interactivity/directive-context.spec.ts#L11
3) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:55:6 › data-wp-context › changes in inherited properties are reflected and don't leak down (child)
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:61:24
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:41:6 › data-wp-context › is correctly extended (shallow):
test/e2e/specs/interactivity/directive-context.spec.ts#L11
2) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:41:6 › data-wp-context › is correctly extended (shallow)
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:42:24
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:41:6 › data-wp-context › is correctly extended (shallow):
test/e2e/specs/interactivity/directive-context.spec.ts#L11
2) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:41:6 › data-wp-context › is correctly extended (shallow)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:42:24
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:41:6 › data-wp-context › is correctly extended (shallow):
test/e2e/specs/interactivity/directive-context.spec.ts#L11
2) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:41:6 › data-wp-context › is correctly extended (shallow)
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:42:24
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:28:6 › data-wp-context › is correctly initialized:
test/e2e/specs/interactivity/directive-context.spec.ts#L11
1) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:28:6 › data-wp-context › is correctly initialized
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:29:25
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:28:6 › data-wp-context › is correctly initialized:
test/e2e/specs/interactivity/directive-context.spec.ts#L11
1) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:28:6 › data-wp-context › is correctly initialized
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:29:25
|
|
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:28:6 › data-wp-context › is correctly initialized:
test/e2e/specs/interactivity/directive-context.spec.ts#L11
1) [chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:28:6 › data-wp-context › is correctly initialized
SyntaxError: Unexpected end of JSON input
9 |
10 | const parseContent = async ( loc: Locator ) =>
> 11 | JSON.parse( ( await loc.textContent() ) || '' );
| ^
12 |
13 | test.describe( 'data-wp-context', () => {
14 | test.beforeAll( async ( { interactivityUtils: utils } ) => {
at parseContent (/home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:11:7)
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/directive-context.spec.ts:29:25
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:154:6 › getServerContext() › should prevent any manual modifications:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L158
4) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:154:6 › getServerContext() › should prevent any manual modifications
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('prop')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('prop')
9 × locator resolved to <div data-testid="prop" data-wp-text="context.prop"></div>
- unexpected value ""
156 | const button = page.getByTestId( 'tryToModifyServerContext' );
157 |
> 158 | await expect( prop ).toHaveText( 'child' );
| ^
159 | await expect( button ).toHaveText( 'modify' );
160 |
161 | await button.click();
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:158:24
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:136:6 › getServerContext() › should keep new props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L143
3) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:136:6 › getServerContext() › should keep new props on navigation
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('newProp')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('newProp')
9 × locator resolved to <div data-testid="newProp" data-wp-text="context.newProp"></div>
- unexpected value ""
141 | await page.getByTestId( 'newProps' ).click();
142 |
> 143 | await expect( newProp ).toHaveText( 'child' );
| ^
144 | await expect( nestedNewProp ).toHaveText( 'child' );
145 | await expect( inheritedNewProp ).toHaveText( 'parent' );
146 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:143:27
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:136:6 › getServerContext() › should keep new props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L143
3) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:136:6 › getServerContext() › should keep new props on navigation
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('newProp')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('newProp')
9 × locator resolved to <div data-testid="newProp" data-wp-text="context.newProp"></div>
- unexpected value ""
141 | await page.getByTestId( 'newProps' ).click();
142 |
> 143 | await expect( newProp ).toHaveText( 'child' );
| ^
144 | await expect( nestedNewProp ).toHaveText( 'child' );
145 | await expect( inheritedNewProp ).toHaveText( 'parent' );
146 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:143:27
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:136:6 › getServerContext() › should keep new props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L143
3) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:136:6 › getServerContext() › should keep new props on navigation
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('newProp')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('newProp')
9 × locator resolved to <div data-testid="newProp" data-wp-text="context.newProp"></div>
- unexpected value ""
141 | await page.getByTestId( 'newProps' ).click();
142 |
> 143 | await expect( newProp ).toHaveText( 'child' );
| ^
144 | await expect( nestedNewProp ).toHaveText( 'child' );
145 | await expect( inheritedNewProp ).toHaveText( 'parent' );
146 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:143:27
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:120:6 › getServerContext() › should add new props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L131
2) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:120:6 › getServerContext() › should add new props on navigation
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('newProp')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('newProp')
9 × locator resolved to <div data-testid="newProp" data-wp-text="context.newProp"></div>
- unexpected value ""
129 | await page.getByTestId( 'newProps' ).click();
130 |
> 131 | await expect( newProp ).toHaveText( 'child' );
| ^
132 | await expect( nestedNewProp ).toHaveText( 'child' );
133 | await expect( inheritedNewProp ).toHaveText( 'parent' );
134 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:131:27
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:120:6 › getServerContext() › should add new props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L131
2) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:120:6 › getServerContext() › should add new props on navigation
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('newProp')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('newProp')
9 × locator resolved to <div data-testid="newProp" data-wp-text="context.newProp"></div>
- unexpected value ""
129 | await page.getByTestId( 'newProps' ).click();
130 |
> 131 | await expect( newProp ).toHaveText( 'child' );
| ^
132 | await expect( nestedNewProp ).toHaveText( 'child' );
133 | await expect( inheritedNewProp ).toHaveText( 'parent' );
134 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:131:27
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:120:6 › getServerContext() › should add new props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L131
2) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:120:6 › getServerContext() › should add new props on navigation
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('newProp')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('newProp')
9 × locator resolved to <div data-testid="newProp" data-wp-text="context.newProp"></div>
- unexpected value ""
129 | await page.getByTestId( 'newProps' ).click();
130 |
> 131 | await expect( newProp ).toHaveText( 'child' );
| ^
132 | await expect( nestedNewProp ).toHaveText( 'child' );
133 | await expect( inheritedNewProp ).toHaveText( 'parent' );
134 | } );
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:131:27
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:98:6 › getServerContext() › should update modified props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L103
1) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:98:6 › getServerContext() › should update modified props on navigation
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('prop')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('prop')
9 × locator resolved to <div data-testid="prop" data-wp-text="context.prop"></div>
- unexpected value ""
101 | const inheritedProp = page.getByTestId( 'inherited.prop' );
102 |
> 103 | await expect( prop ).toHaveText( 'child' );
| ^
104 | await expect( nestedProp ).toHaveText( 'child' );
105 | await expect( inheritedProp ).toHaveText( 'parent' );
106 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:103:24
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:98:6 › getServerContext() › should update modified props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L103
1) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:98:6 › getServerContext() › should update modified props on navigation
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('prop')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('prop')
9 × locator resolved to <div data-testid="prop" data-wp-text="context.prop"></div>
- unexpected value ""
101 | const inheritedProp = page.getByTestId( 'inherited.prop' );
102 |
> 103 | await expect( prop ).toHaveText( 'child' );
| ^
104 | await expect( nestedProp ).toHaveText( 'child' );
105 | await expect( inheritedProp ).toHaveText( 'parent' );
106 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:103:24
|
|
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:98:6 › getServerContext() › should update modified props on navigation:
test/e2e/specs/interactivity/get-sever-context.spec.ts#L103
1) [chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:98:6 › getServerContext() › should update modified props on navigation
Error: expect(locator).toHaveText(expected) failed
Locator: getByTestId('prop')
Expected string: "child"
Received string: ""
Timeout: 5000ms
Call log:
- Expect "toHaveText" with timeout 5000ms
- waiting for getByTestId('prop')
9 × locator resolved to <div data-testid="prop" data-wp-text="context.prop"></div>
- unexpected value ""
101 | const inheritedProp = page.getByTestId( 'inherited.prop' );
102 |
> 103 | await expect( prop ).toHaveText( 'child' );
| ^
104 | await expect( nestedProp ).toHaveText( 'child' );
105 | await expect( inheritedProp ).toHaveText( 'parent' );
106 |
at /home/runner/work/gutenberg/gutenberg/test/e2e/specs/interactivity/get-sever-context.spec.ts:103:24
|
|
Merge Artifacts
No artifacts found matching pattern 'flaky-tests-report*'
|
|
🎭 Playwright Run Summary
2 failed
[chromium] › test/e2e/specs/editor/various/color-support.spec.js:11:6 › Link color in themes › should apply selected link color in editor and frontend
[chromium] › test/e2e/specs/editor/various/content-only-lock.spec.js:80:2 › Content-only lock › should be able to automatically stop temporarily modify as blocks when an outside block is selected
1 skipped
215 passed (8.6m)
|
|
🎭 Playwright Run Summary
219 passed (8.3m)
|
|
🎭 Playwright Run Summary
1 skipped
202 passed (8.2m)
|
|
🎭 Playwright Run Summary
1 skipped
207 passed (7.9m)
|
|
🎭 Playwright Run Summary
3 failed
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:23:2 › Site editor command palette › Open the command palette and navigate to the page create page
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:50:2 › Site editor command palette › Open the command palette and navigate to a template
[chromium] › test/e2e/specs/site-editor/command-center.spec.js:65:2 › Site editor command palette › Open the command palette and navigate to Customize CSS
212 passed (10.2m)
|
|
🎭 Playwright Run Summary
3 skipped
189 passed (11.1m)
|
|
🎭 Playwright Run Summary
51 failed
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:28:6 › data-wp-context › is correctly initialized
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:41:6 › data-wp-context › is correctly extended (shallow)
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:55:6 › data-wp-context › changes in inherited properties are reflected and don't leak down (child)
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:76:6 › data-wp-context › changes in inherited properties are reflected and don't leak up (parent)
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:97:6 › data-wp-context › changes in shadowed properties do not leak (child)
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:118:6 › data-wp-context › changes in shadowed properties do not leak (parent)
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:139:6 › data-wp-context › new inherited properties update child contexts
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:160:6 › data-wp-context › Array properties are shadowed
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:173:6 › data-wp-context › overwritten objects don't inherit values (shallow)
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:197:6 › data-wp-context › overwritten objects do not inherit values
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:219:6 › data-wp-context › can be accessed in other directives on the same element
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:233:6 › data-wp-context › should preserve values on navigation
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:242:6 › data-wp-context › should preserve the previous context values
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:251:6 › data-wp-context › should preserve values when navigating back or forward
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:268:6 › data-wp-context › should inherit values on navigation
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:293:6 › data-wp-context › should maintain the same context reference on async actions
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:302:6 › data-wp-context › should bail out if the context is not a default directive
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:315:6 › data-wp-context › references to objects are kept
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:329:6 › data-wp-context › should not subscribe to parent context props if those also exist in child
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:352:6 › data-wp-context › references to the same context object should be preserved
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:359:6 › data-wp-context › references to copied context objects should be preserved
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:369:6 › data-wp-context › objects referenced from the context inherit properties where they are originally defined
[chromium] › test/e2e/specs/interactivity/directive-context.spec.ts:394:6 › data-wp-context › properties from other namespaces defined in a parent context are inherited
[chromium] › test/e2e/specs/interactivity/directive-each.spec.ts:63:7 › data-wp-each › without `wp-each-key` › should preserve elements on deletion
[chromium] › test/e2e/specs/interactivity/directive-each.spec.ts:78:7 › data-wp-each › without `wp-each-key` › should preserve elements on reordering
[chromium] › test/e2e/specs/interactivity/directive-each.spec.ts:96:7 › data-wp-each › without `wp-each-key` › should preserve elements on addition
[chromium] › test/e2e/specs/interactivity/directive-each.spec.ts:117:7 › data-wp-each › without `wp-each-key` › should preserve elements on
|
|
🎭 Playwright Run Summary
37 failed
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:98:6 › getServerContext() › should update modified props on navigation
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:120:6 › getServerContext() › should add new props on navigation
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:136:6 › getServerContext() › should keep new props on navigation
[chromium] › test/e2e/specs/interactivity/get-sever-context.spec.ts:154:6 › getServerContext() › should prevent any manual modifications
[chromium] › test/e2e/specs/interactivity/get-sever-state.spec.ts:59:6 › getServerState() › should update existing state props on navigation
[chromium] › test/e2e/specs/interactivity/get-sever-state.spec.ts:83:6 › getServerState() › should add new state props and keep them on navigation
[chromium] › test/e2e/specs/interactivity/get-sever-state.spec.ts:107:6 › getServerState() › should prevent any manual modifications
[chromium] › test/e2e/specs/interactivity/router-navigate.spec.ts:59:6 › Router navigate › should update the HTML only for the latest navigation
[chromium] › test/e2e/specs/interactivity/router-navigate.spec.ts:105:6 › Router navigate › should update the URL from the last navigation if only varies in the URL fragment
[chromium] › test/e2e/specs/interactivity/router-navigate.spec.ts:151:6 › Router navigate › should reload the next page when the timeout ends
[chromium] › test/e2e/specs/interactivity/router-navigate.spec.ts:191:6 › Router navigate › should force a page reload when the `clientNavigationDisabled` config is set to true
[chromium] › test/e2e/specs/interactivity/router-navigate.spec.ts:214:6 › Router navigate › should merge the state with the one serialized in the new page
[chromium] › test/e2e/specs/interactivity/router-navigate.spec.ts:239:6 › Router navigate › should not try to overwrite getters with values from the initial data
[chromium] › test/e2e/specs/interactivity/router-navigate.spec.ts:261:6 › Router navigate › should force a page reload when navigating to a page with `clientNavigationDisabled`
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:97:6 › Router regions › should be the only part hydrated
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:107:6 › Router regions › should update after navigation
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:125:6 › Router regions › should preserve state across pages
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:141:6 › Router regions › should preserve context across pages
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:157:6 › Router regions › can be nested
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:175:6 › Router regions › Page title is updated 2
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:189:6 › Router regions › should be updated when placed inside a `data-wp-interactive` element.
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:252:6 › Router regions › should support router regions with the `attachTo` property.
[chromium] › test/e2e/specs/interactivity/router-regions.spec.ts:389:6 › Router regions › should support multiple regions with the `attachTo` property added at different times
[chromium] › test/e2e/specs/interactivity/router-script-modules.spec.ts:80:7 › Router script modules › should handle static modules from new blocks
[chromium] › test/e2e/specs/interactivity/router-script-modules.spec.ts:80:7 › Router script modules › should handle dynamic modules from new blocks
[chromium] › test/e2e/specs/interactivity/router-script-modules.spec.ts:80:7 › Router script modules › should handle static modules from initial page
[chromium] › test/e2e/specs/interactivity/router-script-modules.spec.ts:80:7 › Router script modules › should handle dynamic modules from initial page
[chromium] › test/e2e/specs/interactivity/router-style
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
failures-artifacts
|
137 MB |
sha256:ebb5d4a9d0e29b1cd20d1c08cf0dee97b699ae56a2a72ff763715466542584ae
|
|