Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tests: Load tests for spanner #1872

Open
wants to merge 34 commits into
base: main
Choose a base branch
from

Conversation

asthamohta
Copy link
Contributor

No description provided.

asthamohta and others added 30 commits August 6, 2024 08:39
refactoring LT

change

change

changes
* DLQ UT

* source writer test

* review comment fix
…CloudPlatform#1832)

* Removed order attribute from search index tokenlist key parts

* Ran mvn spotless:apply
* split java-pr

* add common paths to spanner-pr trigger path
…ry pipeline running (GoogleCloudPlatform#1730)

* Seamlessly propagate schema changes made after pipelines starts running for Spanner Change Streams to BigQuery template.

* Resolve merge conflicts

* Fix missing columns in bq when initial record is UPDATE or DELETE

* Improve test coverage for TypesUtils

* Add IT tests for handling schema update during a running pipeline

---------

Co-authored-by: Changyu Li <[email protected]>
* Bump dataflow api version to rev20240624 for it-gcp

* Fix logback dependency conflict
* test: Add tests for mapping PostgreSQL rows

Adds tests for every type mapping available in PostgreSQL

* docs: remove todo
…ogleCloudPlatform#1756)

* Load test: automated regression detection framework

* Correcting pom

* addressing comments

* addressing comments

* Adding date in the github issue title

* Changing the schedule to weekly
* Fix for custom logical types in DatastreamIO

* remove setup.sh

* minor fix

* minor fix

* minor fix

* added log

* test

* test fix

* test fixes

* removed logs
* Create a workaround for wrong deserialization for _metadata_primary_keys JsonArray

* Create a workaround for wrong deserialization for _metadata_primary_keys JsonArray

* fix spotless error
…tform#1819)

* sharded terraform template to launch bulk template

* Update vars

* Update readme and yml

* Upudate multiple jobs docs and add sharding config sample

* Remove multiple-jobs sample

* Edit code comment

* Empty commit

* Resolve comments

* Add single migration sample

* Update permissions

* format

* Add firewall config documentation

* Updated readme as comments

* MOdify VPC section and remove cloud sql bits
Copy link

google-cla bot commented Sep 17, 2024

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Copy link

codecov bot commented Sep 17, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 49.96%. Comparing base (9926a2e) to head (295e9af).
Report is 4 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1872      +/-   ##
============================================
+ Coverage     43.31%   49.96%   +6.65%     
+ Complexity     3515     1296    -2219     
============================================
  Files           832      365     -467     
  Lines         48676    19840   -28836     
  Branches       5242     1991    -3251     
============================================
- Hits          21082     9913   -11169     
+ Misses        25899     9264   -16635     
+ Partials       1695      663    -1032     
Components Coverage Δ
spanner-templates 63.33% <ø> (-0.33%) ⬇️
spanner-import-export ∅ <ø> (∅)
spanner-live-forward-migration 75.11% <ø> (ø)
spanner-live-reverse-replication 68.24% <ø> (-0.70%) ⬇️
spanner-bulk-migration 84.19% <ø> (ø)

see 497 files with indirect coverage changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.