Skip to content

test: Only fix up IP address for socket addresses.#2678

Merged
ggreenway merged 1 commit intoenvoyproxy:masterfrom
jrajahalme:test-utility-loopback-fixup
Feb 27, 2018
Merged

test: Only fix up IP address for socket addresses.#2678
ggreenway merged 1 commit intoenvoyproxy:masterfrom
jrajahalme:test-utility-loopback-fixup

Conversation

@jrajahalme
Copy link
Copy Markdown
Contributor

If cluster's host is defined as a unix domain socket ("pipe") setting
an address changes it to a "socket_address" instead. Prevent this by
fixing addresses only if the host is already a "socket_address".

This change allows test configurations to specify clusters using unix
domain sockets. No tests do this currently, but this allows
configuration of gRPC apis (e.g., RDS) without failing on
configuration validation.

Signed-off-by: Jarno Rajahalme jarno@covalent.io
Risk Level: Low

If cluster's host is defined as a unix domain socket ("pipe") setting
an address changes it to a "socket_address" instead. Prevent this by
fixing addresses only if the host is already a "socket_address".

This change allows test configurations to specify clusters using unix
domain sockets. No tests do this currently, but this allows
configuration of gRPC apis (e.g., RDS) without failing on
configuration validation.

Signed-off-by: Jarno Rajahalme <jarno@covalent.io>
@ggreenway ggreenway merged commit 07c2bf9 into envoyproxy:master Feb 27, 2018
Shikugawa pushed a commit to Shikugawa/envoy that referenced this pull request Mar 28, 2020
Signed-off-by: John Plevyak <jplevyak@gmail.com>
jpsim pushed a commit that referenced this pull request Nov 28, 2022
The initial_fetch_timeout is needed in the tests, as described in #2678 (comment).

Signed-off-by: Ali Beyad <abeyad@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
The initial_fetch_timeout is needed in the tests, as described in #2678 (comment).

Signed-off-by: Ali Beyad <abeyad@google.com>
Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants