logo

CI Improvements — March 2022

Ryan highlights some CI improvements, mainly our GitHub Actions for our Playwright integration.
profile photo
Ryan Duffy
javascript
name: Test and Upload uses: replayio/action-playwright@v0.3.0 with: apiKey: ${{ secrets.RECORD_REPLAY_API_KEY }} issue-number: ${{ github.event.pull_request.number }} public: true upload-all: true
Two weeks ago we announced improvements to our Playwright integration with the release of an npm package,@replayio/playwright, and a GitHub Action,replayio/action-playwright.
We’ve continued these improvements with a couple new updates on automated testing support:
  • We’ve updatedreplayio/action-playwright GitHub Action to v0.3.0with support for uploading all replays of tests instead of only the failed tests with the upload-all input.
We have a lot more planned to improve CI integration for Replay and help teams record their automated tests next quarter so stay tuned!
Related posts
post image
In this failure, we look into a bug where a React component calls Math.round and gets a different value when the test passes and fails!
post image
Even seemingly minor changes to your code can have unexpected consequences for your e2e tests. We have been repeatedly learning this lesson while helping Metabase drive down their e2e test flakes.
post image
Over the past 6 months, we have been helping the team at Metabase. Together with the team, we went over hundreds of test runs and conducted root analyses of e2e test flakes. We decided to share some deep dives into the discovery j...
Powered by Notaku