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

chore(tests): sync client verification tests #1046

Merged
merged 419 commits into from
Dec 18, 2024
Merged

Conversation

daniel-sanche
Copy link
Contributor

@daniel-sanche daniel-sanche commented Nov 28, 2024

Blocked on #1017

This PR adds two new tests to verify the new sync outputs:

  • the conformance test is updated to run against the new sync client
  • there's a new unit test to verify that the generated code is up to date

@product-auto-label product-auto-label bot added size: l Pull request size is large. api: bigtable Issues related to the googleapis/python-bigtable API. labels Nov 28, 2024
Base automatically changed from cross_sync2_pr3_generated_sync to main December 12, 2024 21:41
@daniel-sanche daniel-sanche marked this pull request as ready for review December 12, 2024 22:18
@daniel-sanche daniel-sanche requested review from a team as code owners December 12, 2024 22:18
@daniel-sanche daniel-sanche assigned mutianf and unassigned sushanb Dec 12, 2024
@daniel-sanche daniel-sanche added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Dec 13, 2024
@yoshi-kokoro yoshi-kokoro removed the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Dec 13, 2024
@daniel-sanche daniel-sanche added the owlbot:run Add this label to trigger the Owlbot post processor. label Dec 16, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Dec 16, 2024
.github/workflows/conformance.yaml Outdated Show resolved Hide resolved
- client-type: "sync"
# sync client does not support concurrent streams
test_args: "-skip _Generic_MultiStream"
- client-type: "legacy"
Copy link
Contributor

Choose a reason for hiding this comment

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

Im wondering if we could remove this

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah for sure, I opened #1054 to track this

Co-authored-by: Mattie Fu <[email protected]>
@daniel-sanche daniel-sanche merged commit 7a6d0c5 into main Dec 18, 2024
31 of 33 checks passed
@daniel-sanche daniel-sanche deleted the cross_sync2_pr4_tests branch December 18, 2024 21:31
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/python-bigtable API. size: l Pull request size is large.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants