November 22nd, 2024

New

Improved

Code Coverage for Playwright 🎭

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

Revamped Coverage Charts

We have refactored coverage charts for more convenient use.

Coverage information at the run level

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.