6. Generating reports in IDEA

Introduction

The Clover for IDEA plugin allows you to generate HTML, PDF or XML reports for your project.

Generating a Report

To create a report, open the "Cloverage" window and click on the "Generate Clover Report" button. The 'Generate Coverage Report' dialog opens.

Select an Output Format

For your report, you can select an output format of HTML, PDF or XML. To select the desired output format, click the corresponding radio button in the 'Generate Coverage Report' dialog and click 'Next'. 

 

Configure General Settings for the Report

Your report can make use of the following settings:

Setting

Default

Description

Report Title<project name> Coverage ReportReport title.
Output Directory<project dir>\report\htmlDirectory where report will be written to. In case when report already exists in this location, appropriate warning will be displayed.

Include sources (only for HTML reports)

True

Whether to include source code in the HTML reports. Not including source will mean users can't see per-line coverage information but report generation will run faster.

Include line info (only for XML reports)

False

Whether line by line coverage information is added to the report.

Include failed test coverage (only for HTML reports)

True

Tests from failed tests are included by default but can be excluded if they wish to discount this as worthy of being reported.

Use current filter settingsFalseIf the user un-checks this they will be given the opportunity to set a custom context.

 

Configure context filters

Filter configuration page is only shown if you choose not to accept default filter settings. This lets you select any of the predefined pre-defined filters.

 

Finalize the Report

Clicking 'Finish' will start the report generation process. Progress will be displayed on status bar.

Opening the Generated Report

When report generation is complete, a pop-up will display a location of generated report. You have to open this report manually.

Sample PDF Report

 


Next chapter: 7. Test Optimization for IDEA.

 

Last modified on May 26, 2016

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.