• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • jacoco-plugin
    • 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.

          [JENKINS-19197] Plug-in does not support matrix builds

          Jason Stanley added a comment -

          Problem still exists with Jenkins version 1.615

          Jason Stanley added a comment - Problem still exists with Jenkins version 1.615

            ognjenb Ognjen Bubalo
            adrianp Adrian Price
            Votes:
            5 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: