Skip to content

[5.x] Added Mage-OS to the Playwright tests - #1434

Open
claudio-ferraro wants to merge 3 commits into
rapidez:masterfrom
claudio-ferraro:feature/RAP-1871-mage-os-in-tests
Open

claudio-ferraro wants to merge 3 commits into
rapidez:masterfrom
claudio-ferraro:feature/RAP-1871-mage-os-in-tests

Conversation

@claudio-ferraro

Copy link
Copy Markdown
Member

ref: RAP-1871

We want the Playwright tests to run against Mage-OS as well as standard Magento, so we know everything works on both.

This adds Mage-OS 3.6.0 (michielgerritsen/mage-os-community-edition:php85-fpm-mage-os3.6.0-sample-data) to the matrix. The Mage-OS image uses a different tag pattern, so every matrix entry now names its own magento-image instead of building it from the Magento version. The existing Magento versions are unchanged and keep the same job names. The Mage-OS job compares against the same screenshots as 2.4.9 but doesn't update them, so visual differences between the two show up as failures.

Test run in my fork, all green on 2.4.8-p5, 2.4.9 and Mage-OS 3.6.0: https://github.com/claudio-ferraro/core/actions/runs/38755016520

The same change goes into core, account, checkout-theme, confira and reviews.

@royduin

royduin commented Oct 20, 2026

Copy link
Copy Markdown
Member

Could you check this one @claudio-ferraro, a test fails

@royduin royduin changed the title [5.x] Add Mage-OS to the Playwright tests [5.x] Added Mage-OS to the Playwright tests Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants