Skip to content

test(spanner): add queue acceptance tests - #264

Merged
torreypayne merged 1 commit into
mainfrom
queues/4-acceptance
Nov 2, 2026
Merged

torreypayne merged 1 commit into
mainfrom
queues/4-acceptance

Conversation

@torreypayne

Copy link
Copy Markdown
Member

Adds acceptance tests that send and ack messages through Client#commit and Client#transaction against production. A successful ack without ignore_not_found also shows that the send landed.

CREATE QUEUE needs an Enterprise edition instance, so the queue DDL runs once per run instead of joining schema_ddl_statements, and the tests skip on the emulator. They passed in #260's Kokoro acceptance run (490 runs, 0 failures).

Part 4 of 5, split out of #260.

@product-auto-label product-auto-label Bot added the api: spanner Issues related to the Spanner API. label Oct 12, 2026
@torreypayne
torreypayne added this pull request to stack #266 October 12, 2026 19:55
@torreypayne
torreypayne marked this pull request as ready for review October 13, 2026 20:17
@torreypayne
torreypayne requested a review from a team as a code owner October 13, 2026 20:17
@torreypayne
torreypayne force-pushed the queues/4-acceptance branch 2 times, most recently from 9a382af to 483de7a Compare October 19, 2026 23:40
Base automatically changed from queues/3-transaction to main October 28, 2026 21:44
@amanda-tarafa
amanda-tarafa removed their request for review November 2, 2026 17:14
@torreypayne
torreypayne merged commit 9cb6ae4 into main Nov 2, 2026
22 checks passed
@torreypayne
torreypayne deleted the queues/4-acceptance branch November 2, 2026 21:33
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 Spanner API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants