Skip to content

Diffblue Cover integration

What does this MR do and why?

Diffblue Cover automatically writes unit tests for Java project. This CI integration automatically configures Diffblue Cover to be able to write unit tests and add them to merge requests. Please watch this short video to understand what the Diffblue Cover integration is, how it is installed and how to use it.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

The following screenshots illustrate the updated list of integrations, and the newly introduced integration itself.

Screenshot_2023-11-17_at_13.59.35

Screenshot_2023-11-17_at_12.01.07

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Open a project
  2. Click "Configure Integrations"
  3. "Configure" Diffblue Cover
  4. Populate fields
  5. Save settings
  6. Run a pipeline including env and notice new masked variables with a DIFFBLUE_ prefix.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Rob Oxspring

Merge request reports