cangove created JENKINS-13889:
---------------------------------
Summary: Cobertura plugin is not able to find code from python
coverage
Key: JENKINS-13889
URL: https://issues.jenkins-ci.org/browse/JENKINS-13889
Project: Jenkins
Issue Type: Bug
Components: cobertura
Affects Versions: current
Reporter: cangove
Assignee: stephenconnolly
Our repository has all src code under /src. So when running tests and coverage
the coverage.xml file is generated in $WORKSPACE/src. In the job config I
specify **/coverage.xml in the location. Th eCobertura plugin finds the
coverage report but states:
Source code is unavailable. Some possible reasons are:
This is not the most recent build (to save on disk space, this plugin only
keeps the most recent builds source code).
Cobertura found the source code but did not provide enough information to
locate the source code.
Cobertura could not find the source code, so this plugin has no hope of finding
it.
I believe this is due to the fact that coverage.xml records the relative path
to the files. As this file is in $WORKSPACE/src I would expect it to find the
files in $WORKSPACE/src/<relative path>, but I susepct it's omitting the 'src'
directory.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira