Skip to content

[JENKINS-64383] combined refrepo became our bottleneck, support a fanout location too - #644

Open
jimklimov wants to merge 185 commits into
jenkinsci:masterfrom
jimklimov:refrepo-args
Open

[JENKINS-64383] combined refrepo became our bottleneck, support a fanout location too#644
jimklimov wants to merge 185 commits into
jenkinsci:masterfrom
jimklimov:refrepo-args

Merge remote-tracking branch 'upstream/master' into refrepo-args

a8cd5ec
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Code Coverage succeeded Jul 15, 2026

Line Coverage: 27.79% (-39.11%), Branch Coverage: 28.81% (-28.46%)

Summary for modified lines

  • 1306 lines have been modified
  • 382 lines are not covered
  • 5 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) 83.33% (5/6) 95.35% (41/43) 89.77% (79/88) 74.80% (748/1000) 70.20% (3673/5232) 62.22% (1311/2107) 70.42% (16034/22768)
📈 Overall project (difference to reference job) ±0% ±0% ±0% ±0% -0.91% ⬇️ -4.74% ⬇️ -5.35% ⬇️ -5.10% ⬇️
🐾 Modified files 100.00% (1/1) 100.00% (2/2) 100.00% (5/5) 90.63% (29/32) 72.56% (484/667) 66.90% (2765/4133) 57.26% (942/1645) 67.44% (12353/18318)
📈 Modified files (difference to reference job) N/A N/A N/A N/A N/A -5.71% ⬇️ -6.10% ⬇️ N/A
🐾 Modified code lines 100.00% (1/1) 50.00% (1/2) 60.00% (3/5) N/A N/A 27.79% (147/529) 28.81% (87/302) N/A
📈 Modified code lines (difference to modified files) N/A N/A N/A N/A N/A -39.11% ⬇️ -28.46% ⬇️ N/A
🐾 Indirect changes 100.00% (1/1) 100.00% (1/1) 100.00% (2/2) N/A N/A 75.00% (3/4) 100.00% (5/5) N/A

Annotations

Check warning on line 181 in src/main/java/hudson/plugins/git/GitAPI.java

See this annotation in the file changed.

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

Not covered line

Line 181 is not covered by tests

Check warning on line 1199 in src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 344-1199 are not covered by tests

Check warning on line 1744 in src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 1743-1744 are not covered by tests

Check warning on line 1742 in src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java

See this annotation in the file changed.

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

Partially covered line

Line 1742 is only partially covered, one branch is missing

Check warning on line 1769 in src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java

See this annotation in the file changed.

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

Partially covered line

Line 1769 is only partially covered, 2 branches are missing

Check warning on line 726 in src/main/java/org/jenkinsci/plugins/gitclient/RemoteGitImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 351-726 are not covered by tests

Check warning on line 357 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 357 is not covered by tests

Check warning on line 856 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 855-856 are not covered by tests

Check warning on line 881 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 881 is not covered by tests

Check warning on line 895 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 893-895 are not covered by tests

Check warning on line 1607 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 1589-1607 are not covered by tests

Check warning on line 1776 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 1726-1776 are not covered by tests

Check warning on line 854 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Partially covered line

Line 854 is only partially covered, one branch is missing

Check warning on line 879 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Partially covered line

Line 879 is only partially covered, 2 branches are missing

Check warning on line 1528 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Partially covered line

Line 1528 is only partially covered, one branch is missing

Check warning on line 1588 in src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java

See this annotation in the file changed.

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

Partially covered line

Line 1588 is only partially covered, one branch is missing

Check warning on line 207 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 207 is not covered by tests

Check warning on line 217 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 217 is not covered by tests

Check warning on line 225 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 225 is not covered by tests

Check warning on line 296 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 250-296 are not covered by tests

Check warning on line 324 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 318-324 are not covered by tests

Check warning on line 329 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 329 is not covered by tests

Check warning on line 333 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 333 is not covered by tests

Check warning on line 350 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered lines

Lines 347-350 are not covered by tests

Check warning on line 375 in src/main/java/org/jenkinsci/plugins/gitclient/LegacyCompatibleGitAPIImpl.java

See this annotation in the file changed.

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

Not covered line

Line 375 is not covered by tests