Skip to content

Playwright

Playwright #740

Triggered via schedule January 8, 2025 08:41
Status Failure
Total duration 21m 21s
Artifacts 12

playwright.yml

on: schedule
Build plugin  /  Build plugin
4m 36s
Build plugin / Build plugin
Matrix: Playwright
Playwright test - tagged tests on PHP 8.0
0s
Playwright test - tagged tests on PHP 8.0
Playwright - Test Results
5s
Playwright - Test Results
Fit to window
Zoom out
Zoom in

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