Skip to content

Conversation

@yashykt
Copy link
Member

@yashykt yashykt commented Jan 29, 2025

Based on the spec and the reference Java implementation, it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

yashykt added a commit to yashykt/grpc that referenced this pull request Jan 29, 2025
…8613)

Based on the [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server) and the [reference Java implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java), it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

Closes grpc#38613

COPYBARA_INTEGRATE_REVIEW=grpc#38613 from yashykt:FixXdsInteropClientBehavior 99556ba
PiperOrigin-RevId: 720999079
yashykt added a commit to yashykt/grpc that referenced this pull request Jan 29, 2025
…8613)

Based on the [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server) and the [reference Java implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java), it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

Closes grpc#38613

COPYBARA_INTEGRATE_REVIEW=grpc#38613 from yashykt:FixXdsInteropClientBehavior 99556ba
PiperOrigin-RevId: 720999079
yashykt added a commit to yashykt/grpc that referenced this pull request Jan 29, 2025
…8613)

Based on the [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server) and the [reference Java implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java), it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

Closes grpc#38613

COPYBARA_INTEGRATE_REVIEW=grpc#38613 from yashykt:FixXdsInteropClientBehavior 99556ba
PiperOrigin-RevId: 720999079
yashykt added a commit to yashykt/grpc that referenced this pull request Jan 29, 2025
…8613)

Based on the [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server) and the [reference Java implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java), it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

Closes grpc#38613

COPYBARA_INTEGRATE_REVIEW=grpc#38613 from yashykt:FixXdsInteropClientBehavior 99556ba
PiperOrigin-RevId: 720999079
yashykt added a commit to yashykt/grpc that referenced this pull request Jan 29, 2025
…8613)

Based on the [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server) and the [reference Java implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java), it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

Closes grpc#38613

COPYBARA_INTEGRATE_REVIEW=grpc#38613 from yashykt:FixXdsInteropClientBehavior 99556ba
PiperOrigin-RevId: 720999079
yashykt added a commit that referenced this pull request Jan 30, 2025
#38628)

Backport #381613 to v1.70.x

Based on the
[spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server)
and the [reference Java
implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java),
it's the server that needs to honor the "keep-open" behavior and not the
client.

(I'm not changing the server's behavior in this PR, since we are not
using C++ servers and instead using Java servers for the concerned
tests.)
yashykt added a commit that referenced this pull request Jan 30, 2025
#38629)

Backport #38613 to v1.69.x

Based on the
[spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server)
and the [reference Java
implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java),
it's the server that needs to honor the "keep-open" behavior and not the
client.

(I'm not changing the server's behavior in this PR, since we are not
using C++ servers and instead using Java servers for the concerned
tests.)
yashykt added a commit that referenced this pull request Jan 30, 2025
#38630)

Backport #38613 to v1.68.x

Based on the
[spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server)
and the [reference Java
implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java),
it's the server that needs to honor the "keep-open" behavior and not the
client.

(I'm not changing the server's behavior in this PR, since we are not
using C++ servers and instead using Java servers for the concerned
tests.)
yashykt added a commit that referenced this pull request Jan 30, 2025
#38631)

Backport #38613 to v1.67.x

Based on the
[spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server)
and the [reference Java
implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java),
it's the server that needs to honor the "keep-open" behavior and not the
client.

(I'm not changing the server's behavior in this PR, since we are not
using C++ servers and instead using Java servers for the concerned
tests.)
yashykt added a commit that referenced this pull request Jan 30, 2025
#38632)

Backport #38613 to v1.66.x

Based on the
[spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server)
and the [reference Java
implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java),
it's the server that needs to honor the "keep-open" behavior and not the
client.

(I'm not changing the server's behavior in this PR, since we are not
using C++ servers and instead using Java servers for the concerned
tests.)
paulosjca pushed a commit to paulosjca/grpc that referenced this pull request Feb 20, 2025
…8613)

Based on the [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server) and the [reference Java implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java), it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

Closes grpc#38613

COPYBARA_INTEGRATE_REVIEW=grpc#38613 from yashykt:FixXdsInteropClientBehavior 99556ba
PiperOrigin-RevId: 720999079
yashykt added a commit to yashykt/grpc that referenced this pull request Jun 16, 2025
…8613)

Based on the [spec](https://github.com/grpc/grpc/blob/master/doc/xds-test-descriptions.md#server) and the [reference Java implementation](https://github.com/grpc/grpc-java/blob/master/interop-testing/src/main/java/io/grpc/testing/integration/XdsTestClient.java), it's the server that needs to honor the "keep-open" behavior and not the client.

(I'm not changing the server's behavior in this PR, since we are not using C++ servers and instead using Java servers for the concerned tests.)

Closes grpc#38613

COPYBARA_INTEGRATE_REVIEW=grpc#38613 from yashykt:FixXdsInteropClientBehavior 99556ba
PiperOrigin-RevId: 720999079
yashykt added a commit that referenced this pull request Jun 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants