-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Suse Linux
BCC DV ghosts all of system root mounts and symlinks into /view/<<tag>>/*.
This results in the search for the results .xml file hanging.
I notice in CoberturaPublisher that it is using hudson.FilePath to get the list of matching reports.
I notice (for a publisher that doesn't choke, Checkstyle) that it uses hudson.plugins.analysis.core.FilesParser.
I don't know how to see find the hudson source for FilesParser to see what makes the difference.
Suggest you compare?
Rational doc suggests (assuming there is an underlying 'find' inside the command, that you take care not to traverse mount points (nfs, mvfs) to avoid recursion. (-o -fstype nfs -prune -o fstype mvfs -prune).
Its really too bad you have to start the file search with */coverage.xml, if you could use something like reports/*/coverage.xml, then this wouldn't be so hard, If you only had a single xml with all the data in it, and could just specify reports/coverage.xml, that would be OK too.