| Wiki Markup |
|---|
{iframe:src=http://update.sonarsource.org/plugins/emma.html|width=700|height=250|frameborder=0}
Your browser does not support iframes.
{iframe} |
Compatibility Matrix
Plugin | 1.0.1 | 1.1, 1.2.X+ |
|---|
emma-maven-plugin | 1.0-alpha-2 | 1.0-alpha-3 |
|---|
emma | 2.0.5312 | 2.1.5320 |
|---|
Description / Features
Emma is Get code coverage for Java project with Emma (an Open Source and robust code coverage tool. By default, Sonar is delivered with JaCoCo and Cobertura but if you prefer Emma you just have to install this plugin and go back to your favorite practice: the test driven development.
Usage & Installation
...
)
Installation
- Install the Emma plugin through the Update Center or download it into the SONAR_HOME/extensions/plugins / directory
- Restart the Sonar Web server
To activate Emma on all projects:
- Log in as administrator
- Go to Configuration > Global Settings > Code Coverage
- Set the property "Code coverage plugin" to "emma"
To activate Emma on selected projects:
- Add the property 'sonar.core.codeCoveragePlugin=emma' when executing the maven plugin. This can be set in pom.xml or in command line.
As it is possible for surefire and Cobertura, reusing already generated Emma reports is possible: the 'sonar.emma.reportPath' must be defined to indicate the directory where the .ec and the .em Emma files are generated.
| Code Block |
|---|
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.emma.reportPath>emmaDir</sonar.emma.reportPath>
|
Usage
See the Code Coverage by Unit Tests for Java Project tutorial.
| Info |
|---|
| title | Supported report formats |
|---|
|
Note that only reports of offline instrumentation are currently supported (*.ec and *.em files). XML or HTML formats are not. |
See also the Code Coverage by Unit Tests tutorial.
Known Limitations
Branch coverage is not calculated as such notion does not exist in Emma.
...
Change Log
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 1.3 |
|---|
| renderMode | static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=18890&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 1.2.1 |
|---|
| heightrenderMode | 90static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=17631&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 1.2 |
|---|
| heightrenderMode | 90static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=17420&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 1.1 |
|---|
| heightrenderMode | 90static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=17046&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 1.0.1 |
|---|
| height | 90 |
|---|
| renderMode | static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=16912&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 1.0 |
|---|
| heightrenderMode | 150static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=16020&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 0.3 |
|---|
| height | 120 |
|---|
| renderMode | static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=15509&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 0.2 |
|---|
| height | 120 |
|---|
| renderMode | static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=15143&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|
| JIRA Issues |
|---|
| anonymous | true |
|---|
| title | Release 0.1 |
|---|
| height | 120 |
|---|
| renderMode | static |
|---|
| width | 900 |
|---|
| columns | type;key;summary;priority;status;resolution |
|---|
| url | http://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?fixfor=14993&pid=11911&sorter/field=issuekey&sorter/order=DESC&tempMax=1000 |
|---|
|