#include <sstream>#include <benchmark/benchmark.h>#include "src/core/lib/profiling/timers.h"#include "src/proto/grpc/testing/echo.grpc.pb.h"#include "test/cpp/microbenchmarks/callback_test_service.h"#include "test/cpp/microbenchmarks/fullstack_context_mutators.h"#include "test/cpp/microbenchmarks/fullstack_fixtures.h"

Go to the source code of this file.
Namespaces | |
| grpc | |
| grpc::testing | |
Functions | |
| template<class Fixture , class ClientContextMutator , class ServerContextMutator > | |
| static void | grpc::testing::BM_CallbackUnaryPingPong (benchmark::State &state) |
| void | grpc::testing::SendCallbackUnaryPingPong (benchmark::State *state, ClientContext *cli_ctx, EchoRequest *request, EchoResponse *response, EchoTestService::Stub *stub_, bool *done, std::mutex *mu, std::condition_variable *cv) |