use of io.grpc.InternalChannelz.ServerSocketsList in project grpc-java by grpc.
the class InternalChannelzTest method serverSocket.
@Test
public void serverSocket() {
InternalInstrumented<ServerStats> server = create();
channelz.addServer(server);
InternalInstrumented<SocketStats> socket = create();
assertEmptyServerSocketsPage(id(server), id(socket));
channelz.addServerSocket(server, socket);
ServerSocketsList page = channelz.getServerSockets(id(server), id(socket), /*maxPageSize=*/
1);
assertNotNull(page);
assertTrue(page.end);
assertThat(page.sockets).containsExactly(socket);
channelz.removeServerSocket(server, socket);
assertEmptyServerSocketsPage(id(server), id(socket));
}
Aggregations