Skip to content

test: Change ExecuteQueryIT to use ephemeral table/bundle and prefix generator#2848

Merged
igorbernstein2 merged 1 commit intogoogleapis:mainfrom
trollyxia:it
Mar 17, 2026
Merged

test: Change ExecuteQueryIT to use ephemeral table/bundle and prefix generator#2848
igorbernstein2 merged 1 commit intogoogleapis:mainfrom
trollyxia:it

Conversation

@trollyxia
Copy link
Member

  1. Creates an ephemeral table for the tests instead of using the static testEnvRule.env().getTableId().
  2. Uses PrefixGenerator for generating tableId and schemaBundleId instead of UUID.randomUUID().
  3. Adds @AfterClass teardown to delete the ephemeral table and schema bundle after tests are run.
  4. Removes individual test cleanup of schema bundles, as this is now handled in @AfterClass.

@trollyxia trollyxia requested review from a team as code owners March 16, 2026 16:40
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: bigtable Issues related to the googleapis/java-bigtable API. labels Mar 16, 2026
… generator

Change-Id: Id1ebe9c347d663151252dc8b553ef694b36e8dc6
@igorbernstein2 igorbernstein2 merged commit d79abf5 into googleapis:main Mar 17, 2026
25 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants