Skip to main content

Bullseye reports

Bullseye is a C++ code coverage tool. You can use the Bullseye reports in SEI to analyze code coverage trends or identify code areas with poor test coverage.

Analyze Bullseye reports in SEI

  1. In your Harness project, go to the SEI module, and select Account.
  2. Select SEI Integrations under Data Settings.
  3. Select Available Integrations, locate the CSV semi-automated integration, and select Upload report.
  4. Upload your Bullseye report as a CSV file.
  5. Add Bullseye reports to your Insights:

Bullseye reports

  • Bullseye Branch Coverage Report
  • Bullseye Branch Coverage Trend Report
  • Bullseye Code Coverage Report
  • Bullseye Code Coverage Score Trend Report
  • Bullseye Decision Coverage Report
  • Bullseye Decision Coverage Trend Report
  • Bullseye Function Coverage Report
  • Bullseye Function Coverage Trend Report

Bullseye metrics

Metrics reported on Bullseye reports include:

  • Branch coverage:
    • Percentage of branches covered and not covered.
    • Number of branches covered and not covered.
  • Decision coverage:
    • Percentage of decisions covered and not covered.
    • Number of decisions covered and not covered.
  • Function coverage:
    • Percentage of functions covered and not covered.
    • Number of functions covered and not covered.
  • Overall (aggregate) code coverage.