-
Improvement
-
Resolution: Unresolved
-
Major
-
None
-
Windows Server 2008 R2 / Jenkins 1.469
The EMMA plug-in used to support (if I am not mistaken) use with the Jenkins/Hudson multi-configuration build (the n-dimensional matrix job kind). The JaCoCo plug-in seems to expect to find the class and source files in some sub-directory of the build directory, which will almost certainly not be the case for a matrix build, since there is one such build directory for each and every cell of the matrix for each and every build. Furthermore, given that the JaCoCo plug-in copies all the class and source files to ${build}/jacoco/* directories, these files will be redundantly replicated across all matrix cells, leading to disk space wastage on a potentially massive scale.
It would be nice if you could lift the sub-directory restriction and allow class and source files to be located in some arbitrary directory structure outside of the Jenkins build location.
Also, it would be good if the classes could be loaded from JARs as well as directories - this is essential when testing Eclipse plug-ins, for example.
Problem still exists with Jenkins version 1.615