Skip to content
Snippets Groups Projects
Commit f9f856bb authored by David Garcia Quintas's avatar David Garcia Quintas
Browse files

Added todos for more grpclb tests.

parent d84cec73
Branches
Tags
No related merge requests found
......@@ -60,6 +60,11 @@ extern "C" {
#define NUM_BACKENDS 4
// TODO(dgq): Other scenarios in need of testing:
// - Send identical serverlist update
// - Test reception of invalid serverlist
// - Test pinging
namespace grpc {
namespace {
......@@ -95,15 +100,14 @@ static void *tag(intptr_t t) { return (void *)t; }
static gpr_slice build_response_payload_slice(
const char *host, int *ports, size_t nports,
int64_t expiration_interval_secs, int32_t expiration_interval_nanos) {
/*
server_list {
servers {
ip_address: "127.0.0.1"
port: ...
load_balance_token: "token..."
}
...
} */
// server_list {
// servers {
// ip_address: "127.0.0.1"
// port: ...
// load_balance_token: "token..."
// }
// ...
// }
grpc::lb::v1::LoadBalanceResponse response;
auto *serverlist = response.mutable_server_list();
......@@ -184,7 +188,7 @@ static void start_lb_server(server_fixture *sf, int *ports, size_t nports,
GPR_ASSERT(GRPC_CALL_OK == error);
gpr_log(GPR_INFO, "LB Server[%s] after tag 201", sf->servers_hostport);
/* receive request for backends */
// receive request for backends
op = ops;
op->op = GRPC_OP_RECV_MESSAGE;
op->data.recv_message = &request_payload_recv;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment