jenkinsci / code-coverage-api-plugin

Deprecated Jenkins Code Coverage Plugin
https://plugins.jenkins.io/code-coverage-api/
MIT License
112 stars 75 forks source link

Code Coverage column does not work in Multi-Branch Pipeline #231

Closed bracketttc closed 2 years ago

bracketttc commented 3 years ago

Version report

Jenkins and plugins versions report:

Jenkins: 2.277.4
OS: Linux - 3.10.0-1160.25.1.el7.x86_64
---
ace-editor:1.1
analysis-model-api:10.5.1
ant:1.12
antisamy-markup-formatter:2.2
apache-httpcomponents-client-4-api:4.5.13-1.0
artifactory:3.13.2
atlassian-bitbucket-server-integration:3.0.1
authentication-tokens:1.4
authorize-project:1.4.0
basic-branch-build-strategies:1.3.2
bitbucket-push-and-pull-request:2.7.2
bootstrap4-api:4.6.0-3
bootstrap5-api:5.1.1-1
bouncycastle-api:2.25
branch-api:2.7.0
build-name-setter:2.2.0
build-timeout:1.20
caffeine-api:2.9.2-29.v717aac953ff3
checks-api:1.7.2
cloudbees-bitbucket-branch-source:2.9.11
cloudbees-folder:6.16
cobertura:1.16
code-coverage-api:2.0.1
command-launcher:1.6
config-file-provider:3.8.1
configuration-as-code:1.54
copyartifact:1.46.2
credentials:2.6.1
credentials-binding:1.27
dashboard-view:2.17
data-tables-api:1.11.3-1
display-url-api:2.3.5
docker-commons:1.17
docker-java-api:3.1.5.2
docker-plugin:1.2.3
docker-workflow:1.26
dtkit-api:3.0.0
durable-task:1.39
echarts-api:5.2.1-2
email-ext:2.83
emailext-template:1.2
embeddable-build-status:2.0.3
external-monitor-job:1.7
extra-columns:1.24
font-awesome-api:5.15.4-1
forensics-api:1.5.0
git:4.8.3
git-client:3.9.0
git-forensics:1.2.1
git-server:1.9
github:1.34.1
github-api:1.133
github-branch-source:2.10.4
gradle:1.37.1
handlebars:3.0.8
handy-uri-templates-2-api:2.1.8-1.0
htmlpublisher:1.25
ivy:2.1
jackson2-api:2.13.0-226.v0c5dd2d2fd2a
javadoc:1.6
jdk-tool:1.5
jira:3.6
jjwt-api:0.11.2-9.c8b45b8bb173
job-dsl:1.77
jquery-detached:1.2.1
jquery3-api:3.6.0-2
jsch:0.1.55.2
junit:1.53
ldap:2.7
lockable-resources:2.11
mailer:1.34
matrix-auth:2.6.8
matrix-project:1.18
mattermost:3.1.1
maven-plugin:3.12
mercurial:2.15
momentjs:1.1.1
multiple-scms:0.8
oic-auth:1.8
okhttp-api:3.14.9
openid4java:0.9.8.0
pam-auth:1.6
pipeline-build-step:2.15
pipeline-graph-analysis:1.11
pipeline-input-step:2.12
pipeline-milestone-step:1.3.2
pipeline-model-api:1.9.2
pipeline-model-definition:1.9.2
pipeline-model-extensions:1.9.2
pipeline-rest-api:2.19
pipeline-stage-step:2.5
pipeline-stage-tags-metadata:1.9.2
pipeline-stage-view:2.19
plain-credentials:1.7
plugin-util-api:2.5.0
popper-api:1.16.1-2
popper2-api:2.10.2-1
remote-file:1.21
resource-disposer:0.16
role-strategy:3.2.0
run-condition:1.5
scm-api:2.6.5
script-security:1.78
semantic-versioning-plugin:1.13
snakeyaml-api:1.29.1
ssh-credentials:1.18.1
ssh-slaves:1.31.5
structs:1.23
throttle-concurrents:2.4
timestamper:1.13
token-macro:266.v44a80cf277fd
trilead-api:1.0.13
valgrind:0.28
violation-comments-to-stash:1.127
virtualbox:0.7
warnings-ng:9.5.1
windows-slaves:1.8
workflow-aggregator:2.6
workflow-api:2.47
workflow-basic-steps:2.24
workflow-cps:2.94
workflow-cps-global-lib:2.21
workflow-durable-task-step:2.40
workflow-job:2.42
workflow-multibranch:2.26
workflow-scm-step:2.13
workflow-step-api:2.24
workflow-support:3.8
ws-cleanup:0.39
xunit:3.0.4
xvfb:1.2
Red Hat Enterprise Linux UBI8

Reproduction steps

Results

Expected result:

Line coverage values show up in Code Coverage column.

Actual result:

Code Coverage column contains "none" for all Multi-Branch Pipeline branch jobs.

Notes

This may be related to #227

uhafner commented 3 years ago

Actually the column has not yet be ported to the new API, see #206.

bracketttc commented 3 years ago

A-ha, thanks.