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

[FLINK-35548] Add E2E tests for PubSubSinkV2 #28

Merged
merged 1 commit into from
Jun 25, 2024

Conversation

vahmed-hamdy
Copy link
Contributor

Description

Add E2E tests for PubsubSinkV2

Verification

  • Run IT tests
  • Verified Tests is included in suite

@vahmed-hamdy
Copy link
Contributor Author

@snuyanzin Could you please have a look at this much smaller PR?

@vahmed-hamdy vahmed-hamdy force-pushed the gcp-pubsub-sink-e2e branch 2 times, most recently from 9a374f2 to 1e45ee3 Compare June 7, 2024 15:01
@vahmed-hamdy vahmed-hamdy requested a review from morazow June 7, 2024 15:15
Copy link

@jeyhunkarimov jeyhunkarimov left a comment

Choose a reason for hiding this comment

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

Hi @vahmed-hamdy thanks for driving this PR.
I left a few comments, PTAL. Also,I think we need IT tests for failing scenarios (e.g. for when error shutting down topic client, admin client, channel, etc). WDYT?

@vahmed-hamdy
Copy link
Contributor Author

@jeyhunkarimov thanks for the feedback, I added a negative test as well
@snuyanzin Thanks for the review, All comments addressed as well

@snuyanzin
Copy link
Contributor

snuyanzin commented Jun 16, 2024

Thanks for addressing feedback
There is one more finding I put in comments

Copy link

@jeyhunkarimov jeyhunkarimov left a comment

Choose a reason for hiding this comment

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

Thanks @vahmed-hamdy LGTM!

@vahmed-hamdy
Copy link
Contributor Author

@snuyanzin All addressed now ✅

Copy link
Contributor

@snuyanzin snuyanzin left a comment

Choose a reason for hiding this comment

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

Thanks for addressing feedback and thanks for contribution @vahmed-hamdy

thanks for the review @jeyhunkarimov , @morazow
LGTM

@snuyanzin snuyanzin merged commit ccc4b87 into apache:main Jun 25, 2024
9 checks passed
@vahmed-hamdy vahmed-hamdy deleted the gcp-pubsub-sink-e2e branch June 25, 2024 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants