maven-plugins/dashboard/xdocs/aggregators.xml
vmassol 1e4d5620ce Added JUnit aggregators. Thanks to John D Taylor. John I had to change several things from your patch:
- remove tabs
- added missind documentation (xdoc)
- added missing tests
- it was not working. More specifically it would not work if the clover aggregators were used before the junit ones
- the goal caused by the junit aggregators was not the correct one... (you were calling "test" whereas it's the junit-report that must be called)

Please note that I had to modify both the Clover plugin and the junit-report one. So if you wish to use the junit aggregators you need to have the CVS versions of the these 2 plugins installed.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114431 13f79535-47bb-0310-9956-ffa450edef68
2003-11-29 19:11:31 +00:00

97 lines
2.4 KiB
XML

<?xml version="1.0"?>
<document>
<properties>
<title>Maven Dashboard aggregators</title>
<author email="vmassol@apache.org">Vincent Massol</author>
</properties>
<body>
<section name="Maven Dashboard aggregators">
<p>
An aggregator is an extension to the dashboard that gathers
metric information that get displayed in the dashboard report.
You can provide your own custom aggregators. The dashboard plugin
comes with several default aggregators described below.
</p>
<table>
<tr>
<th>Aggregator name</th>
<th>Topic</th>
<th>Description</th>
</tr>
<tr>
<td>csall</td>
<td>Checkstyle</td>
<td>
Computes total number of Checkstyle warnings and errors.
</td>
</tr>
<tr>
<td>cserrors</td>
<td>Checkstyle</td>
<td>
Computes total number of Checkstyle errors.
</td>
</tr>
<tr>
<td>cswarnings</td>
<td>Checkstyle</td>
<td>
Computes total number of Checkstyle warnings.
</td>
</tr>
<tr>
<td>clovertpc</td>
<td>Clover</td>
<td>
Computes total Test Coverage Percentage (TPC) using Clover.
</td>
</tr>
<tr>
<td>cloverloc</td>
<td>Clover</td>
<td>
Computes total Line Of Code (LOC) using Clover.
</td>
</tr>
<tr>
<td>cloverncloc</td>
<td>Clover</td>
<td>
Computes total Non-Commented Line Of Code (NCLOC) using Clover.
</td>
</tr>
<tr>
<td>junittests</td>
<td>JUnit</td>
<td>
Number of JUnit tests.
</td>
</tr>
<tr>
<td>juniterrors</td>
<td>JUnit</td>
<td>
Number of JUnit errors.
</td>
</tr>
<tr>
<td>junitfailures</td>
<td>JUnit</td>
<td>
Number of JUnit failures.
</td>
</tr>
<tr>
<td>junitpassrate</td>
<td>JUnit</td>
<td>
Percentage of JUnit tests that have passed.
</td>
</tr>
</table>
</section>
</body>
</document>