Skip to content

Conversation

@shuoweil
Copy link
Contributor

@shuoweil shuoweil commented Nov 3, 2025

This PR addresses a bug in the blob storage system tests where the normalize_connection_id fixture was incorrectly implemented, causing several tests to fail.

The key changes include:

  • Correcting the normalize_connection_id fixture to return a function that normalizes the connection ID.
  • Updating type hints in test_io.py and test_properties.py to use typing.Callable.
  • Applying the normalization function consistently across all relevant blob tests.
  • Skipping flaky tests related to blob properties and multimodal LLMs.

Fixes #<457416070> 🦕

@shuoweil shuoweil self-assigned this Nov 3, 2025
@shuoweil shuoweil requested review from a team as code owners November 3, 2025 21:25
@product-auto-label product-auto-label bot added size: m Pull request size is medium. api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. labels Nov 3, 2025
@chelsea-lin chelsea-lin changed the title Fix: Correct connection normalization in blob system tests fix: Correct connection normalization in blob system tests Nov 3, 2025
Copy link
Contributor

@chelsea-lin chelsea-lin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The commit should be named starting with the "fix: " prefix.

@shuoweil shuoweil force-pushed the shuowei-connection-name-testcase branch from 6d5bf49 to 6cf4111 Compare November 3, 2025 21:33
@shuoweil shuoweil force-pushed the shuowei-connection-name-testcase branch from 6cf4111 to 680bf5d Compare November 3, 2025 21:35
@shuoweil shuoweil requested a review from chelsea-lin November 3, 2025 21:35
@shuoweil shuoweil enabled auto-merge (squash) November 3, 2025 23:27
@shuoweil shuoweil disabled auto-merge November 3, 2025 23:28
@shuoweil shuoweil merged commit a0e1e50 into main Nov 3, 2025
20 of 25 checks passed
@shuoweil shuoweil deleted the shuowei-connection-name-testcase branch November 3, 2025 23:56
GarrettWu added a commit that referenced this pull request Nov 6, 2025
GarrettWu added a commit that referenced this pull request Nov 6, 2025
* Revert "fix: Correct connection normalization in blob system tests (#2222)"

This reverts commit a0e1e50.

* fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: bigquery Issues related to the googleapis/python-bigquery-dataframes API. size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants