Playwright #740
playwright.yml
on: schedule
Build plugin
/
Build plugin
4m 36s
Matrix: Playwright
Playwright test - tagged tests on PHP 8.0
0s
Playwright - Test Results
5s
Annotations
99 errors, 32 warnings, and 11 notices
modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor:
tests/playwright/assets/api-requests.ts#L167
1) modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor
Error:
Failed to get from wp-json/elementor/v1/checklist/steps: 404.
http://localhost:8888
at ../assets/api-requests.ts:167
165 |
166 | if ( ! response.ok() ) {
> 167 | throw new Error( `
| ^
168 | Failed to get from ${ restRoute }: ${ response.status() }.
169 | ${ this.baseUrl }
170 | ` );
at ApiRequests.customGet (/home/runner/work/elementor/elementor/tests/playwright/assets/api-requests.ts:167:10)
at ChecklistHelper.getSteps (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/helper.ts:132:12)
at ChecklistHelper.resetStepsInDb (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/helper.ts:136:17)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/checklist.test.ts:17:3
|
modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor:
tests/playwright/sanity/modules/checklist/checklist.test.ts#L27
1) modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor
TypeError: Cannot read properties of undefined (reading 'id')
25 | const page = await browser.newPage();
26 |
> 27 | await apiRequests.deleteUser( request, newTestUser.id );
| ^
28 | await apiRequests.cleanUpTestPages( request, false );
29 |
30 | await page.close();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/checklist.test.ts:27:54
|
modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor:
tests/playwright/assets/api-requests.ts#L167
1) modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error:
Failed to get from wp-json/elementor/v1/checklist/steps: 404.
http://localhost:8888
at ../assets/api-requests.ts:167
165 |
166 | if ( ! response.ok() ) {
> 167 | throw new Error( `
| ^
168 | Failed to get from ${ restRoute }: ${ response.status() }.
169 | ${ this.baseUrl }
170 | ` );
at ApiRequests.customGet (/home/runner/work/elementor/elementor/tests/playwright/assets/api-requests.ts:167:10)
at ChecklistHelper.getSteps (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/helper.ts:132:12)
at ChecklistHelper.resetStepsInDb (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/helper.ts:136:17)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/checklist.test.ts:17:3
|
modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor:
tests/playwright/sanity/modules/checklist/checklist.test.ts#L27
1) modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TypeError: Cannot read properties of undefined (reading 'id')
25 | const page = await browser.newPage();
26 |
> 27 | await apiRequests.deleteUser( request, newTestUser.id );
| ^
28 | await apiRequests.cleanUpTestPages( request, false );
29 |
30 | await page.close();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/checklist/checklist.test.ts:27:54
|
Playwright test - 4 on PHP 8.0
Process completed with exit code 1.
|
editor-v2.test.ts:22:6 › Editor top bar › check that app-bar exists:
tests/playwright/sanity/editor-v2.test.ts#L37
1) editor-v2.test.ts:22:6 › Editor top bar › check that app-bar exists ───────────────────────────
Error: Screenshot comparison failed:
103 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/editor-v2.test.ts-snapshots/app-bar-linux.jpg
Received: /home/runner/work/elementor/elementor/test-results/editor-v2-Editor-top-bar-check-that-app-bar-exists/app-bar-actual.jpg
Diff: /home/runner/work/elementor/elementor/test-results/editor-v2-Editor-top-bar-check-that-app-bar-exists/app-bar-diff.jpg
35 | type: 'jpeg',
36 | quality: 70,
> 37 | } ) ).toMatchSnapshot( 'app-bar.jpg', { maxDiffPixels: 100 } );
| ^
38 | } );
39 |
40 | test( 'check panel styles', async () => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/editor-v2.test.ts:37:9
|
editor-v2.test.ts:22:6 › Editor top bar › check that app-bar exists:
tests/playwright/sanity/editor-v2.test.ts#L37
1) editor-v2.test.ts:22:6 › Editor top bar › check that app-bar exists ───────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
103 pixels (ratio 0.01 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/editor-v2.test.ts-snapshots/app-bar-linux.jpg
Received: /home/runner/work/elementor/elementor/test-results/editor-v2-Editor-top-bar-check-that-app-bar-exists-retry1/app-bar-actual.jpg
Diff: /home/runner/work/elementor/elementor/test-results/editor-v2-Editor-top-bar-check-that-app-bar-exists-retry1/app-bar-diff.jpg
35 | type: 'jpeg',
36 | quality: 70,
> 37 | } ) ).toMatchSnapshot( 'app-bar.jpg', { maxDiffPixels: 100 } );
| ^
38 | } );
39 |
40 | test( 'check panel styles', async () => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/editor-v2.test.ts:37:9
|
Playwright test - 2 on PHP 8.0
Process completed with exit code 1.
|
accordion.test.ts:5:5 › Accordion:
tests/playwright/sanity/accordion.test.ts#L18
1) accordion.test.ts:5:5 › Accordion ─────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 185px, received 646px by 267px. 10469 pixels (ratio 0.04 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/accordion.test.ts-snapshots/accordion-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/accordion-Accordion/accordion-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/accordion-Accordion/accordion-diff.jpeg
16 | .locator( '.elementor-widget-wrap > .elementor-background-overlay' )
17 | .screenshot( { type: 'jpeg', quality: 90 } ) )
> 18 | .toMatchSnapshot( 'accordion.jpeg' );
| ^
19 | } );
20 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/accordion.test.ts:18:4
|
accordion.test.ts:5:5 › Accordion:
tests/playwright/sanity/accordion.test.ts#L18
1) accordion.test.ts:5:5 › Accordion ─────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 185px, received 646px by 267px. 10469 pixels (ratio 0.04 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/accordion.test.ts-snapshots/accordion-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/accordion-Accordion-retry1/accordion-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/accordion-Accordion-retry1/accordion-diff.jpeg
16 | .locator( '.elementor-widget-wrap > .elementor-background-overlay' )
17 | .screenshot( { type: 'jpeg', quality: 90 } ) )
> 18 | .toMatchSnapshot( 'accordion.jpeg' );
| ^
19 | } );
20 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/accordion.test.ts:18:4
|
atomic-widgets.test.ts:52:6 › Atomic Widgets › Widgets are displayed in front end:
tests/playwright/sanity/atomic-widgets.test.ts#L56
2) atomic-widgets.test.ts:52:6 › Atomic Widgets › Widgets are displayed in front end ─────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/atomic-widgets.test.ts-snapshots/atomic-widgets-frontend-linux.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.page-content')
- Timeout 5000ms exceeded.
54 | await editor.page.setViewportSize( { width: 1920, height: 1080 } );
55 | await expect.soft( editor.page.locator( '.page-content' ) )
> 56 | .toHaveScreenshot( 'atomic-widgets-frontend.png' );
| ^
57 | } );
58 | } );
59 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/atomic-widgets.test.ts:56:5
|
atomic-widgets.test.ts:52:6 › Atomic Widgets › Widgets are displayed in front end:
tests/playwright/sanity/atomic-widgets.test.ts#L56
2) atomic-widgets.test.ts:52:6 › Atomic Widgets › Widgets are displayed in front end ─────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Timeout 5000ms exceeded.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/atomic-widgets.test.ts-snapshots/atomic-widgets-frontend-linux.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.page-content')
- Timeout 5000ms exceeded.
54 | await editor.page.setViewportSize( { width: 1920, height: 1080 } );
55 | await expect.soft( editor.page.locator( '.page-content' ) )
> 56 | .toHaveScreenshot( 'atomic-widgets-frontend.png' );
| ^
57 | } );
58 | } );
59 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/atomic-widgets.test.ts:56:5
|
basic-gallery.test.ts:8:5 › Basic Gallery:
tests/playwright/sanity/basic-gallery.test.ts#L24
3) basic-gallery.test.ts:8:5 › Basic Gallery ─────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1120px by 300px, received 626px by 301px. 38607 pixels (ratio 0.12 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/basic-gallery.test.ts-snapshots/gallery-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/basic-gallery-Basic-Gallery/gallery-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/basic-gallery-Basic-Gallery/gallery-diff.jpeg
22 | .locator( 'div#gallery-1' )
23 | .screenshot( { type: 'jpeg', quality: 90 } ) )
> 24 | .toMatchSnapshot( 'gallery.jpeg' );
| ^
25 | } );
26 |
27 | test( 'Basic Gallery Lightbox', async ( { page, apiRequests }, testInfo ) => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/basic-gallery.test.ts:24:4
|
basic-gallery.test.ts:8:5 › Basic Gallery:
tests/playwright/sanity/basic-gallery.test.ts#L24
3) basic-gallery.test.ts:8:5 › Basic Gallery ─────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1120px by 300px, received 626px by 301px. 38607 pixels (ratio 0.12 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/basic-gallery.test.ts-snapshots/gallery-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/basic-gallery-Basic-Gallery-retry1/gallery-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/basic-gallery-Basic-Gallery-retry1/gallery-diff.jpeg
22 | .locator( 'div#gallery-1' )
23 | .screenshot( { type: 'jpeg', quality: 90 } ) )
> 24 | .toMatchSnapshot( 'gallery.jpeg' );
| ^
25 | } );
26 |
27 | test( 'Basic Gallery Lightbox', async ( { page, apiRequests }, testInfo ) => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/basic-gallery.test.ts:24:4
|
button.test.ts:62:5 › Verify Button with Icon styling:
tests/playwright/sanity/button.test.ts#L73
4) button.test.ts:62:5 › Verify Button with Icon styling ─────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1620px by 120px, received 646px by 121px. 30163 pixels (ratio 0.16 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts-snapshots/button-container-linux.png
Received: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling/button-container-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling/button-container-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con')
- locator resolved to <div data-id="4a087071" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1620px by 120px, received 646px by 121px. 30163 pixels (ratio 0.16 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con')
- locator resolved to <div data-id="4a087071" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1620px by 120px, received 646px by 121px. 30163 pixels (ratio 0.16 of all image pixels) are different.
71 |
72 | // Assert
> 73 | await expect.soft( editor.getPreviewFrame().locator( '.e-con' ) ).toHaveScreenshot( 'button-container.png' );
| ^
74 |
75 | const buttonFirst = editor.getPreviewFrame().locator( '.elementor-widget-button a' ).first();
76 | await buttonFirst.hover();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts:73:68
|
button.test.ts:62:5 › Verify Button with Icon styling:
tests/playwright/sanity/button.test.ts#L78
4) button.test.ts:62:5 › Verify Button with Icon styling ─────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 186px by 40px, received 185px by 41px. 875 pixels (ratio 0.12 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts-snapshots/button-hover-first-linux.png
Received: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling/button-hover-first-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling/button-hover-first-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.elementor-widget-button a').first()
- locator resolved to <a href="#" class="elementor-button elementor-butto…>…</a>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 186px by 40px, received 185px by 41px. 875 pixels (ratio 0.12 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.elementor-widget-button a').first()
- locator resolved to <a href="#" class="elementor-button elementor-butto…>…</a>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 186px by 40px, received 185px by 41px. 875 pixels (ratio 0.12 of all image pixels) are different.
76 | await buttonFirst.hover();
77 |
> 78 | await expect.soft( buttonFirst ).toHaveScreenshot( 'button-hover-first.png' );
| ^
79 |
80 | const buttonLast = editor.getPreviewFrame().locator( '.elementor-widget-button a' ).last();
81 | await buttonLast.hover();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts:78:35
|
button.test.ts:62:5 › Verify Button with Icon styling:
tests/playwright/sanity/button.test.ts#L83
4) button.test.ts:62:5 › Verify Button with Icon styling ─────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 234px by 40px, received 232px by 41px. 1269 pixels (ratio 0.14 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts-snapshots/button-hover-last-linux.png
Received: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling/button-hover-last-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling/button-hover-last-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.elementor-widget-button a').last()
- locator resolved to <a href="#" class="elementor-button elementor-butto…>…</a>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 234px by 40px, received 232px by 41px. 1269 pixels (ratio 0.14 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.elementor-widget-button a').last()
- locator resolved to <a href="#" class="elementor-button elementor-butto…>…</a>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 234px by 40px, received 232px by 41px. 1269 pixels (ratio 0.14 of all image pixels) are different.
81 | await buttonLast.hover();
82 |
> 83 | await expect.soft( buttonLast ).toHaveScreenshot( 'button-hover-last.png' );
| ^
84 | } );
85 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts:83:34
|
button.test.ts:62:5 › Verify Button with Icon styling:
tests/playwright/sanity/button.test.ts#L73
4) button.test.ts:62:5 › Verify Button with Icon styling ─────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1620px by 120px, received 646px by 121px. 30163 pixels (ratio 0.16 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts-snapshots/button-container-linux.png
Received: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling-retry1/button-container-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/button-Verify-Button-with-Icon-styling-retry1/button-container-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con')
- locator resolved to <div data-id="4a087071" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1620px by 120px, received 646px by 121px. 30163 pixels (ratio 0.16 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con')
- locator resolved to <div data-id="4a087071" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1620px by 120px, received 646px by 121px. 30163 pixels (ratio 0.16 of all image pixels) are different.
71 |
72 | // Assert
> 73 | await expect.soft( editor.getPreviewFrame().locator( '.e-con' ) ).toHaveScreenshot( 'button-container.png' );
| ^
74 |
75 | const buttonFirst = editor.getPreviewFrame().locator( '.elementor-widget-button a' ).first();
76 | await buttonFirst.hover();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/button.test.ts:73:68
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "essential-addons-for-elementor-lite" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
1) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "essential-addons-for-elementor-lite" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "essential-addons-for-elementor-lite" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
1) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "essential-addons-for-elementor-lite" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetsticky-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
2) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetsticky-for-elementor" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetsticky-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
2) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetsticky-for-elementor" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetgridbuilder" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
3) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetgridbuilder" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetgridbuilder" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
3) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetgridbuilder" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "the-plus-addons-for-elementor-page-builder" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "the-plus-addons-for-elementor-page-builder" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "the-plus-addons-for-elementor-page-builder" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "the-plus-addons-for-elementor-page-builder" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "stratum" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
5) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "stratum" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "stratum" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
5) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "stratum" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L141
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Error: expect(received).not.toBeTruthy()
Received: true
139 | isFirstItemVisible = await isTabTitleVisible( frame, 0 );
140 |
> 141 | expect.soft( isFirstItemVisible ).not.toBeTruthy();
| ^
142 |
143 | await frame.locator( '.e-scroll' ).evaluate( ( element ) => {
144 | element.scrollBy( -300, 0 );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:141:42
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:120:3
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L166
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Error: expect(received).toBeTruthy()
Received: false
164 | isLastItemVisible = await isTabTitleVisible( page, ( itemCount - 1 ) );
165 |
> 166 | expect.soft( isFirstItemVisible ).toBeTruthy();
| ^
167 | expect.soft( isLastItemVisible ).not.toBeTruthy();
168 |
169 | await widgetHeading.hover();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:166:38
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:157:3
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L178
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Error: expect(received).not.toBeTruthy()
Received: true
176 | isFirstItemVisible = await isTabTitleVisible( page, 0 );
177 |
> 178 | expect.soft( isFirstItemVisible ).not.toBeTruthy();
| ^
179 |
180 | await page.locator( '.e-scroll' ).evaluate( ( element ) => {
181 | element.scrollBy( -600, 0 );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:178:42
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:157:3
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L187
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Error: expect(received).toBeTruthy()
Received: false
185 | isLastItemVisible = await isTabTitleVisible( page, ( itemCount - 1 ) );
186 |
> 187 | expect.soft( isFirstItemVisible ).toBeTruthy();
| ^
188 | expect.soft( isLastItemVisible ).not.toBeTruthy();
189 | } );
190 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:187:38
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:157:3
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L141
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).not.toBeTruthy()
Received: true
139 | isFirstItemVisible = await isTabTitleVisible( frame, 0 );
140 |
> 141 | expect.soft( isFirstItemVisible ).not.toBeTruthy();
| ^
142 |
143 | await frame.locator( '.e-scroll' ).evaluate( ( element ) => {
144 | element.scrollBy( -300, 0 );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:141:42
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:120:3
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L166
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
164 | isLastItemVisible = await isTabTitleVisible( page, ( itemCount - 1 ) );
165 |
> 166 | expect.soft( isFirstItemVisible ).toBeTruthy();
| ^
167 | expect.soft( isLastItemVisible ).not.toBeTruthy();
168 |
169 | await widgetHeading.hover();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:166:38
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:157:3
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L178
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).not.toBeTruthy()
Received: true
176 | isFirstItemVisible = await isTabTitleVisible( page, 0 );
177 |
> 178 | expect.soft( isFirstItemVisible ).not.toBeTruthy();
| ^
179 |
180 | await page.locator( '.e-scroll' ).evaluate( ( element ) => {
181 | element.scrollBy( -600, 0 );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:178:42
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:157:3
|
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L187
1) modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBeTruthy()
Received: false
185 | isLastItemVisible = await isTabTitleVisible( page, ( itemCount - 1 ) );
186 |
> 187 | expect.soft( isFirstItemVisible ).toBeTruthy();
| ^
188 | expect.soft( isLastItemVisible ).not.toBeTruthy();
189 | } );
190 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:187:38
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:157:3
|
modules/nested-tabs/nested-tabs-4.test.ts:192:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll - rtl:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L233
2) modules/nested-tabs/nested-tabs-4.test.ts:192:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll - rtl
Error: Screenshot comparison failed:
Expected an image 340px by 54px, received 280px by 49px. 6412 pixels (ratio 0.35 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts-snapshots/tabs-horizontal-scroll-initial-editor-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-tabs-nested-c7d3b-abs-horizontal-scroll---rtl/tabs-horizontal-scroll-initial-editor-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-tabs-nested-c7d3b-abs-horizontal-scroll---rtl/tabs-horizontal-scroll-initial-editor-diff.png
231 | expect.soft( await frame.locator( '.e-n-tabs-heading' ).first().screenshot( {
232 | type: 'png',
> 233 | } ) ).toMatchSnapshot( 'tabs-horizontal-scroll-initial-editor.png' );
| ^
234 | } );
235 |
236 | await test.step( 'Assert scrolling behaviour on the Frontend', async () => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:233:10
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:215:3
|
modules/nested-tabs/nested-tabs-4.test.ts:192:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll - rtl:
tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts#L254
2) modules/nested-tabs/nested-tabs-4.test.ts:192:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll - rtl
Error: Screenshot comparison failed:
Expected an image 380px by 54px, received 320px by 49px. 6477 pixels (ratio 0.32 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts-snapshots/tabs-horizontal-scroll-initial-frontend-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-tabs-nested-c7d3b-abs-horizontal-scroll---rtl/tabs-horizontal-scroll-initial-frontend-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-tabs-nested-c7d3b-abs-horizontal-scroll---rtl/tabs-horizontal-scroll-initial-frontend-diff.png
252 | expect.soft( await page.locator( '.e-n-tabs-heading' ).first().screenshot( {
253 | type: 'png',
> 254 | } ) ).toMatchSnapshot( 'tabs-horizontal-scroll-initial-frontend.png' );
| ^
255 | } );
256 |
257 | await test.step( 'Reset language to English', async () => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:254:10
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-tabs/nested-tabs-4.test.ts:236:3
|
modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
1) modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap
Error: Screenshot comparison failed:
Expected an image 1140px by 490px, received 626px by 491px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts-snapshots/header-style-editor-test-off-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap/header-style-editor-test-off-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap/header-style-editor-test-off-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:53:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:35:3
|
modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
1) modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap
Error: Screenshot comparison failed:
Expected an image 1140px by 298px, received 626px by 299px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts-snapshots/header-style-editor-test-off-frontend-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap/header-style-editor-test-off-frontend-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap/header-style-editor-test-off-frontend-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:57:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:35:3
|
modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
1) modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap
Error: Screenshot comparison failed:
Expected an image 1140px by 298px, received 626px by 299px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts-snapshots/header-style-editor-test-on-frontend-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap/header-style-editor-test-on-frontend-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap/header-style-editor-test-on-frontend-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:73:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:61:3
|
modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
1) modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 490px, received 626px by 491px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts-snapshots/header-style-editor-test-off-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap-retry1/header-style-editor-test-off-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap-retry1/header-style-editor-test-off-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:53:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:35:3
|
modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
1) modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 298px, received 626px by 299px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts-snapshots/header-style-editor-test-off-frontend-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap-retry1/header-style-editor-test-off-frontend-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap-retry1/header-style-editor-test-off-frontend-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:57:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:35:3
|
modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
1) modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 298px, received 626px by 299px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts-snapshots/header-style-editor-test-on-frontend-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap-retry1/header-style-editor-test-on-frontend-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-28d91-le-Icon-and-Text-No-Overlap-retry1/header-style-editor-test-on-frontend-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:73:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-icon.test.ts:61:3
|
modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
2) modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests
Error: Screenshot comparison failed:
Expected an image 1140px by 390px, received 626px by 444px. 182276 pixels (ratio 0.37 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts-snapshots/accordion-style-editor-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests/accordion-style-editor-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests/accordion-style-editor-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:63:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:46:3
|
modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
2) modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests
Error: Screenshot comparison failed:
Expected an image 1140px by 219px, received 626px by 216px. 93042 pixels (ratio 0.38 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts-snapshots/accordion-style-front-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests/accordion-style-front-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests/accordion-style-front-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:72:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:66:3
|
modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
2) modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 390px, received 626px by 444px. 182276 pixels (ratio 0.37 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts-snapshots/accordion-style-editor-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests-retry1/accordion-style-editor-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests-retry1/accordion-style-editor-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:63:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:46:3
|
modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests:
tests/playwright/sanity/modules/nested-accordion/helper.ts#L30
2) modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 219px, received 626px by 216px. 93042 pixels (ratio 0.38 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts-snapshots/accordion-style-front-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests-retry1/accordion-style-front-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-nested-accordion-n-37bc2-rdion-Accordion-style-tests-retry1/accordion-style-front-diff.png
at modules/nested-accordion/helper.ts:30
28 | expect.soft( await locator.screenshot( {
29 | type: 'png',
> 30 | } ) ).toMatchSnapshot( fileName );
| ^
31 | }
32 |
33 | async function getChoicesButtonSelector( choicesControlId, icon ) {
at expectScreenshotToMatchLocator (/home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/helper.ts:30:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:72:4
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/nested-accordion/nested-accordion-style.test.ts:66:3
|
modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow:
tests/playwright/sanity/modules/container/container-1.test.ts#L43
1) modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow
Error: Screenshot comparison failed:
Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts-snapshots/editor-container-background-slideshow-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow/editor-container-background-slideshow-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow/editor-container-background-slideshow-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con').first()
- locator resolved to <div data-id="06e3767" data-model-cid="c785" data-nes…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con').first()
- locator resolved to <div data-id="06e3767" data-model-cid="c785" data-nes…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
41 | await test.step( 'Verify background slideshow', async () => {
42 | await editor.togglePreviewMode();
> 43 | await expect.soft( editor.getPreviewFrame().locator( '.e-con' ).nth( 0 ) ).toHaveScreenshot( 'editor-container-background-slideshow.png' );
| ^
44 | await editor.togglePreviewMode();
45 | await editor.publishAndViewPage();
46 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:43:79
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:41:3
|
modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow:
tests/playwright/sanity/modules/container/container-1.test.ts#L49
1) modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow
Error: Screenshot comparison failed:
Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts-snapshots/frontend-container-background-slideshow-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow/frontend-container-background-slideshow-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow/frontend-container-background-slideshow-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con')
- locator resolved to <div data-id="06e3767" data-element_type="container" …>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con')
- locator resolved to <div data-id="06e3767" data-element_type="container" …>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
47 |
48 | await test.step( 'Verify background slideshow on the frontend', async () => {
> 49 | await expect.soft( page.locator( '.e-con' ) ).toHaveScreenshot( 'frontend-container-background-slideshow.png' );
| ^
50 | } );
51 | } );
52 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:49:50
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:48:14
|
modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow:
tests/playwright/sanity/modules/container/container-1.test.ts#L43
1) modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts-snapshots/editor-container-background-slideshow-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow-retry1/editor-container-background-slideshow-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow-retry1/editor-container-background-slideshow-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con').first()
- locator resolved to <div data-id="a9a2f1e" data-model-cid="c785" data-nes…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con').first()
- locator resolved to <div data-id="a9a2f1e" data-model-cid="c785" data-nes…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
41 | await test.step( 'Verify background slideshow', async () => {
42 | await editor.togglePreviewMode();
> 43 | await expect.soft( editor.getPreviewFrame().locator( '.e-con' ).nth( 0 ) ).toHaveScreenshot( 'editor-container-background-slideshow.png' );
| ^
44 | await editor.togglePreviewMode();
45 | await editor.publishAndViewPage();
46 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:43:79
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:41:3
|
modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow:
tests/playwright/sanity/modules/container/container-1.test.ts#L49
1) modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts-snapshots/frontend-container-background-slideshow-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow-retry1/frontend-container-background-slideshow-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-b3d47-tainer-Background-slideshow-retry1/frontend-container-background-slideshow-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con')
- locator resolved to <div data-id="a9a2f1e" data-element_type="container" …>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con')
- locator resolved to <div data-id="a9a2f1e" data-element_type="container" …>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1920px by 52px, received 646px by 53px. 31884 pixels (ratio 0.32 of all image pixels) are different.
47 |
48 | await test.step( 'Verify background slideshow on the frontend', async () => {
> 49 | await expect.soft( page.locator( '.e-con' ) ).toHaveScreenshot( 'frontend-container-background-slideshow.png' );
| ^
50 | } );
51 | } );
52 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:49:50
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-1.test.ts:48:14
|
modules/container/container-3.test.ts:27:6 › Container tests @container › Widget display inside container flex wrap:
tests/playwright/pages/editor-page.ts#L172
2) modules/container/container-3.test.ts:27:6 › Container tests @container › Widget display inside container flex wrap
TimeoutError: frame.waitForSelector: Timeout 10000ms exceeded.
Call log:
- waiting for locator('[data-id=\'f4cd8b3\']') to be visible
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
- locator resolved to hidden <div draggable="true" data-id="f4cd8b3" data-model-ci…>…</div>
at ../pages/editor-page.ts:172
170 | async addWidget( widgetType: string, container = null, isContainerASection = false ): Promise<string> {
171 | const widgetId = await this.addElement( { widgetType, elType: 'widget' }, container, isContainerASection );
> 172 | await this.getPreviewFrame().waitForSelector( `[data-id='${ widgetId }']` );
| ^
173 |
174 | return widgetId;
175 | }
at EditorPage.addWidget (/home/runner/work/elementor/elementor/tests/playwright/pages/editor-page.ts:172:32)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-3.test.ts:67:25
|
modules/container/container-3.test.ts:27:6 › Container tests @container › Widget display inside container flex wrap:
tests/playwright/sanity/modules/container/container-3.test.ts#L94
2) modules/container/container-3.test.ts:27:6 › Container tests @container › Widget display inside container flex wrap
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1920px by 548px, received 1920px by 549px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-3.test.ts-snapshots/container-row-flex-wrap-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-71c45--inside-container-flex-wrap-retry1/container-row-flex-wrap-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-71c45--inside-container-flex-wrap-retry1/container-row-flex-wrap-diff.jpeg
92 | type: 'jpeg',
93 | quality: 90,
> 94 | } ) ).toMatchSnapshot( 'container-row-flex-wrap.jpeg' );
| ^
95 |
96 | await editor.togglePreviewMode();
97 |
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-3.test.ts:94:9
|
modules/container/container-3.test.ts:168:6 › Container tests @container › Spacer alignment with container column setting:
tests/playwright/sanity/modules/container/container-3.test.ts#L198
3) modules/container/container-3.test.ts:168:6 › Container tests @container › Spacer alignment with container column setting
Error: Screenshot comparison failed:
Expected an image 1620px by 70px, received 646px by 71px. 17414 pixels (ratio 0.16 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-3.test.ts-snapshots/container-column-spacer-align-center-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-f715b-th-container-column-setting/container-column-spacer-align-center-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-f715b-th-container-column-setting/container-column-spacer-align-center-diff.jpeg
196 | type: 'jpeg',
197 | quality: 90,
> 198 | } ) ).toMatchSnapshot( 'container-column-spacer-align-center.jpeg' );
| ^
199 | } );
200 |
201 | test( 'Right container padding for preset c100-c50-50', async ( { page, apiRequests }, testInfo ) => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-3.test.ts:198:9
|
modules/container/container-3.test.ts:168:6 › Container tests @container › Spacer alignment with container column setting:
tests/playwright/sanity/modules/container/container-3.test.ts#L198
3) modules/container/container-3.test.ts:168:6 › Container tests @container › Spacer alignment with container column setting
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1620px by 70px, received 646px by 71px. 17414 pixels (ratio 0.16 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-3.test.ts-snapshots/container-column-spacer-align-center-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-f715b-th-container-column-setting-retry1/container-column-spacer-align-center-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-f715b-th-container-column-setting-retry1/container-column-spacer-align-center-diff.jpeg
196 | type: 'jpeg',
197 | quality: 90,
> 198 | } ) ).toMatchSnapshot( 'container-column-spacer-align-center.jpeg' );
| ^
199 | } );
200 |
201 | test( 'Right container padding for preset c100-c50-50', async ( { page, apiRequests }, testInfo ) => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-3.test.ts:198:9
|
modules/container/container-4.test.ts:215:6 › Container tests @container › Test dimensions with logical properties using ltr & rtl:
tests/playwright/sanity/modules/container/container-4.test.ts#L239
4) modules/container/container-4.test.ts:215:6 › Container tests @container › Test dimensions with logical properties using ltr & rtl
Error: Screenshot comparison failed:
Expected an image 1920px by 1312px, received 646px by 1604px. 422227 pixels (ratio 0.14 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-4.test.ts-snapshots/container-dimensions-rtl-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-4b940-al-properties-using-ltr-rtl/container-dimensions-rtl-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-4b940-al-properties-using-ltr-rtl/container-dimensions-rtl-diff.png
237 | .locator( '.e-con.e-parent>>nth=0' )
238 | .screenshot( { type: 'png' } ) )
> 239 | .toMatchSnapshot( 'container-dimensions-rtl.png' );
| ^
240 | } );
241 |
242 | await test.step( 'Set user language to English', async () => {
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-4.test.ts:239:7
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-4.test.ts:230:4
|
modules/container/container-4.test.ts:215:6 › Container tests @container › Test dimensions with logical properties using ltr & rtl:
tests/playwright/sanity/modules/container/container-4.test.ts#L263
4) modules/container/container-4.test.ts:215:6 › Container tests @container › Test dimensions with logical properties using ltr & rtl
Error: Screenshot comparison failed:
Expected an image 1920px by 1312px, received 646px by 1604px. 422227 pixels (ratio 0.14 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-4.test.ts-snapshots/container-dimensions-rtl-with-ltr-ui-linux.png
Received: /home/runner/work/elementor/elementor/test-results/modules-container-containe-4b940-al-properties-using-ltr-rtl/container-dimensions-rtl-with-ltr-ui-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/modules-container-containe-4b940-al-properties-using-ltr-rtl/container-dimensions-rtl-with-ltr-ui-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con.e-parent').first()
- locator resolved to <div data-id="67bf76c9" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1920px by 1312px, received 646px by 1604px. 422227 pixels (ratio 0.14 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con.e-parent').first()
- locator resolved to <div data-id="67bf76c9" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1920px by 1312px, received 646px by 1604px. 422227 pixels (ratio 0.14 of all image pixels) are different.
261 | await expect.soft( editor.getPreviewFrame()
262 | .locator( '.e-con.e-parent >> nth=0' ) )
> 263 | .toHaveScreenshot( 'container-dimensions-rtl-with-ltr-ui.png' );
| ^
264 | } );
265 | } finally {
266 | await wpAdmin.setSiteLanguage( '' );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-4.test.ts:263:7
at /home/runner/work/elementor/elementor/tests/playwright/sanity/modules/container/container-4.test.ts:255:4
|
includes/elements/section/stretch-section.test.ts:6:5 › Stretch section:
tests/playwright/sanity/includes/elements/section/stretch-section.test.ts#L61
1) includes/elements/section/stretch-section.test.ts:6:5 › Stretch section ───────────────────────
Error: Screenshot comparison failed:
Expected an image 800px by 220px, received 801px by 221px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/elements/section/stretch-section.test.ts-snapshots/section-NOT-stretched-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/includes-elements-section-stretch-section-Stretch-section/section-NOT-stretched-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/includes-elements-section-stretch-section-Stretch-section/section-NOT-stretched-diff.jpeg
59 | type: 'jpeg',
60 | quality: 90,
> 61 | } ) ).toMatchSnapshot( `section-NOT-stretched${ directionSuffix }.jpeg` );
| ^
62 |
63 | // Act.
64 | await editor.selectElement( sectionID );
at testStretchedSection (/home/runner/work/elementor/elementor/tests/playwright/sanity/includes/elements/section/stretch-section.test.ts:61:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/elements/section/stretch-section.test.ts:12:3
|
includes/elements/section/stretch-section.test.ts:6:5 › Stretch section:
tests/playwright/sanity/includes/elements/section/stretch-section.test.ts#L61
1) includes/elements/section/stretch-section.test.ts:6:5 › Stretch section ───────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 800px by 220px, received 801px by 221px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/elements/section/stretch-section.test.ts-snapshots/section-NOT-stretched-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/includes-elements-section-stretch-section-Stretch-section-retry1/section-NOT-stretched-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/includes-elements-section-stretch-section-Stretch-section-retry1/section-NOT-stretched-diff.jpeg
59 | type: 'jpeg',
60 | quality: 90,
> 61 | } ) ).toMatchSnapshot( `section-NOT-stretched${ directionSuffix }.jpeg` );
| ^
62 |
63 | // Act.
64 | await editor.selectElement( sectionID );
at testStretchedSection (/home/runner/work/elementor/elementor/tests/playwright/sanity/includes/elements/section/stretch-section.test.ts:61:8)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/elements/section/stretch-section.test.ts:12:3
|
includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - inactive:
tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts#L40
2) includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - inactive
Error: Screenshot comparison failed:
Expected an image 1140px by 2926px, received 626px by 2958px. 621793 pixels (ratio 0.19 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts-snapshots/icons-brands-linux.png
Received: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-55fd6-xperiment-status---inactive/icons-brands-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-55fd6-xperiment-status---inactive/icons-brands-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1140px by 2926px, received 626px by 2958px. 621793 pixels (ratio 0.19 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1140px by 2926px, received 626px by 2958px. 621793 pixels (ratio 0.19 of all image pixels) are different.
38 | const icons = page.locator( '.e-con-inner' ).first();
39 | await icons.waitFor();
> 40 | await expect.soft( icons ).toHaveScreenshot( `${ iconsType }.png` );
| ^
41 | } );
42 | }
43 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts:40:31
|
includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - inactive:
tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts#L40
2) includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - inactive
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts-snapshots/icons-brands-linux.png
Received: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-55fd6-xperiment-status---inactive-retry1/icons-brands-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-55fd6-xperiment-status---inactive-retry1/icons-brands-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
38 | const icons = page.locator( '.e-con-inner' ).first();
39 | await icons.waitFor();
> 40 | await expect.soft( icons ).toHaveScreenshot( `${ iconsType }.png` );
| ^
41 | } );
42 | }
43 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts:40:31
|
includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - active:
tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts#L40
3) includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - active
Error: Screenshot comparison failed:
Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts-snapshots/icons-brands-linux.png
Received: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-03c6a--experiment-status---active/icons-brands-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-03c6a--experiment-status---active/icons-brands-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
38 | const icons = page.locator( '.e-con-inner' ).first();
39 | await icons.waitFor();
> 40 | await expect.soft( icons ).toHaveScreenshot( `${ iconsType }.png` );
| ^
41 | } );
42 | }
43 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts:40:31
|
includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - active:
tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts#L40
3) includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - active
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts-snapshots/icons-brands-linux.png
Received: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-03c6a--experiment-status---active-retry1/icons-brands-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/includes-widgets-icons-ico-03c6a--experiment-status---active-retry1/icons-brands-diff.png
Call log:
- page._expectScreenshot with timeout 5000ms
- verifying given screenshot expectation
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('.e-con-inner').first()
- locator resolved to <div class="e-con-inner">…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1140px by 2926px, received 626px by 2958px. 620419 pixels (ratio 0.19 of all image pixels) are different.
38 | const icons = page.locator( '.e-con-inner' ).first();
39 | await icons.waitFor();
> 40 | await expect.soft( icons ).toHaveScreenshot( `${ iconsType }.png` );
| ^
41 | } );
42 | }
43 | } );
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/icons/icons-brands.test.ts:40:31
|
includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel:
tests/playwright/sanity/includes/widgets/image-carousel.test.ts#L39
4) includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel ──────────
Error: Screenshot comparison failed:
Expected an image 1120px by 157px, received 1120px by 158px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts-snapshots/carousel-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/includes-widgets-image-car-f10b4-rousel-tests-Image-Carousel/carousel-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/includes-widgets-image-car-f10b4-rousel-tests-Image-Carousel/carousel-diff.jpeg
37 | type: 'jpeg',
38 | quality: 90,
> 39 | } ) ).toMatchSnapshot( 'carousel.jpeg' );
| ^
40 | } );
41 |
42 | /**
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts:39:10
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts:35:3
|
includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel:
tests/playwright/pages/editor-page.ts#L1310
4) includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel ──────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#elementor-save-kit-refresh-page .dialog-button.dialog-ok.dialog-alert-ok')
at ../pages/editor-page.ts:1310
1308 |
1309 | if ( toReload ) {
> 1310 | await this.page.locator( EditorSelectors.refreshPopup.reloadButton ).click();
| ^
1311 | }
1312 | }
1313 |
at EditorPage.saveSiteSettingsWithTopBar (/home/runner/work/elementor/elementor/tests/playwright/pages/editor-page.ts:1310:73)
at _default.saveOrUpdate (/home/runner/work/elementor/elementor/tests/playwright/assets/breakpoints.ts:40:4)
at _default.resetBreakpoints (/home/runner/work/elementor/elementor/tests/playwright/assets/breakpoints.ts:84:3)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts:17:3
|
includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel:
tests/playwright/sanity/includes/widgets/image-carousel.test.ts#L39
4) includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel ──────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1120px by 157px, received 1120px by 158px.
Expected: /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts-snapshots/carousel-linux.jpeg
Received: /home/runner/work/elementor/elementor/test-results/includes-widgets-image-car-f10b4-rousel-tests-Image-Carousel-retry1/carousel-actual.jpeg
Diff: /home/runner/work/elementor/elementor/test-results/includes-widgets-image-car-f10b4-rousel-tests-Image-Carousel-retry1/carousel-diff.jpeg
37 | type: 'jpeg',
38 | quality: 90,
> 39 | } ) ).toMatchSnapshot( 'carousel.jpeg' );
| ^
40 | } );
41 |
42 | /**
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts:39:10
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts:35:3
|
includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel:
tests/playwright/pages/editor-page.ts#L1310
4) includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel ──────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#elementor-save-kit-refresh-page .dialog-button.dialog-ok.dialog-alert-ok')
at ../pages/editor-page.ts:1310
1308 |
1309 | if ( toReload ) {
> 1310 | await this.page.locator( EditorSelectors.refreshPopup.reloadButton ).click();
| ^
1311 | }
1312 | }
1313 |
at EditorPage.saveSiteSettingsWithTopBar (/home/runner/work/elementor/elementor/tests/playwright/pages/editor-page.ts:1310:73)
at _default.saveOrUpdate (/home/runner/work/elementor/elementor/tests/playwright/assets/breakpoints.ts:40:4)
at _default.resetBreakpoints (/home/runner/work/elementor/elementor/tests/playwright/assets/breakpoints.ts:84:3)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/includes/widgets/image-carousel.test.ts:17:3
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "music-player-for-elementor" plugin: @pluginTester1_sections:
tests/playwright/sanity/plugin-tester-generator.ts#L73
1) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "music-player-for-elementor" plugin: @pluginTester1_sections
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "music-player-for-elementor" plugin: @pluginTester1_sections:
tests/playwright/sanity/plugin-tester-generator.ts#L73
1) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "music-player-for-elementor" plugin: @pluginTester1_sections
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_sections:
tests/playwright/assets/api-requests.ts#L112
2) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_sections
Error:
Failed to install a plugin: 500.
{"code":"plugin_missing_dependencies","message":"<p><strong>Error:<\/strong> OoohBoi Steroids for Elementor requires 1 plugin to be installed and activated: elementor. <a href=\"http:\/\/localhost:8888\/wp-admin\/plugins.php\">Manage plugins<\/a>.<\/p>","data":{"status":500},"additional_data":[{"not_installed":{"elementor":"elementor"}}]}
slug: ooohboi-steroids-for-elementor
at ../assets/api-requests.ts:112
110 |
111 | if ( ! response.ok() ) {
> 112 | throw new Error( `
| ^
113 | Failed to install a plugin: ${ response ? response.status() : '<no status>' }.
114 | ${ response ? await response.text() : '<no response>' }
115 | slug: ${ slug }
at ApiRequests.installPlugin (/home/runner/work/elementor/elementor/tests/playwright/assets/api-requests.ts:112:10)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:57:28
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_sections:
tests/playwright/assets/api-requests.ts#L112
2) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_sections
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error:
Failed to install a plugin: 500.
{"code":"folder_exists","message":"Destination folder already exists.","data":{"status":500},"additional_data":["\/var\/www\/html\/wp-content\/plugins\/ooohboi-steroids-for-elementor\/"]}
slug: ooohboi-steroids-for-elementor
at ../assets/api-requests.ts:112
110 |
111 | if ( ! response.ok() ) {
> 112 | throw new Error( `
| ^
113 | Failed to install a plugin: ${ response ? response.status() : '<no status>' }.
114 | ${ response ? await response.text() : '<no response>' }
115 | slug: ${ slug }
at ApiRequests.installPlugin (/home/runner/work/elementor/elementor/tests/playwright/assets/api-requests.ts:112:10)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:57:28
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "post-grid-elementor-addon" plugin: @pluginTester1_sections:
tests/playwright/sanity/plugin-tester-generator.ts#L73
3) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "post-grid-elementor-addon" plugin: @pluginTester1_sections
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "post-grid-elementor-addon" plugin: @pluginTester1_sections:
tests/playwright/sanity/plugin-tester-generator.ts#L73
3) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "post-grid-elementor-addon" plugin: @pluginTester1_sections
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "premium-addons-for-elementor" plugin: @pluginTester1_sections:
tests/playwright/sanity/plugin-tester-generator.ts#L73
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "premium-addons-for-elementor" plugin: @pluginTester1_sections
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "premium-addons-for-elementor" plugin: @pluginTester1_sections:
tests/playwright/pages/wp-admin-page.ts#L228
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "premium-addons-for-elementor" plugin: @pluginTester1_sections
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'default' })
at ../pages/wp-admin-page.ts:228
226 | async resetExperiments() {
227 | await this.page.goto( '/wp-admin/admin.php?page=elementor-settings#tab-experiments' );
> 228 | await this.page.getByRole( 'button', { name: 'default' } ).click();
| ^
229 | }
230 |
231 | /**
at WpAdminPage.resetExperiments (/home/runner/work/elementor/elementor/tests/playwright/pages/wp-admin-page.ts:228:62)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-section.test.ts:21:3
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "premium-addons-for-elementor" plugin: @pluginTester1_sections:
tests/playwright/sanity/plugin-tester-generator.ts#L73
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "premium-addons-for-elementor" plugin: @pluginTester1_sections
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "rife-elementor-extensions" plugin: @pluginTester1_sections:
tests/playwright/sanity/plugin-tester-generator.ts#L73
5) plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "rife-elementor-extensions" plugin: @pluginTester1_sections
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "music-player-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
1) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "music-player-for-elementor" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "music-player-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
1) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "music-player-for-elementor" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/assets/api-requests.ts#L112
2) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_containers
Error:
Failed to install a plugin: 500.
{"code":"plugin_missing_dependencies","message":"<p><strong>Error:<\/strong> OoohBoi Steroids for Elementor requires 1 plugin to be installed and activated: elementor. <a href=\"http:\/\/localhost:8888\/wp-admin\/plugins.php\">Manage plugins<\/a>.<\/p>","data":{"status":500},"additional_data":[{"not_installed":{"elementor":"elementor"}}]}
slug: ooohboi-steroids-for-elementor
at ../assets/api-requests.ts:112
110 |
111 | if ( ! response.ok() ) {
> 112 | throw new Error( `
| ^
113 | Failed to install a plugin: ${ response ? response.status() : '<no status>' }.
114 | ${ response ? await response.text() : '<no response>' }
115 | slug: ${ slug }
at ApiRequests.installPlugin (/home/runner/work/elementor/elementor/tests/playwright/assets/api-requests.ts:112:10)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:57:28
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/assets/api-requests.ts#L112
2) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error:
Failed to install a plugin: 500.
{"code":"folder_exists","message":"Destination folder already exists.","data":{"status":500},"additional_data":["\/var\/www\/html\/wp-content\/plugins\/ooohboi-steroids-for-elementor\/"]}
slug: ooohboi-steroids-for-elementor
at ../assets/api-requests.ts:112
110 |
111 | if ( ! response.ok() ) {
> 112 | throw new Error( `
| ^
113 | Failed to install a plugin: ${ response ? response.status() : '<no status>' }.
114 | ${ response ? await response.text() : '<no response>' }
115 | slug: ${ slug }
at ApiRequests.installPlugin (/home/runner/work/elementor/elementor/tests/playwright/assets/api-requests.ts:112:10)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:57:28
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "post-grid-elementor-addon" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
3) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "post-grid-elementor-addon" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "post-grid-elementor-addon" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
3) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "post-grid-elementor-addon" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "premium-addons-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "premium-addons-for-elementor" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "premium-addons-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/pages/wp-admin-page.ts#L228
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "premium-addons-for-elementor" plugin: @pluginTester1_containers
TimeoutError: locator.click: Timeout 10000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'default' })
at ../pages/wp-admin-page.ts:228
226 | async resetExperiments() {
227 | await this.page.goto( '/wp-admin/admin.php?page=elementor-settings#tab-experiments' );
> 228 | await this.page.getByRole( 'button', { name: 'default' } ).click();
| ^
229 | }
230 |
231 | /**
at WpAdminPage.resetExperiments (/home/runner/work/elementor/elementor/tests/playwright/pages/wp-admin-page.ts:228:62)
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-container.test.ts:21:3
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "premium-addons-for-elementor" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
4) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "premium-addons-for-elementor" plugin: @pluginTester1_containers
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "rife-elementor-extensions" plugin: @pluginTester1_containers:
tests/playwright/sanity/plugin-tester-generator.ts#L73
5) plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "rife-elementor-extensions" plugin: @pluginTester1_containers
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('#wpadminbar') to be visible
71 |
72 | await page.goto( '/law-firm-about/' );
> 73 | await page.locator( `#${ adminBar }` ).waitFor( { timeout: 10000 } );
| ^
74 | await page.evaluate( ( selector ) => {
75 | const admin = document.getElementById( selector );
76 | admin.remove();
at /home/runner/work/elementor/elementor/tests/playwright/sanity/plugin-tester-generator.ts:73:44
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L40
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Error: Screenshot comparison failed:
Expected an image 1620px by 194px, received 646px by 195px. 17509 pixels (ratio 0.06 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-editor-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-editor-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-editor-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1620px by 194px, received 646px by 195px. 17509 pixels (ratio 0.06 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1620px by 194px, received 646px by 195px. 17509 pixels (ratio 0.06 of all image pixels) are different.
at ../helper.ts:40
38 | }
39 | await expect.soft( locator )
> 40 | .toHaveScreenshot( `${ widgetType }_${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
41 | }
42 |
43 | async doHoverScreenshot( args:Omit<ScreenShot, 'device'> ) {
at ElementRegressionHelper.doScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:40:5)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:83:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L98
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Error: Screenshot comparison failed:
Expected an image 360px by 194px, received 300px by 195px. 9691 pixels (ratio 0.14 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-mobile-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-mobile-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-mobile-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 360px by 194px, received 300px by 195px. 9691 pixels (ratio 0.14 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 360px by 194px, received 300px by 195px. 9691 pixels (ratio 0.14 of all image pixels) are different.
at ../helper.ts:98
96 | } );
97 | await expect.soft( page.locator( EditorSelectors.container + ' >> nth=0' ) )
> 98 | .toHaveScreenshot( `${ args.widgetType }_${ args.device }${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
99 | }
100 | }
101 | }
at ElementRegressionHelper.doResponsiveScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:98:6)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:85:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L98
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Error: Screenshot comparison failed:
Expected an image 768px by 194px, received 646px by 195px. 10001 pixels (ratio 0.07 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-tablet-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-tablet-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-tablet-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 768px by 194px, received 646px by 195px. 10001 pixels (ratio 0.07 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 768px by 194px, received 646px by 195px. 10001 pixels (ratio 0.07 of all image pixels) are different.
at ../helper.ts:98
96 | } );
97 | await expect.soft( page.locator( EditorSelectors.container + ' >> nth=0' ) )
> 98 | .toHaveScreenshot( `${ args.widgetType }_${ args.device }${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
99 | }
100 | }
101 | }
at ElementRegressionHelper.doResponsiveScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:98:6)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:86:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L40
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Error: Screenshot comparison failed:
Expected an image 1920px by 194px, received 646px by 195px. 18722 pixels (ratio 0.06 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-published-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-published-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-published-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1920px by 194px, received 646px by 195px. 18722 pixels (ratio 0.06 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1920px by 194px, received 646px by 195px. 18722 pixels (ratio 0.06 of all image pixels) are different.
at ../helper.ts:40
38 | }
39 | await expect.soft( locator )
> 40 | .toHaveScreenshot( `${ widgetType }_${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
41 | }
42 |
43 | async doHoverScreenshot( args:Omit<ScreenShot, 'device'> ) {
at ElementRegressionHelper.doScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:40:5)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:93:17
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L89
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Error: Screenshot comparison failed:
Expected an image 360px by 194px, received 300px by 195px. 9729 pixels (ratio 0.14 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-mobile-published-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-mobile-published-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-mobile-published-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 360px by 194px, received 300px by 195px. 9729 pixels (ratio 0.14 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 360px by 194px, received 300px by 195px. 9729 pixels (ratio 0.14 of all image pixels) are different.
at ../helper.ts:89
87 | label = '_published';
88 | await expect.soft( page.locator( EditorSelectors.container + ' >> nth=0' ) )
> 89 | .toHaveScreenshot( `${ args.widgetType }_${ args.device }${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
90 | } else {
91 | page = this.editor.getPreviewFrame();
92 | await this.setResponsiveMode( args.device );
at ElementRegressionHelper.doResponsiveScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:89:6)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:95:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L89
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Error: Screenshot comparison failed:
Expected an image 768px by 194px, received 646px by 195px. 10110 pixels (ratio 0.07 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-tablet-published-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-tablet-published-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template/container-flexbox-tablet-published-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 768px by 194px, received 646px by 195px. 10110 pixels (ratio 0.07 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 768px by 194px, received 646px by 195px. 10110 pixels (ratio 0.07 of all image pixels) are different.
at ../helper.ts:89
87 | label = '_published';
88 | await expect.soft( page.locator( EditorSelectors.container + ' >> nth=0' ) )
> 89 | .toHaveScreenshot( `${ args.widgetType }_${ args.device }${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
90 | } else {
91 | page = this.editor.getPreviewFrame();
92 | await this.setResponsiveMode( args.device );
at ElementRegressionHelper.doResponsiveScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:89:6)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:96:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L40
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1620px by 194px, received 646px by 195px. 17509 pixels (ratio 0.06 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-editor-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-editor-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-editor-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1620px by 194px, received 646px by 195px. 17509 pixels (ratio 0.06 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1620px by 194px, received 646px by 195px. 17509 pixels (ratio 0.06 of all image pixels) are different.
at ../helper.ts:40
38 | }
39 | await expect.soft( locator )
> 40 | .toHaveScreenshot( `${ widgetType }_${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
41 | }
42 |
43 | async doHoverScreenshot( args:Omit<ScreenShot, 'device'> ) {
at ElementRegressionHelper.doScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:40:5)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:83:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L98
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 360px by 194px, received 300px by 195px. 9691 pixels (ratio 0.14 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-mobile-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-mobile-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-mobile-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 360px by 194px, received 300px by 195px. 9691 pixels (ratio 0.14 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 360px by 194px, received 300px by 195px. 9691 pixels (ratio 0.14 of all image pixels) are different.
at ../helper.ts:98
96 | } );
97 | await expect.soft( page.locator( EditorSelectors.container + ' >> nth=0' ) )
> 98 | .toHaveScreenshot( `${ args.widgetType }_${ args.device }${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
99 | }
100 | }
101 | }
at ElementRegressionHelper.doResponsiveScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:98:6)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:85:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L98
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 768px by 194px, received 646px by 195px. 10001 pixels (ratio 0.07 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-tablet-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-tablet-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-tablet-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 768px by 194px, received 646px by 195px. 10001 pixels (ratio 0.07 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-model-cid="c787" data-ne…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 768px by 194px, received 646px by 195px. 10001 pixels (ratio 0.07 of all image pixels) are different.
at ../helper.ts:98
96 | } );
97 | await expect.soft( page.locator( EditorSelectors.container + ' >> nth=0' ) )
> 98 | .toHaveScreenshot( `${ args.widgetType }_${ args.device }${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
99 | }
100 | }
101 | }
at ElementRegressionHelper.doResponsiveScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:98:6)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:86:4
|
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template:
tests/elements-regression/helper.ts#L40
1) elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Screenshot comparison failed:
Expected an image 1920px by 194px, received 646px by 195px. 18722 pixels (ratio 0.06 of all image pixels) are different.
Expected: /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts-snapshots/container-flexbox-published-linux.png
Received: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-published-actual.png
Diff: /home/runner/work/elementor/elementor/test-results/elements-regression-Elemen-61ab2--container-flexbox-template-retry1/container-flexbox-published-diff.png
Call log:
- page._expectScreenshot with timeout 10000ms
- verifying given screenshot expectation
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- Expected an image 1920px by 194px, received 646px by 195px. 18722 pixels (ratio 0.06 of all image pixels) are different.
- waiting 100ms before taking screenshot
- waiting for locator('[data-element_type="container"]').first()
- locator resolved to <div data-id="261e98fa" data-element_type="container"…>…</div>
- taking element screenshot
- disabled all CSS animations
- waiting for fonts to load...
- fonts loaded
- attempting scroll into view action
- waiting for element to be stable
- captured a stable screenshot
- Expected an image 1920px by 194px, received 646px by 195px. 18722 pixels (ratio 0.06 of all image pixels) are different.
at ../helper.ts:40
38 | }
39 | await expect.soft( locator )
> 40 | .toHaveScreenshot( `${ widgetType }_${ label }.png`, { maxDiffPixels: 200, timeout: 10000 } );
| ^
41 | }
42 |
43 | async doHoverScreenshot( args:Omit<ScreenShot, 'device'> ) {
at ElementRegressionHelper.doScreenshot (/home/runner/work/elementor/elementor/tests/elements-regression/helper.ts:40:5)
at /home/runner/work/elementor/elementor/tests/elements-regression/tests/elements-regression.test.ts:93:17
|
Playwright - Test Results
Process completed with exit code 1.
|
Playwright test - 4 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
modules/ai/assets/js/editor/components/prompt-history/index.test.ts#L1
modules/ai/assets/js/editor/components/prompt-history/index.test.ts took 1.2m
|
Slow Test:
lighthouse.test.ts#L1
lighthouse.test.ts took 30.0s
|
Slow Test:
includes/widgets/tabs.test.ts#L1
includes/widgets/tabs.test.ts took 27.9s
|
Slow Test:
modules/ai/assets/js/editor/components/prompt-history/history-button.test.ts#L1
modules/ai/assets/js/editor/components/prompt-history/history-button.test.ts took 17.7s
|
Slow Test:
includes/widgets/text-path.test.ts#L1
includes/widgets/text-path.test.ts took 17.0s
|
Playwright test - 2 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
context-menu.test.ts#L1
context-menu.test.ts took 57.0s
|
Slow Test:
core/base/document.test.ts#L1
core/base/document.test.ts took 31.6s
|
Slow Test:
core/app/modules/onboarding/onboarding.test.ts#L1
core/app/modules/onboarding/onboarding.test.ts took 24.0s
|
Slow Test:
elements-panel.test.ts#L1
elements-panel.test.ts took 15.3s
|
Playwright test - 1 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
assets/dev/js/editor/elements/views/widget.test.ts#L1
assets/dev/js/editor/elements/views/widget.test.ts took 40.0s
|
Slow Test:
assets/js/frontend/utils/url-actions.test.ts#L1
assets/js/frontend/utils/url-actions.test.ts took 18.9s
|
Slow Test:
assets/dev/js/editor/regions/panel/pages/menu/exit-to.test.ts#L1
assets/dev/js/editor/regions/panel/pages/menu/exit-to.test.ts took 17.3s
|
Playwright test - 8 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
modules/styleguide/styleguide-2.test.ts#L1
modules/styleguide/styleguide-2.test.ts took 1.6m
|
Playwright test - 7 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
modules/styleguide/styleguide-1.test.ts#L1
modules/styleguide/styleguide-1.test.ts took 2.2m
|
Slow Test:
modules/promotions/promotions.test.ts#L1
modules/promotions/promotions.test.ts took 1.3m
|
Slow Test:
modules/nested-tabs/nested-tabs-6.test.ts#L1
modules/nested-tabs/nested-tabs-6.test.ts took 31.6s
|
Playwright test - 6 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright test - 5 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
modules/container/container-2.test.ts#L1
modules/container/container-2.test.ts took 1.6m
|
Slow Test:
modules/nested-accordion/nested-accordion-atomic-repeaters.test.ts#L1
modules/nested-accordion/nested-accordion-atomic-repeaters.test.ts took 36.7s
|
Playwright test - 3 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Slow Test:
includes/elements/section/reverse-columns/reverse-columns.test.ts#L1
includes/elements/section/reverse-columns/reverse-columns.test.ts took 2.1m
|
Slow Test:
includes/widgets/icon.test.ts#L1
includes/widgets/icon.test.ts took 24.2s
|
Slow Test:
includes/widgets/google-maps.test.ts#L1
includes/widgets/google-maps.test.ts took 15.2s
|
Playwright test - 10 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright test - 9 on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Playwright test - elements-regression on PHP 8.0
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
🎭 Playwright Run Summary
1 failed
modules/checklist/checklist.test.ts:33:6 › Launchpad checklist tests › Checklist automatically opens on the 2nd visit to the editor
19 skipped
14 passed (2.0m)
|
🎭 Playwright Run Summary
1 failed
editor-v2.test.ts:22:6 › Editor top bar › check that app-bar exists ────────────────────────────
28 passed (1.9m)
|
🎭 Playwright Run Summary
4 failed
accordion.test.ts:5:5 › Accordion ──────────────────────────────────────────────────────────────
atomic-widgets.test.ts:52:6 › Atomic Widgets › Widgets are displayed in front end ──────────────
basic-gallery.test.ts:8:5 › Basic Gallery ──────────────────────────────────────────────────────
button.test.ts:62:5 › Verify Button with Icon styling ──────────────────────────────────────────
1 flaky
container-grid.test.ts:24:6 › Container Grid tests @container › Test grid container ────────────
1 skipped
35 passed (4.6m)
|
🎭 Playwright Run Summary
20 failed
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "essential-addons-for-elementor-lite" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetsticky-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetgridbuilder" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "the-plus-addons-for-elementor-page-builder" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "stratum" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "bdthemes-prime-slider-lite" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "wunderwp" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "addon-elements-for-elementor-page-builder" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "addons-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "anywhere-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "astra-sites" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "connect-polylang-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "dynamic-visibility-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "elementskit-lite" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "envato-elements" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "exclusive-addons-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "header-footer-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jeg-elementor-kit" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "make-column-clickable-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "metform" plugin: @pluginTester1_containers
8 passed (7.0m)
|
🎭 Playwright Run Summary
7 failed
modules/nested-tabs/nested-tabs-4.test.ts:92:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll
modules/nested-tabs/nested-tabs-4.test.ts:192:6 › Nested Tabs tests @nested-tabs › Nested tabs horizontal scroll - rtl
modules/nested-tabs/nested-tabs-4.test.ts:304:6 › Nested Tabs tests @nested-tabs › Check title width inside the accordion mode
modules/nested-tabs/nested-tabs-4.test.ts:327:6 › Nested Tabs tests @nested-tabs › Verify the correct hover effect with screenshots
modules/nested-tabs/nested-tabs-4.test.ts:368:6 › Nested Tabs tests @nested-tabs › Check title long title alignment
modules/nested-tabs/nested-tabs-5.test.ts:27:6 › Nested Tabs tests @nested-tabs › Verify the correct working of the title alignment
modules/nested-tabs/nested-tabs-atomic-repeaters.test.ts:115:6 › Nested Tabs experiment is active @nested-atomic-repeaters › Test Nested Tabs with Inner Nested Tabs
1 flaky
modules/nested-tabs/nested-tabs-atomic-repeaters.test.ts:84:6 › Nested Tabs experiment is active @nested-atomic-repeaters › Performance test for repeater actions (new, clone, delete, sort)
30 passed (6.7m)
|
🎭 Playwright Run Summary
10 failed
modules/nested-accordion/nested-accordion-icon.test.ts:33:6 › Nested Accordion Title Icon and Text No Overlap @nested-accordion › Nested Accordion Title Icon and Text No Overlap
modules/nested-accordion/nested-accordion-style.test.ts:34:6 › Nested Accordion Style Tests @nested-accordion › Accordion style tests
modules/nested-accordion/nested-accordion-style.test.ts:76:6 › Nested Accordion Style Tests @nested-accordion › Content style tests
modules/nested-accordion/nested-accordion-style.test.ts:176:6 › Nested Accordion Style Tests @nested-accordion › Header style tests
modules/nested-accordion/nested-accordion-style.test.ts:235:6 › Nested Accordion Style Tests @nested-accordion › Header style tests - Text Stroke and Shadow
modules/nested-accordion/nested-accordion.test.ts:193:6 › Nested Accordion experiment is active @nested-accordion › Nested Accordion Visual Regression Test
modules/nested-accordion/nested-accordion.test.ts:230:6 › Nested Accordion experiment is active @nested-accordion › Nested Accordion with inner Nested Accordion
modules/nested-tabs/nested-tabs-1.test.ts:30:6 › Nested Tabs tests @nested-tabs › General test ─
modules/nested-tabs/nested-tabs-2.test.ts:80:6 › Nested Tabs tests @nested-tabs › Accessibility on the Front End
modules/nested-tabs/nested-tabs-3.test.ts:61:6 › Nested Tabs tests @nested-tabs › Test the hover animation
23 passed (6.9m)
|
🎭 Playwright Run Summary
8 failed
modules/container/container-1.test.ts:28:6 › Container tests @container › Background slideshow ─
modules/container/container-3.test.ts:27:6 › Container tests @container › Widget display inside container flex wrap
modules/container/container-3.test.ts:168:6 › Container tests @container › Spacer alignment with container column setting
modules/container/container-4.test.ts:215:6 › Container tests @container › Test dimensions with logical properties using ltr & rtl
modules/floating-buttons/floating-elements-admin.test.ts:7:6 › Verify floating buttons editor, admin page and front page behavior › Verify editor behavior by creating post through API and also FE behavior
modules/floating-buttons/floating-elements-admin.test.ts:130:6 › Verify floating buttons editor, admin page and front page behavior › Verify floating elements admin page behavior
modules/nested-accordion/nested-accordion-content.test.ts:33:6 › Nested Accordion Content Tests @nested-accordion › Nested Accordion Title Icon and Text Vertical Alignment
modules/nested-accordion/nested-accordion-content.test.ts:155:6 › Nested Accordion Content Tests @nested-accordion › Nested Accordion test SVG Icon and No Icon when Title Icons is disabled
1 skipped
29 passed (7.2m)
|
🎭 Playwright Run Summary
15 failed
includes/elements/section/stretch-section.test.ts:6:5 › Stretch section ────────────────────────
includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - inactive
includes/widgets/icons/icons-brands.test.ts:18:7 › Icons (FA Brands) › Inline Icons experiment status - active
includes/widgets/image-carousel.test.ts:20:6 › Image carousel tests › Image Carousel ───────────
includes/widgets/image.test.ts:27:7 › Image widget tests @styleguide_image_link › image: Image size test
includes/widgets/image.test.ts:27:7 › Image widget tests @styleguide_image_link › image-box: Image size test
includes/widgets/image.test.ts:80:7 › Image widget tests @styleguide_image_link › image: Custom image size test
includes/widgets/image.test.ts:80:7 › Image widget tests @styleguide_image_link › image-box: Custom image size test
includes/widgets/image.test.ts:101:6 › Image widget tests @styleguide_image_link › Test Lightbox
includes/widgets/rating/content-panel.test.ts:9:7 › Rating content panel - Icon Experiment inactive @Rating › Functionality test - Icon Experiment: inactive
includes/widgets/rating/content-panel.test.ts:9:7 › Rating content panel - Icon Experiment active @Rating › Functionality test - Icon Experiment: active
includes/widgets/rating/style-panel.test.ts:19:7 › Rating style panel - Icon Experiment: inactive @Rating › Styling test - Icon Experiment: inactive
includes/widgets/rating/style-panel.test.ts:90:7 › Rating style panel - Icon Experiment: inactive @Rating › Rating flex-wrap styling: inactive
includes/widgets/rating/style-panel.test.ts:19:7 › Rating style panel - Icon Experiment: active @Rating › Styling test - Icon Experiment: active
includes/widgets/rating/style-panel.test.ts:90:7 › Rating style panel - Icon Experiment: active @Rating › Rating flex-wrap styling: active
20 passed (8.2m)
|
🎭 Playwright Run Summary
24 failed
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "music-player-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "post-grid-elementor-addon" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "premium-addons-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "rife-elementor-extensions" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "royal-elementor-addons" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "sb-elementor-contact-form-db" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "skyboot-custom-icons-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "sticky-header-effects-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "timeline-widget-addon-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "unlimited-elements-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "visibility-logic-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "ht-mega-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "tutor-lms-elementor-addons" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "code-block-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "jetwidgets-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "happy-elementor-addons" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "enqueue-media-on-front" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "akismet" plugin: @pluginTester1_sections
video.test.ts:58:7 › Video tests inside a container @video › youtube controls and link test ────
video.test.ts:58:7 › Video tests inside a container @video › vimeo controls and link test ──────
video.test.ts:58:7 › Video tests inside a container @video › dailymotion controls and link test
video.test.ts:91:6 › Video tests inside a container @video › Choose image test ─────────────────
video.test.ts:123:6 › Video tests inside a container @video › Lightbox video test ──────────────
4 passed (9.3m)
|
🎭 Playwright Run Summary
39 failed
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "music-player-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "ooohboi-steroids-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "post-grid-elementor-addon" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "premium-addons-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "rife-elementor-extensions" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "royal-elementor-addons" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "sb-elementor-contact-form-db" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "skyboot-custom-icons-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "sticky-header-effects-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "timeline-widget-addon-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "unlimited-elements-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "visibility-logic-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "ht-mega-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "tutor-lms-elementor-addons" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "code-block-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "jetwidgets-for-elementor" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "happy-elementor-addons" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "enqueue-media-on-front" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: containers › "akismet" plugin: @pluginTester1_containers
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "essential-addons-for-elementor-lite" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "jetsticky-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "jetgridbuilder" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "the-plus-addons-for-elementor-page-builder" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "stratum" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "bdthemes-prime-slider-lite" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "wunderwp" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "addon-elements-for-elementor-page-builder" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "addons-for-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "anywhere-elementor" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "astra-sites" plugin: @pluginTester1_sections
plugin-tester-generator.ts:53:7 › Plugin tester tests: sections › "connect-polylang-ele
|
🎭 Playwright Run Summary
33 failed
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_flexbox template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test container_grid template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test divider template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test heading template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test text_editor template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test button template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test image template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test icon template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test image_box template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test image_carousel template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test tabs template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test video template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test spacer template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test text_path template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test social_icons template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test accordion template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test icon_box template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test icon_list template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test star_rating template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test basic_gallery template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test counter template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test progress_bar template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test testimonial template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test toggle template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test sound_cloud template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test html template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test alert template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test button_hover template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test image_hover template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test image_box_hover template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test icon_hover template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test social_icons_hover template
elements-regression.test.ts:62:7 › Elementor regression tests with templates for CORE › Test text_path_hover template
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
elementor-3.27.0-20250108.0844
|
12.2 MB |
|
playwright-test-results-1
Expired
|
28.3 MB |
|
playwright-test-results-10
Expired
|
112 MB |
|
playwright-test-results-2
Expired
|
4.57 MB |
|
playwright-test-results-3
Expired
|
188 MB |
|
playwright-test-results-4
Expired
|
139 KB |
|
playwright-test-results-5
Expired
|
96.5 MB |
|
playwright-test-results-6
Expired
|
178 MB |
|
playwright-test-results-7
Expired
|
90.2 MB |
|
playwright-test-results-8
Expired
|
44.1 MB |
|
playwright-test-results-9
Expired
|
93.4 MB |
|
playwright-test-results-elements-regression
Expired
|
663 MB |
|