Skip to content
This repository was archived by the owner on Nov 18, 2025. It is now read-only.

feat: adds unit tests for sync and async reads of a pipeline transformation #1663

Merged
kevkim-codes merged 25 commits intogoogleapis:mainfrom
kevkim-codes:main
Oct 25, 2024
Merged

feat: adds unit tests for sync and async reads of a pipeline transformation #1663
kevkim-codes merged 25 commits intogoogleapis:mainfrom
kevkim-codes:main

Conversation

@kevkim-codes
Copy link
Contributor

Discovered there may be some unit test coverage needed to test pipeline transformations during a Cloud Bigtable feature PR (googleapis/nodejs-bigtable#1494).

@kevkim-codes kevkim-codes requested a review from a team as a code owner October 2, 2024 17:30
@kevkim-codes kevkim-codes requested a review from a team October 2, 2024 17:30
@product-auto-label product-auto-label bot added the size: m Pull request size is medium. label Oct 2, 2024
Copy link
Contributor

@leahecole leahecole left a comment

Choose a reason for hiding this comment

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

A couple of overall pieces of feedback:

  • I think a test should also be added to the test application that does this
  • I know our problem before was the test timing out because "done" was never called, but also make sure it's possible for it to fail and to fail LOUDLY :)! It might in its current state, but it might not , which is why I added those notes about "done" and the errors

@kevkim-codes
Copy link
Contributor Author

A couple of overall pieces of feedback:

  • I think a test should also be added to the test application that does this
  • I know our problem before was the test timing out because "done" was never called, but also make sure it's possible for it to fail and to fail LOUDLY :)! It might in its current state, but it might not , which is why I added those notes about "done" and the errors
  1. Sounds good. I will have a separate PR for the test application.

  2. Incorporated your changes in the review and made the error handling better, thank you!

@leahecole leahecole self-assigned this Oct 10, 2024
Copy link
Contributor

@leahecole leahecole left a comment

Choose a reason for hiding this comment

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

Just these nits

kevkim-codes and others added 2 commits October 10, 2024 13:11
Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
Co-authored-by: Leah E. Cole <6719667+leahecole@users.noreply.github.com>
@kevkim-codes kevkim-codes changed the title feat: adds a unit test that tests starts and resolves a pipeline transformation feat: adds unit tests for sync and sync reads of a pipeline transformation Oct 10, 2024
@kevkim-codes kevkim-codes changed the title feat: adds unit tests for sync and sync reads of a pipeline transformation feat: adds unit tests for sync and async reads of a pipeline transformation Oct 10, 2024
@generated-files-bot
Copy link

Warning: This pull request is touching the following templated files:

  • .github/workflows/ci.yaml - .github/workflows/ci.yaml (GitHub Actions) should be updated in synthtool

Copy link
Contributor

@leahecole leahecole left a comment

Choose a reason for hiding this comment

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

Please add the compodoc stuff as a separate pr!

@leahecole leahecole added the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 21, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 21, 2024
@kevkim-codes kevkim-codes requested a review from a team as a code owner October 24, 2024 18:50
@kevkim-codes
Copy link
Contributor Author

Please add the compodoc stuff as a separate pr!
Removed!

@kevkim-codes kevkim-codes added the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 24, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 24, 2024
@kevkim-codes kevkim-codes added the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 24, 2024
@gcf-owl-bot gcf-owl-bot bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Oct 24, 2024
@kevkim-codes kevkim-codes merged commit c7995c4 into googleapis:main Oct 25, 2024
@release-please release-please bot mentioned this pull request Oct 21, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants