Exporting Code Coverage results

Sometimes, it's useful to view coverage data outside of the IDE. The Code Coverage export feature lets you generate a report that contains the data of a coverage session and that can be viewed in a browser.

The Code Coverage Properties view is gone in this release. There are no longer actions for generating a report inside of the IDE or for saving session data to an XML file. Instead, you can export the results from a session.

To export Code Coverage results:
  1. In the Analysis Sessions view, right-click the session for which you want to save the results.
    The session can still be in progress—in this case, the IDE just outputs the results gathered so far.
  2. Select Export Session from the context menu.
  3. In the Save Coverage Report window, specify the path for saving the report as well as the name of the root file.

    For convenience, the IDE fills in a default path for saving the report. This path is a subdirectory within the project directory and is named project_name___GCC_Code_Coverage_. The root file (by default, index.html) contains the report summary.

    You can set other report generation properties, as explained in How to set report properties.

The IDE exports the Code Coverage results into a new report and opens the root file in the default web browser. The report lets you see coverage measurements from the entire program to each source file and function, as explained in How to read reports.