Skip to content

test(Spanner): Bulk Migration: add SQL Server integration testing support to SourceDbToSpanner template - #4202

Draft
pratickchokhani wants to merge 5 commits into
GoogleCloudPlatform:mainfrom
pratickchokhani:sqlserver-bulk-migration-integration
Draft

test(Spanner): Bulk Migration: add SQL Server integration testing support to SourceDbToSpanner template#4202
pratickchokhani wants to merge 5 commits into
GoogleCloudPlatform:mainfrom
pratickchokhani:sqlserver-bulk-migration-integration

Conversation

@pratickchokhani

Copy link
Copy Markdown
Contributor

No description provided.

@codecov

codecov Bot commented Sep 1, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 94.69880% with 22 lines in your changes missing coverage. Please review.
✅ Project coverage is 63.36%. Comparing base (70b1bc7) to head (26413e0).

Files with missing lines Patch % Lines
...lectadapter/sqlserver/SqlServerDialectAdapter.java 91.38% 6 Missing and 12 partials ⚠️
.../v2/spanner/migrations/avro/AvroToValueMapper.java 91.66% 1 Missing and 1 partial ⚠️
...rce/sqlserver/SqlServerSrcToSpSourceConnector.java 98.83% 0 Missing and 1 partial ⚠️
...rowmapper/provider/SqlServerJdbcValueMappings.java 98.73% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##               main    #4202      +/-   ##
============================================
+ Coverage     55.86%   63.36%   +7.49%     
+ Complexity     7034     2878    -4156     
============================================
  Files          1135      567     -568     
  Lines         70310    33199   -37111     
  Branches       8036     3714    -4322     
============================================
- Hits          39278    21036   -18242     
+ Misses        28482    11099   -17383     
+ Partials       2550     1064    -1486     
Components Coverage Δ
spanner-templates 84.44% <94.69%> (+0.23%) ⬆️
spanner-import-export ∅ <ø> (∅)
spanner-live-forward-migration 88.68% <92.30%> (+<0.01%) ⬆️
spanner-live-reverse-replication 80.40% <92.30%> (+0.02%) ⬆️
spanner-bulk-migration 89.26% <94.69%> (+0.18%) ⬆️
gcs-spanner-dv 88.02% <92.30%> (+0.01%) ⬆️
Files with missing lines Coverage Δ
...v2/reader/io/jdbc/iowrapper/config/SQLDialect.java 100.00% <100.00%> (ø)
...oud/teleport/v2/source/SourceConnectorFactory.java 100.00% <100.00%> (ø)
...apper/config/defaults/SqlServerConfigDefaults.java 100.00% <100.00%> (ø)
...ort/v2/spanner/migrations/constants/Constants.java 0.00% <ø> (ø)
...r/migrations/source/config/SourceConfigParser.java 79.54% <ø> (ø)
...2/spanner/migrations/source/config/SourceType.java 100.00% <100.00%> (ø)
...rce/sqlserver/SqlServerSrcToSpSourceConnector.java 98.83% <98.83%> (ø)
...rowmapper/provider/SqlServerJdbcValueMappings.java 98.73% <98.73%> (ø)
.../v2/spanner/migrations/avro/AvroToValueMapper.java 94.46% <91.66%> (+0.06%) ⬆️
...lectadapter/sqlserver/SqlServerDialectAdapter.java 91.38% <91.38%> (ø)

... and 593 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.

@pratickchokhani pratickchokhani added the addition New feature or request label Sep 1, 2026
@pratickchokhani
pratickchokhani force-pushed the sqlserver-bulk-migration-integration branch from 587925f to f8c2a12 Compare September 1, 2026 13:29
@pratickchokhani pratickchokhani changed the title feat(Spanner): Bulk Migration: add SQL Server integration testing support to SourceDbToSpanner template test(Spanner): Bulk Migration: add SQL Server integration testing support to SourceDbToSpanner template Sep 2, 2026
@pratickchokhani
pratickchokhani force-pushed the sqlserver-bulk-migration-integration branch 24 times, most recently from db15eb9 to b5cd3a2 Compare September 7, 2026 12:55
…g connector implementation, dialect adapter, and configuration mappings
pratickchokhani and others added 2 commits September 7, 2026 18:28
…cryption, improved schema handling, and robust byte buffer conversion
@pratickchokhani
pratickchokhani force-pushed the sqlserver-bulk-migration-integration branch 2 times, most recently from 26413e0 to bb11dde Compare September 7, 2026 13:54
@pratickchokhani
pratickchokhani force-pushed the sqlserver-bulk-migration-integration branch from bb11dde to 13b1d4d Compare September 7, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

addition New feature or request size/XXL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant