Skip to content

Commit 5dc8a12

Browse files
authored
interop-testing,okhttp,testing: update tests to pass with ipv6
1 parent 7be1720 commit 5dc8a12

4 files changed

Lines changed: 7 additions & 7 deletions

File tree

interop-testing/src/test/java/io/grpc/testing/integration/Http2NettyTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ protected ManagedChannel createChannel() {
9999

100100
@Test(timeout = 10000)
101101
public void remoteAddr() {
102-
assertRemoteAddr("/127.0.0.1");
102+
assertRemoteAddr("/0:0:0:0:0:0:0:1");
103103
}
104104

105105
@Test(timeout = 10000)

interop-testing/src/test/java/io/grpc/testing/integration/Http2OkHttpTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ public static void stopServer() throws Exception {
9797

9898
@Override
9999
protected ManagedChannel createChannel() {
100-
OkHttpChannelBuilder builder = OkHttpChannelBuilder.forAddress("127.0.0.1", getPort())
100+
OkHttpChannelBuilder builder = OkHttpChannelBuilder.forAddress("::1", getPort())
101101
.maxInboundMessageSize(AbstractInteropTest.MAX_MESSAGE_SIZE)
102102
.connectionSpec(new ConnectionSpec.Builder(OkHttpChannelBuilder.DEFAULT_CONNECTION_SPEC)
103103
.cipherSuites(TestUtils.preferredTestCiphers().toArray(new String[0]))
@@ -142,7 +142,7 @@ public void receivedDataForFinishedStream() throws Exception {
142142

143143
@Test(timeout = 10000)
144144
public void wrongHostNameFailHostnameVerification() throws Exception {
145-
OkHttpChannelBuilder builder = OkHttpChannelBuilder.forAddress("127.0.0.1", getPort())
145+
OkHttpChannelBuilder builder = OkHttpChannelBuilder.forAddress("::1", getPort())
146146
.connectionSpec(new ConnectionSpec.Builder(OkHttpChannelBuilder.DEFAULT_CONNECTION_SPEC)
147147
.cipherSuites(TestUtils.preferredTestCiphers().toArray(new String[0]))
148148
.tlsVersions(ConnectionSpec.MODERN_TLS.tlsVersions().toArray(new TlsVersion[0]))

okhttp/src/test/java/io/grpc/okhttp/OkHttpTransportTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
public class OkHttpTransportTest extends AbstractTransportTest {
5252
private ClientTransportFactory clientFactory = OkHttpChannelBuilder
5353
// Although specified here, address is ignored because we never call build.
54-
.forAddress("127.0.0.1", 0)
54+
.forAddress("::1", 0)
5555
.negotiationType(NegotiationType.PLAINTEXT)
5656
.buildTransportFactory();
5757

@@ -82,14 +82,14 @@ protected InternalServer newServer(
8282

8383
@Override
8484
protected String testAuthority(InternalServer server) {
85-
return "127.0.0.1:" + server.getPort();
85+
return "[::1]:" + server.getPort();
8686
}
8787

8888
@Override
8989
protected ManagedClientTransport newClientTransport(InternalServer server) {
9090
int port = server.getPort();
9191
return clientFactory.newClientTransport(
92-
new InetSocketAddress("127.0.0.1", port),
92+
new InetSocketAddress("::1", port),
9393
testAuthority(server),
9494
null /* agent */);
9595
}

testing/src/main/java/io/grpc/testing/TestUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ public static InetSocketAddress testServerAddress(String host, int port) {
124124
*/
125125
public static InetSocketAddress testServerAddress(int port) {
126126
try {
127-
InetAddress inetAddress = InetAddress.getByName("localhost");
127+
InetAddress inetAddress = InetAddress.getByName("::1");
128128
inetAddress = InetAddress.getByAddress(TEST_SERVER_HOST, inetAddress.getAddress());
129129
return new InetSocketAddress(inetAddress, port);
130130
} catch (UnknownHostException e) {

0 commit comments

Comments
 (0)