Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-68900

Exception logged while computing delta for coverage report

      I'm not sure why we see this only on some branches or PRs, but the build fails then with this error when calculating code coverage with the code coverage api plugin.

      {{}}

      13:37:51 [Coverage] [-ERROR-] Errors while reporting code coverage results: 13:37:51 [Coverage] [-ERROR-] Computing delta information failed with an exception: 13:37:51 [Coverage] [-ERROR-] org.eclipse.jgit.errors.MissingObjectException: Missing unknown b0bf240636ead93d427d344f994de2b36a4f64bd 13:37:51 [Coverage] [-ERROR-] at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:135) 13:37:51 [Coverage] [-ERROR-] at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:212) 13:37:51 [Coverage] [-ERROR-] at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:1068) 13:37:51 [Coverage] [-ERROR-] at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:978) 13:37:51 [Coverage] [-ERROR-] at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.calculateDelta(DeltaRepositoryCallback.java:86) 13:37:51 [Coverage] [-ERROR-] at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.invoke(DeltaRepositoryCallback.java:70) 13:37:51 [Coverage] [-ERROR-] at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.invoke(DeltaRepositoryCallback.java:41) 13:37:51 [Coverage] [-ERROR-] at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.withRepository(AbstractGitAPIImpl.java:29) 13:37:51 [Coverage] [-ERROR-] at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.withRepository(CliGitAPIImpl.java:84) 13:37:51 [Coverage] [-ERROR-] at jdk.internal.reflect.GeneratedMethodAccessor42.invoke(Unknown Source) 13:37:51 [Coverage] [-ERROR-] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 13:37:51 [Coverage] [-ERROR-] at java.base/java.lang.reflect.Method.invoke(Unknown Source) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.UserRequest.perform(UserRequest.java:211) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.UserRequest.perform(UserRequest.java:54) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.Request$2.run(Request.java:376) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78) 13:37:51 [Coverage] [-ERROR-] at java.base/java.util.concurrent.FutureTask.run(Unknown Source) 13:37:51 [Coverage] [-ERROR-] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 13:37:51 [Coverage] [-ERROR-] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 13:37:51 [Coverage] [-ERROR-] at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:122) 13:37:51 [Coverage] [-ERROR-] at java.base/java.lang.Thread.run(Unknown Source) 13:37:51 [Coverage] Calculating the code delta... 13:37:51 [Coverage] -> Git delta calculator successfully created in working tree '/home/jenkins/agent/workspace/xxx'

      {{}}

          [JENKINS-68900] Exception logged while computing delta for coverage report

          Ulli Hafner added a comment -

          What are the SCM settings of the job?

          The messages are just logging messages, I do not see where the build failed. Can you check that?

          Would it be possible to copy the log messages so we see them line by line?

          Ulli Hafner added a comment - What are the SCM settings of the job? The messages are just logging messages, I do not see where the build failed. Can you check that? Would it be possible to copy the log messages so we see them line by line?

          Michael Düsterhus added a comment - - edited

          Hi

           

          This is the build output failing all steps behind:

          10:31:54  [Pipeline] publishCoverage
          10:31:54  Publishing Coverage report....
          10:31:55  A total of 2 reports were found
          10:31:56  Report coverage diff: 0.0%. Add to CoverageResult.
          10:31:56  Group coverage diff: 0.0%. Add to CoverageResult.
          10:31:56  Package coverage diff: 1.7543869%. Add to CoverageResult.
          10:31:56  File coverage diff: 8.130936%. Add to CoverageResult.
          10:31:56  Class coverage diff: 9.987968%. Add to CoverageResult.
          10:31:56  Method coverage diff: 4.3895226%. Add to CoverageResult.
          10:31:56  Instruction coverage diff: 8.408592%. Add to CoverageResult.
          10:31:56  Line coverage diff: 6.288475%. Add to CoverageResult.
          10:31:56  Conditional coverage diff: -0.5703583%. Add to CoverageResult.
          10:31:56  [Coverage] Computing coverage delta report
          10:31:56  [Coverage] Reference build recorder is not configured
          10:31:56  [Coverage] -> No reference build defined, falling back to previous build
          10:31:56  [Coverage] -> Found reference result 'io.jenkins.plugins.coverage.CoverageAction@44a205e'
          10:31:57  [Coverage] Obtaining action of reference build
          10:31:57  [Coverage] Reference build recorder is not configured
          10:31:57  [Coverage] -> No reference build defined, falling back to previous build: '#19'
          10:31:57  [Coverage] -> Found reference result in build '#19'
          10:31:57  Selected Git installation does not exist. Using Default
          10:31:57  The recommended git tool is: NONE
          10:31:57  using credential gitSshCredentials
          10:31:57  Selected Git installation does not exist. Using Default
          10:31:57  The recommended git tool is: NONE
          10:31:57  using credential gitSshCredentials
          10:31:57  [Coverage] [-ERROR-] Errors while reporting code coverage results:
          10:31:57  [Coverage] [-ERROR-] Computing delta information failed with an exception:
          10:31:57  [Coverage] [-ERROR-] org.eclipse.jgit.errors.MissingObjectException: Missing unknown f482f55a4a082a277adfb4fac9b7b9ed27ed46e7
          10:31:57  [Coverage] [-ERROR-] 	at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:135)
          10:31:57  [Coverage] [-ERROR-] 	at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:212)
          10:31:57  [Coverage] [-ERROR-] 	at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:1068)
          10:31:57  [Coverage] [-ERROR-] 	at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:978)
          10:31:57  [Coverage] [-ERROR-] 	at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.calculateDelta(DeltaRepositoryCallback.java:86)
          10:31:57  [Coverage] [-ERROR-] 	at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.invoke(DeltaRepositoryCallback.java:70)
          10:31:57  [Coverage] [-ERROR-] 	at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.invoke(DeltaRepositoryCallback.java:41)
          10:31:57  [Coverage] [-ERROR-] 	at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.withRepository(AbstractGitAPIImpl.java:29)
          10:31:57  [Coverage] [-ERROR-] 	at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.withRepository(CliGitAPIImpl.java:84)
          10:31:57  [Coverage] [-ERROR-] 	at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source)
          10:31:57  [Coverage] [-ERROR-] 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
          10:31:57  [Coverage] [-ERROR-] 	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.UserRequest.perform(UserRequest.java:211)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.UserRequest.perform(UserRequest.java:54)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.Request$2.run(Request.java:376)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
          10:31:57  [Coverage] [-ERROR-] 	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
          10:31:57  [Coverage] [-ERROR-] 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
          10:31:57  [Coverage] [-ERROR-] 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
          10:31:57  [Coverage] [-ERROR-] 	at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:122)
          10:31:57  [Coverage] [-ERROR-] 	at java.base/java.lang.Thread.run(Unknown Source)
          10:31:57  [Coverage] Calculating the code delta...
          10:31:57  [Coverage] -> Git delta calculator successfully created in working tree '/home/jenkins/agent/workspace/xxx'
          10:31:57  [Coverage] Invoking Git delta calculator for determining the made changes between the commits with the IDs f482f55a4a082a277adfb4fac9b7b9ed27ed46e7 and b0bf240636ead93d427d344f994de2b36a4f64bd
          10:31:57  [Pipeline] }
          10:31:57  [Pipeline] // dir
          10:31:57  [Pipeline] }
          10:31:57  [Pipeline] // script
          10:31:57  [Pipeline] }
          10:31:57  [Pipeline] // script
          10:31:57  Error when executing always post condition:
          10:31:57  java.lang.ArithmeticException: overflow: mul
          10:31:57  	at org.apache.commons.lang3.math.Fraction.mulAndCheck(Fraction.java:636)
          10:31:57  	at org.apache.commons.lang3.math.Fraction.multiplyBy(Fraction.java:788)
          10:31:57  	at io.jenkins.plugins.coverage.model.CoveragePercentage.valueOf(CoveragePercentage.java:31)
          10:31:57  	at io.jenkins.plugins.coverage.model.CoverageNode.lambda$computeDeltaAsPercentage$8(CoverageNode.java:387)
          10:31:57  	at one.util.streamex.AbstractStreamEx.lambda$toMapThrowing$0(AbstractStreamEx.java:94)
          10:31:57  	at java.base/java.util.TreeMap$EntrySpliterator.forEachRemaining(TreeMap.java:2962)
          10:31:57  	at one.util.streamex.AbstractStreamEx.forEach(AbstractStreamEx.java:352)
          10:31:57  	at one.util.streamex.AbstractStreamEx.toMapThrowing(AbstractStreamEx.java:94)
          10:31:57  	at one.util.streamex.StreamEx.toSortedMap(StreamEx.java:1179)
          10:31:57  	at io.jenkins.plugins.coverage.model.CoverageNode.computeDeltaAsPercentage(CoverageNode.java:387)
          10:31:57  	at io.jenkins.plugins.coverage.model.CoverageReporter.run(CoverageReporter.java:128)
          10:31:57  	at io.jenkins.plugins.coverage.CoverageProcessor.performCoverageReport(CoverageProcessor.java:133)
          10:31:57  	at io.jenkins.plugins.coverage.CoveragePublisher.perform(CoveragePublisher.java:114)
          10:31:57  	at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123)
          10:31:57  	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:101)
          10:31:57  	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:71)
          10:31:57  	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
          10:31:57  	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
          10:31:57  	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
          10:31:57  	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
          10:31:57  	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
          10:31:57  	at java.base/java.lang.Thread.run(Thread.java:829) 

          This are the scm checkout settings:

                    traits {
                      localBranchTrait()
                      cleanBeforeCheckoutTrait {
                        extension {
                          deleteUntrackedNestedRepositories(true)
                        }
                      }
                      refSpecsSCMSourceTrait { // needed for sonar analysis
                        templates {
                          refSpecTemplate {
                            value('+refs/heads/*:refs/remotes/@{remote}/*')
                          }
                        }
                      }
                      bitbucketBranchDiscovery {
                        strategyId(3)
                      }
                      bitbucketPullRequestDiscovery {
                        strategyId(1)
                      }
                      gitLFSPullTrait()
                    }
          

          Michael Düsterhus added a comment - - edited Hi   This is the build output failing all steps behind: 10:31:54 [Pipeline] publishCoverage 10:31:54 Publishing Coverage report.... 10:31:55 A total of 2 reports were found 10:31:56 Report coverage diff: 0.0%. Add to CoverageResult. 10:31:56 Group coverage diff: 0.0%. Add to CoverageResult. 10:31:56 Package coverage diff: 1.7543869%. Add to CoverageResult. 10:31:56 File coverage diff: 8.130936%. Add to CoverageResult. 10:31:56 Class coverage diff: 9.987968%. Add to CoverageResult. 10:31:56 Method coverage diff: 4.3895226%. Add to CoverageResult. 10:31:56 Instruction coverage diff: 8.408592%. Add to CoverageResult. 10:31:56 Line coverage diff: 6.288475%. Add to CoverageResult. 10:31:56 Conditional coverage diff: -0.5703583%. Add to CoverageResult. 10:31:56 [Coverage] Computing coverage delta report 10:31:56 [Coverage] Reference build recorder is not configured 10:31:56 [Coverage] -> No reference build defined, falling back to previous build 10:31:56 [Coverage] -> Found reference result 'io.jenkins.plugins.coverage.CoverageAction@44a205e' 10:31:57 [Coverage] Obtaining action of reference build 10:31:57 [Coverage] Reference build recorder is not configured 10:31:57 [Coverage] -> No reference build defined, falling back to previous build: '#19' 10:31:57 [Coverage] -> Found reference result in build '#19' 10:31:57 Selected Git installation does not exist. Using Default 10:31:57 The recommended git tool is: NONE 10:31:57 using credential gitSshCredentials 10:31:57 Selected Git installation does not exist. Using Default 10:31:57 The recommended git tool is: NONE 10:31:57 using credential gitSshCredentials 10:31:57 [Coverage] [-ERROR-] Errors while reporting code coverage results: 10:31:57 [Coverage] [-ERROR-] Computing delta information failed with an exception: 10:31:57 [Coverage] [-ERROR-] org.eclipse.jgit.errors.MissingObjectException: Missing unknown f482f55a4a082a277adfb4fac9b7b9ed27ed46e7 10:31:57 [Coverage] [-ERROR-] at org.eclipse.jgit.internal.storage.file.WindowCursor.open(WindowCursor.java:135) 10:31:57 [Coverage] [-ERROR-] at org.eclipse.jgit.lib.ObjectReader.open(ObjectReader.java:212) 10:31:57 [Coverage] [-ERROR-] at org.eclipse.jgit.revwalk.RevWalk.parseAny(RevWalk.java:1068) 10:31:57 [Coverage] [-ERROR-] at org.eclipse.jgit.revwalk.RevWalk.parseCommit(RevWalk.java:978) 10:31:57 [Coverage] [-ERROR-] at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.calculateDelta(DeltaRepositoryCallback.java:86) 10:31:57 [Coverage] [-ERROR-] at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.invoke(DeltaRepositoryCallback.java:70) 10:31:57 [Coverage] [-ERROR-] at io.jenkins.plugins.forensics.git.delta.DeltaRepositoryCallback.invoke(DeltaRepositoryCallback.java:41) 10:31:57 [Coverage] [-ERROR-] at org.jenkinsci.plugins.gitclient.AbstractGitAPIImpl.withRepository(AbstractGitAPIImpl.java:29) 10:31:57 [Coverage] [-ERROR-] at org.jenkinsci.plugins.gitclient.CliGitAPIImpl.withRepository(CliGitAPIImpl.java:84) 10:31:57 [Coverage] [-ERROR-] at jdk.internal.reflect.GeneratedMethodAccessor265.invoke(Unknown Source) 10:31:57 [Coverage] [-ERROR-] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 10:31:57 [Coverage] [-ERROR-] at java.base/java.lang.reflect.Method.invoke(Unknown Source) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.UserRequest.perform(UserRequest.java:211) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.UserRequest.perform(UserRequest.java:54) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.Request$2.run(Request.java:376) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78) 10:31:57 [Coverage] [-ERROR-] at java.base/java.util.concurrent.FutureTask.run(Unknown Source) 10:31:57 [Coverage] [-ERROR-] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 10:31:57 [Coverage] [-ERROR-] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 10:31:57 [Coverage] [-ERROR-] at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:122) 10:31:57 [Coverage] [-ERROR-] at java.base/java.lang.Thread.run(Unknown Source) 10:31:57 [Coverage] Calculating the code delta... 10:31:57 [Coverage] -> Git delta calculator successfully created in working tree '/home/jenkins/agent/workspace/xxx' 10:31:57 [Coverage] Invoking Git delta calculator for determining the made changes between the commits with the IDs f482f55a4a082a277adfb4fac9b7b9ed27ed46e7 and b0bf240636ead93d427d344f994de2b36a4f64bd 10:31:57 [Pipeline] } 10:31:57 [Pipeline] // dir 10:31:57 [Pipeline] } 10:31:57 [Pipeline] // script 10:31:57 [Pipeline] } 10:31:57 [Pipeline] // script 10:31:57 Error when executing always post condition: 10:31:57 java.lang.ArithmeticException: overflow: mul 10:31:57 at org.apache.commons.lang3.math.Fraction.mulAndCheck(Fraction.java:636) 10:31:57 at org.apache.commons.lang3.math.Fraction.multiplyBy(Fraction.java:788) 10:31:57 at io.jenkins.plugins.coverage.model.CoveragePercentage.valueOf(CoveragePercentage.java:31) 10:31:57 at io.jenkins.plugins.coverage.model.CoverageNode.lambda$computeDeltaAsPercentage$8(CoverageNode.java:387) 10:31:57 at one.util.streamex.AbstractStreamEx.lambda$toMapThrowing$0(AbstractStreamEx.java:94) 10:31:57 at java.base/java.util.TreeMap$EntrySpliterator.forEachRemaining(TreeMap.java:2962) 10:31:57 at one.util.streamex.AbstractStreamEx.forEach(AbstractStreamEx.java:352) 10:31:57 at one.util.streamex.AbstractStreamEx.toMapThrowing(AbstractStreamEx.java:94) 10:31:57 at one.util.streamex.StreamEx.toSortedMap(StreamEx.java:1179) 10:31:57 at io.jenkins.plugins.coverage.model.CoverageNode.computeDeltaAsPercentage(CoverageNode.java:387) 10:31:57 at io.jenkins.plugins.coverage.model.CoverageReporter.run(CoverageReporter.java:128) 10:31:57 at io.jenkins.plugins.coverage.CoverageProcessor.performCoverageReport(CoverageProcessor.java:133) 10:31:57 at io.jenkins.plugins.coverage.CoveragePublisher.perform(CoveragePublisher.java:114) 10:31:57 at jenkins.tasks.SimpleBuildStep.perform(SimpleBuildStep.java:123) 10:31:57 at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:101) 10:31:57 at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:71) 10:31:57 at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47) 10:31:57 at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) 10:31:57 at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) 10:31:57 at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 10:31:57 at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) 10:31:57 at java.base/java.lang.Thread.run(Thread.java:829) This are the scm checkout settings: traits { localBranchTrait() cleanBeforeCheckoutTrait { extension { deleteUntrackedNestedRepositories( true ) } } refSpecsSCMSourceTrait { // needed for sonar analysis templates { refSpecTemplate { value( '+refs/heads/*:refs/remotes/@{remote}/*' ) } } } bitbucketBranchDiscovery { strategyId(3) } bitbucketPullRequestDiscovery { strategyId(1) } gitLFSPullTrait() }

          Ulli Hafner added a comment -

          Ok, the stack trace with the error that breaks the build is unrelated. It has been fixed in https://github.com/jenkinsci/code-coverage-api-plugin/releases/tag/v3.0.1.

          Ulli Hafner added a comment - Ok, the stack trace with the error that breaks the build is unrelated. It has been fixed in https://github.com/jenkinsci/code-coverage-api-plugin/releases/tag/v3.0.1 .

          Ulli Hafner added a comment -

          The other exception from the log is something I can suppress. Seems that some of the Git refs are not part of your workspace when we try to compute the deltas.

          Ulli Hafner added a comment - The other exception from the log is something I can suppress. Seems that some of the Git refs are not part of your workspace when we try to compute the deltas.

          Ulli Hafner added a comment -

          Ulli Hafner added a comment - Example: https://ci.jenkins.io/job/Plugins/job/analysis-model/job/PR-751/38/consoleFull

            drulli Ulli Hafner
            reitzmichnicht Michael Düsterhus
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: