Skip to content

Conversation

@sagnghos
Copy link
Contributor

@sagnghos sagnghos commented Sep 1, 2025

Configure integration tests to run against an experimental host across 4 different setups

  • Plain Text
  • TLS
  • mTLS
  • TLS + access token (generated from username/password login)

Introduced ExperimentalHostHelper to manage all the different setups for the test

Changes required:

  • Disabling features like Backups and Database Roles which are yet to be available in the host
  • Disabling features like data boost / instance administration...etc which are not applicable for this host
  • Disabling 3 tests which are failing specific for this host with tracking bugs :
    1. b/441255724 (drop db protection failure)
    2. b/441255097 (invalid json values timing out instead of graceful error)
    3. b/442339325 (validation of allow_timestamp column type in updateddl present specifically for Cloud Spanner hosts)

@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: spanner Issues related to the googleapis/java-spanner API. labels Sep 1, 2025
@sagnghos sagnghos marked this pull request as ready for review September 1, 2025 09:07
@sagnghos sagnghos requested review from a team as code owners September 1, 2025 09:07
@olavloite olavloite changed the title feat: Integration Tests setup for experimental host test: Integration Tests setup for experimental host Sep 3, 2025
@rahul2393 rahul2393 added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 11, 2025
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Sep 11, 2025
@sakthivelmanii sakthivelmanii merged commit b7f61ab into googleapis:main Sep 16, 2025
55 of 59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: spanner Issues related to the googleapis/java-spanner API. size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants