Playwright - GitHub Actions
Running Playwright in Parallel on GitHub Actions using Matrix Workflow
Last updated
Running Playwright in Parallel on GitHub Actions using Matrix Workflow
Last updated
Currents uses the native to split the tests between multiple containers. Currents will collect the results from distributed runs, together with the generated artifacts for more efficient troubleshooting and providing insights into the test suite performance:
console output
screenshots
videos
traces
The https://github.com/currents-dev/playwright-gh-actions-demo
showcases running Playwright tests in parallel using GitHub Actions.
Here's an example configuration file:
We've included 3 different config files to exemplify the workflows:
Here's an example of how the first demo workflow appears in Currents dashboard:
The example workflow runs 3 containers with Playwright tests in parallel.
The example workflow runs 5 shards in full parallel mode.
The example workflow runs orchestrated tests
Note: create an organization, get your record key on and set variable CURRENTS_RECORD_KEY