Skip to content

feat: add pipeline graph view node explain entrypoint - #186

Closed
shenxianpeng wants to merge 10 commits into
mainfrom
feature/pipeline-graph-view-explain
Closed

feat: add pipeline graph view node explain entrypoint#186
shenxianpeng wants to merge 10 commits into
mainfrom
feature/pipeline-graph-view-explain

fix: resolve layout shift, green-node button, and stale cached footnote

e5e270c
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Code Coverage succeeded Jun 1, 2026 in 0s

Line Coverage: 80.54% (-4.12%), Branch Coverage: 64.18% (-3.50%)

Summary for modified lines

  • 471 lines have been modified
  • 43 lines are not covered
  • 6 lines are covered only partially

Overview by baseline

Quality Gates Summary

No active quality gates.

Details

Project coverage details

Module Coverage Package Coverage File Coverage Class Coverage Method Coverage Line Coverage Branch Coverage Instruction Coverage
🐾 Overall project 100.00% (1/1) 100.00% (4/4) 95.45% (42/44) 97.06% (66/68) 79.25% (550/694) 73.23% (2777/3792) 57.99% (1071/1847) 74.81% (11939/15959)
📈 Overall project (difference to reference job) ±0% ±0% +0.11% ⬆️ +0.09% ⬆️ +0.19% ⬆️ +0.47% ⬆️ +0.58% ⬆️ +0.48% ⬆️
🐾 Modified files 100.00% (1/1) 100.00% (1/1) 100.00% (6/6) 100.00% (13/13) 91.13% (113/124) 84.66% (745/880) 67.68% (333/492) 86.01% (3215/3738)
📈 Modified files (difference to reference job) N/A N/A N/A N/A N/A -1.03% ⬇️ -0.62% ⬇️ N/A
🐾 Modified code lines 100.00% (1/1) 100.00% (1/1) 100.00% (6/6) N/A N/A 80.54% (178/221) 64.18% (86/134) N/A
📈 Modified code lines (difference to modified files) N/A N/A N/A N/A N/A -4.12% ⬇️ -3.50% ⬇️ N/A
🐾 Indirect changes 100.00% (1/1) 100.00% (1/1) 100.00% (2/2) N/A N/A 100.00% (3/3) 100.00% (4/4) N/A

Annotations

Check warning on line 336 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 336 is not covered by tests

Check warning on line 364 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 364 is not covered by tests

Check warning on line 381 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 381 is not covered by tests

Check warning on line 386 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 386 is not covered by tests

Check warning on line 413 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 413 is not covered by tests

Check warning on line 419 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 419 is not covered by tests

Check warning on line 424 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 424 is not covered by tests

Check warning on line 431 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 431 is not covered by tests

Check warning on line 451 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 449-451 are not covered by tests

Check warning on line 463 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 463 is not covered by tests

Check warning on line 612 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 606-612 are not covered by tests

Check warning on line 327 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 327 is only partially covered, one branch is missing

Check warning on line 328 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 328 is only partially covered, one branch is missing

Check warning on line 330 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 330 is only partially covered, one branch is missing

Check warning on line 335 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 335 is only partially covered, one branch is missing

Check warning on line 363 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 363 is only partially covered, one branch is missing

Check warning on line 380 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 380 is only partially covered, one branch is missing

Check warning on line 385 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 385 is only partially covered, one branch is missing

Check warning on line 390 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 390 is only partially covered, one branch is missing

Check warning on line 407 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 407 is only partially covered, one branch is missing

Check warning on line 412 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 412 is only partially covered, one branch is missing

Check warning on line 418 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 418 is only partially covered, one branch is missing

Check warning on line 423 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 423 is only partially covered, one branch is missing

Check warning on line 430 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 430 is only partially covered, 2 branches are missing

Check warning on line 445 in src/main/java/io/jenkins/plugins/explain_error/PipelineLogExtractor.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 445 is only partially covered, one branch is missing