Warning | ||
---|---|---|
| ||
Major Coverity Scan service upgrade is in progress - the service may go offline or read-only. |
Section | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
- Open Coverity Scan page for your project. You can either use Coverity Scan projects search or find a direct link on appropriate Jenkins job page:
- If you have not been added to the project on Coverity Scan service yet:
- Click on "Add me to project" and fill the form:
- Wait till the project administrators grant you appropriate permissions.
- Click on "Add me to project" and fill the form:
- Click on "View Defects":
Reference Coverity defect ID in commit message
...
- Go to "Triage" section on the right panel of "View Defects" page.
- Set "Action" to "Ignore" and "Apply".
Disable Findbugs defects
If you have "Maintainer/Owner" permissions for a project:
- Go to "Project Setting" tab on project page and click "Edit".
- Check "Exclude Findbugs Defects" .
Disable tests analysis
Modify "mvn-params" attribute of appropriate Jenkins job to skip build of the tests:
Code Block | ||||
---|---|---|---|---|
| ||||
- project: name: 'so-coverity' mvn-params: '-Dmaven.test.skip=true' ... |
Anchor analysed-files-list analysed-files-list
List all files of a project analysed by Coverity Scan
analysed-files-list | |
analysed-files-list |
See "cov-int/coverity-scan-analysed-files.txt.gz"
file in archived Jenkins build artifacts.
Overview Coverity Scan build logs
See "cov-int/build-log.txt.gz"
file in archived Jenkins build artifacts.
See also
Jira Legacy server System Jira columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key CIMAN-260 - A couple of Coverity related topics explained on ONAP Security Best Practices page.
- Supported programming languages: C/C++, Java, C#, JavaScript, TrueScript, PHP, Python, Ruby, VB, Scala, Swift (at the moment we have a Jenkins job template for components built by maven only, however, other language sources in the repo can be also analysed using
"coverity-search-paths"
project parameter in JJB template).
...