Skip to main content

How it works

  1. You open a pull request (or you activate another trigger)
  2. CodeBeaver analyzes your codebase and determines the appropriate ways to run coverage and tests.
  3. If needed, based on changes introduced in the pull request, CodeBeaver generates relevant tests.
  4. CodeBeaver then runs these tests and repeats the process until your coverage reaches at least 90%, or until it reaches the 20-minute runtime limit.
  5. Once coverage requirements are met, CodeBeaver opens a pull request on top of your original pull request, which you can merge to include the newly added tests. You can see an example pull request here.