Skip to content

Disable testKeepaliveWithV2API test case for objc interop test#32350

Merged
yijiem merged 8 commits intogrpc:masterfrom
yijiem:disable_objc_interop_keepalive
Feb 11, 2023
Merged

Disable testKeepaliveWithV2API test case for objc interop test#32350
yijiem merged 8 commits intogrpc:masterfrom
yijiem:disable_objc_interop_keepalive

Conversation

@yijiem
Copy link
Copy Markdown
Member

@yijiem yijiem commented Feb 10, 2023

This test has a race and is flaky, see b/268379869. It sends an RPC to the interop server with 0s keepaliveTimeout and expects the keepalive watchdog timer to fire immediately before the server acks the ping.

@yijiem yijiem added the release notes: no Indicates if PR should not be in release notes label Feb 10, 2023
@yijiem yijiem marked this pull request as ready for review February 10, 2023 23:55
Copy link
Copy Markdown
Member

@drfloob drfloob left a comment

Choose a reason for hiding this comment

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

LGTM with nits, presuming @sampajano is willing to disable this test. Please wait for his review as well.

Copy link
Copy Markdown
Contributor

@sampajano sampajano 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 the change, @yijiem and thanks for the review, @drfloob!

This LGTM in particular based on the fact that this only tests a 0 timeout case (as @yijiem has pointed out).

We should still hopefully work on restoring it soon. (Will be tracked by the bug.)

Thanks!

@yijiem yijiem enabled auto-merge (squash) February 11, 2023 00:59
@yijiem yijiem disabled auto-merge February 11, 2023 01:01
@yijiem yijiem merged commit 82f7405 into grpc:master Feb 11, 2023
@copybara-service copybara-service bot added the imported Specifies if the PR has been imported to the internal repository label Feb 13, 2023
yijiem added a commit that referenced this pull request Feb 15, 2023
XuanWang-Amos pushed a commit to XuanWang-Amos/grpc that referenced this pull request May 1, 2023
…32350)

This test has a race and is flaky, see
[b/268379869](https://b.corp.google.com/issues/268379869). It sends an
RPC to the interop server with 0s `keepaliveTimeout` and expects the
keepalive watchdog timer to fire immediately before the server acks the
ping.

<!--

If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the
appropriate
lang label.

-->
XuanWang-Amos pushed a commit to XuanWang-Amos/grpc that referenced this pull request May 1, 2023
wanlin31 pushed a commit that referenced this pull request May 18, 2023
This test has a race and is flaky, see
[b/268379869](https://b.corp.google.com/issues/268379869). It sends an
RPC to the interop server with 0s `keepaliveTimeout` and expects the
keepalive watchdog timer to fire immediately before the server acks the
ping.

<!--

If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the
appropriate
lang label.

-->
wanlin31 pushed a commit that referenced this pull request May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

imported Specifies if the PR has been imported to the internal repository lang/ObjC release notes: no Indicates if PR should not be in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants