Skip to content

Refactor pipeline parameter options to seperate Options.java file - #4209

Merged
aasthabharill merged 18 commits into
mainfrom
options-refactor
Sep 7, 2026
Merged

Refactor pipeline parameter options to seperate Options.java file#4209
aasthabharill merged 18 commits into
mainfrom
options-refactor

spotless

1eaf9cd
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 7, 2026 in 1s

61.96% (+6.04%) compared to 256bdf5

View this Pull Request on Codecov

61.96% (+6.04%) compared to 256bdf5

Details

Codecov Report

❌ Patch coverage is 0% with 6 lines in your changes missing coverage. Please review.
✅ Project coverage is 61.96%. Comparing base (256bdf5) to head (1eaf9cd).
⚠️ Report is 5 commits behind head on main.

Files with missing lines Patch % Lines
...oud/teleport/v2/templates/DataStreamToSpanner.java 0.00% 2 Missing ⚠️
...ogle/cloud/teleport/v2/templates/GCSSpannerDV.java 0.00% 2 Missing ⚠️
...cloud/teleport/v2/templates/SpannerToSourceDb.java 0.00% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main    #4209      +/-   ##
============================================
+ Coverage     55.92%   61.96%   +6.04%     
+ Complexity     7483     3451    -4032     
============================================
  Files          1134      580     -554     
  Lines         70175    34882   -35293     
  Branches       8023     3878    -4145     
============================================
- Hits          39248    21616   -17632     
+ Misses        28380    12157   -16223     
+ Partials       2547     1109    -1438     
Components Coverage Δ
spanner-templates 84.72% <0.00%> (+0.01%) ⬆️
spanner-import-export ∅ <ø> (∅)
spanner-live-forward-migration 88.66% <0.00%> (-0.03%) ⬇️
spanner-live-reverse-replication 81.38% <0.00%> (-0.03%) ⬇️
spanner-bulk-migration 89.07% <ø> (-0.01%) ⬇️
gcs-spanner-dv 87.99% <0.00%> (+0.07%) ⬆️
Files with missing lines Coverage Δ
...oud/teleport/v2/templates/DataStreamToSpanner.java 88.15% <0.00%> (-0.31%) ⬇️
...ogle/cloud/teleport/v2/templates/GCSSpannerDV.java 14.63% <0.00%> (+14.63%) ⬆️
...cloud/teleport/v2/templates/SpannerToSourceDb.java 8.58% <0.00%> (-0.04%) ⬇️

... and 571 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.