簡體   English   中英

jacoco jenkins插件需要Jenkins服務器上的類和src代碼

[英]jacoco jenkins plugin expects the classes and src code on Jenkins server

Jenkins插件Jacoco是否期望Jenkins Server本身上的Actual類,src代碼? 或調查Slave機器。 為它在從屬計算機中找到但未在從屬計算機中找到類的.exec文件中,似乎它在嘲弄詹金斯還是我失蹤了

我在Jenkins構建Jacoco報告期間看到下面的Exception(/var/log/jenkins/jenkins.log)。

While reading class directory: /home/JenkinsHome/jobs/Jacoco/builds/27/jacoco/classes
java.lang.IllegalStateException: basedir /home/JenkinsHome/jobs/Jacoco/builds/27/jacoco/classes does not exist
        at org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:308)
        at org.codehaus.plexus.util.FileUtils.getFileAndDirectoryNames(FileUtils.java:1942)
        at org.codehaus.plexus.util.FileUtils.getFileNames(FileUtils.java:1869)
        at org.codehaus.plexus.util.FileUtils.getFileNames(FileUtils.java:1851)
        at org.codehaus.plexus.util.FileUtils.getFiles(FileUtils.java:1825)
        at org.codehaus.plexus.util.FileUtils.getFiles(FileUtils.java:1808)
        at hudson.plugins.jacoco.ExecutionFileLoader.analyzeStructure(ExecutionFileLoader.java:125)
        at hudson.plugins.jacoco.ExecutionFileLoader.loadBundleCoverage(ExecutionFileLoader.java:137)
        at hudson.plugins.jacoco.JacocoReportDir.parse(JacocoReportDir.java:102)
        at hudson.plugins.jacoco.JacocoBuildAction.getResult(JacocoBuildAction.java:222)
        at hudson.plugins.jacoco.JacocoPublisher.perform(JacocoPublisher.java:484)
        at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
        at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
        at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:779)
        at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:720)
        at hudson.model.Build$BuildExecution.post2(Build.java:186)
        at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:665)
        at hudson.model.Run.execute(Run.java:1760)
        at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
        at hudson.model.ResourceController.execute(ResourceController.java:97)
        at hudson.model.Executor.run(Executor.java:405)

這是類文件的路徑。 如果此路徑不存在,則“ ** / jacoco / classes”為默認值。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM