Skip to content

Create a specific `LogStorageFactoryDescriptor` for further server-si…

dd6e930
Select commit
Loading
Failed to load commit list.
Closed

Allow multiple LogStorage with primary and secondaries #417

Create a specific `LogStorageFactoryDescriptor` for further server-si…
dd6e930
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Code Coverage succeeded Jul 18, 2025 in 0s

Line Coverage: 48.52% (-3.19%), Branch Coverage: 33.72% (-1.39%)

Summary for modified lines

  • 594 lines have been modified
  • 122 lines are not covered
  • 10 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% (10/10) 89.04% (65/73) 84.30% (102/121) 68.26% (456/668) 67.23% (1725/2566) 61.28% (720/1175) 66.84% (6874/10285)
📈 Overall project (difference to reference job) ±0% ±0% +1.54% ⬆️ +2.48% ⬆️ +1.38% ⬆️ -0.83% ⬇️ -1.88% ⬇️ -0.51% ⬇️
🐾 Modified files 100.00% (1/1) 100.00% (3/3) 90.00% (9/10) 91.67% (11/12) 75.00% (48/64) 51.71% (136/263) 35.11% (33/94) 53.89% (520/965)
📈 Modified files (difference to reference job) n/a n/a n/a n/a n/a +31.02% ⬆️ +25.11% ⬆️ n/a
🐾 Modified code lines 100.00% (1/1) 100.00% (3/3) 90.00% (9/10) n/a n/a 48.52% (115/237) 33.72% (29/86) n/a
📈 Modified code lines (difference to modified files) n/a n/a n/a n/a n/a -3.19% ⬇️ -1.39% ⬇️ n/a
🐾 Indirect changes 100.00% (1/1) 50.00% (1/2) 66.67% (2/3) n/a n/a 85.29% (29/34) 80.00% (4/5) n/a

Annotations

Check warning on line 72 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeePrintStream.java

See this annotation in the file changed.

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

Not covered lines

Lines 31-72 are not covered by tests

Check warning on line 85 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeePrintStream.java

See this annotation in the file changed.

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

Partially covered line

Line 85 is only partially covered, one branch is missing

Check warning on line 55 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeLogStorageFactory.java

See this annotation in the file changed.

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

Not covered lines

Lines 53-55 are not covered by tests

Check warning on line 61 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeLogStorageFactory.java

See this annotation in the file changed.

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

Not covered lines

Lines 59-61 are not covered by tests

Check warning on line 52 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeLogStorageFactory.java

See this annotation in the file changed.

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

Partially covered line

Line 52 is only partially covered, one branch is missing

Check warning on line 58 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeLogStorageFactory.java

See this annotation in the file changed.

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

Partially covered line

Line 58 is only partially covered, one branch is missing

Check warning on line 105 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeOutputStream.java

See this annotation in the file changed.

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

Not covered lines

Lines 13-105 are not covered by tests

Check warning on line 30 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Not covered line

Line 30 is not covered by tests

Check warning on line 34 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Not covered line

Line 34 is not covered by tests

Check warning on line 62 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Not covered lines

Lines 54-62 are not covered by tests

Check warning on line 84 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Not covered lines

Lines 83-84 are not covered by tests

Check warning on line 95 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Not covered lines

Lines 91-95 are not covered by tests

Check warning on line 101 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Not covered line

Line 101 is not covered by tests

Check warning on line 29 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Partially covered line

Line 29 is only partially covered, one branch is missing

Check warning on line 33 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Partially covered line

Line 33 is only partially covered, one branch is missing

Check warning on line 80 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Partially covered line

Line 80 is only partially covered, one branch is missing

Check warning on line 88 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Partially covered line

Line 88 is only partially covered, one branch is missing

Check warning on line 100 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeBuildListener.java

See this annotation in the file changed.

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

Partially covered line

Line 100 is only partially covered, one branch is missing

Check warning on line 48 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeLogStorage.java

See this annotation in the file changed.

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

Not covered lines

Lines 43-48 are not covered by tests

Check warning on line 35 in src/main/java/org/jenkinsci/plugins/workflow/log/tee/TeeLogStorage.java

See this annotation in the file changed.

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

Partially covered line

Line 35 is only partially covered, one branch is missing

Check warning on line 24 in src/main/java/org/jenkinsci/plugins/workflow/log/FileLogStorageFactory.java

See this annotation in the file changed.

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

Not covered lines

Lines 23-24 are not covered by tests

Check warning on line 192 in src/main/java/org/jenkinsci/plugins/workflow/log/LogStorage.java

See this annotation in the file changed.

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

Not covered lines

Lines 184-192 are not covered by tests