You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our project generates 43 different mutations reports (one per top level package). The plugin publishes these to {workspace}/mutation-report{N}, where {N} is either a null string, or an integer in the range (1,42). So, all of our reports are saved.
If I look at my mutation report in jenkins, the components table lists all of the reports with names like "Module: 25". If I click on the name, I can drill down into the packages in that library, for example "Package: com.miovision.foo", and then into classes, for example "Class: com.miovision.boo.Bar". When I scroll to the bottom of this page, I see the message:
Could not read source file: /var/jenkins_home/jobs/miosrc-develop-daily/builds/215/mutation-report/com.miovision.foo/Bar.java.html
After looking into this, I've found that this file does exist, but, it's located in the mutation-report31 directory (I expected module 25 would be in mutation-report25, but, apparently that isn't exactly how it works).
It would be really awesome if all of this just worked.
Right now, I'm looking at working around this issue by symlinking com.miovision.foo (and all other such directories), into the mutation-report directory.
The text was updated successfully, but these errors were encountered:
@Bavoen thanks, that works for me! Almost...
It works if I have project inside of a module. But what if module contains another module which contains projects? It doesn't work then.
Our project generates 43 different mutations reports (one per top level package). The plugin publishes these to {workspace}/mutation-report{N}, where {N} is either a null string, or an integer in the range (1,42). So, all of our reports are saved.
If I look at my mutation report in jenkins, the components table lists all of the reports with names like "Module: 25". If I click on the name, I can drill down into the packages in that library, for example "Package: com.miovision.foo", and then into classes, for example "Class: com.miovision.boo.Bar". When I scroll to the bottom of this page, I see the message:
Could not read source file: /var/jenkins_home/jobs/miosrc-develop-daily/builds/215/mutation-report/com.miovision.foo/Bar.java.html
After looking into this, I've found that this file does exist, but, it's located in the mutation-report31 directory (I expected module 25 would be in mutation-report25, but, apparently that isn't exactly how it works).
It would be really awesome if all of this just worked.
Right now, I'm looking at working around this issue by symlinking com.miovision.foo (and all other such directories), into the mutation-report directory.
The text was updated successfully, but these errors were encountered: