November 22nd, 2024
New
Improved
The recent release introduces Code Coverage for Playwright. Follow the guide to explore different ways of instrumenting the code and automating collection of the reports using Playwright fixtures.
As your test suite grows and you start running tests in CI (often in parallel) you need to start maintaining the merging of coverage reports from multiple containers or shards, identifying changes in coverage metrics and tracing changes.
Currents simplifies this process by:
Collecting coverage reports on-the-fly from distributed CI machines
Handling test retries and interrupted runs accurately
Uploading raw coverage reports for processing in the background
Tracking coverage metrics over time, with support for filtering by tags, git metadata, and more
We have refactored coverage charts for more convenient use.
Additionally, we added coverage details in run summary view. Future releases will highlight decrease in coverage values and would allow proactive tracking and reporting related to code coverage.