diff options
author | Vijay Pai <vpai@google.com> | 2016-02-11 06:08:58 -0800 |
---|---|---|
committer | Vijay Pai <vpai@google.com> | 2016-02-11 06:08:58 -0800 |
commit | 914455782f10e73a45d491b560373a47b8cc2973 (patch) | |
tree | dba6531400397de8ae6ceafa241be91e5e200592 /test/cpp/qps | |
parent | 1132c6b7db990d83fd178c927c39d0b67fa02778 (diff) |
Sanity (clang-format and copyright)
Diffstat (limited to 'test/cpp/qps')
-rw-r--r-- | test/cpp/qps/client.h | 8 | ||||
-rw-r--r-- | test/cpp/qps/client_async.cc | 79 | ||||
-rw-r--r-- | test/cpp/qps/interarrival.h | 10 | ||||
-rw-r--r-- | test/cpp/qps/qps_interarrival_test.cc | 2 |
4 files changed, 59 insertions, 40 deletions
diff --git a/test/cpp/qps/client.h b/test/cpp/qps/client.h index fac610a32b..0393196907 100644 --- a/test/cpp/qps/client.h +++ b/test/cpp/qps/client.h @@ -202,8 +202,9 @@ class Client { interarrival_timer_.init(*random_dist, num_threads); auto now = gpr_now(GPR_CLOCK_MONOTONIC); for (size_t i = 0; i < num_threads; i++) { - next_time_.push_back( - gpr_time_add(now, gpr_time_from_nanos(interarrival_timer_.next(i), GPR_TIMESPAN))); + next_time_.push_back(gpr_time_add( + now, + gpr_time_from_nanos(interarrival_timer_.next(i), GPR_TIMESPAN))); } } } @@ -212,7 +213,8 @@ class Client { gpr_timespec result = next_time_[thread_idx]; next_time_[thread_idx] = gpr_time_add(next_time_[thread_idx], - gpr_time_from_nanos(interarrival_timer_.next(thread_idx), GPR_TIMESPAN)); + gpr_time_from_nanos(interarrival_timer_.next(thread_idx), + GPR_TIMESPAN)); return result; } diff --git a/test/cpp/qps/client_async.cc b/test/cpp/qps/client_async.cc index 7a09dd27a4..8a2de13c1a 100644 --- a/test/cpp/qps/client_async.cc +++ b/test/cpp/qps/client_async.cc @@ -82,9 +82,9 @@ class ClientRpcContextUnaryImpl : public ClientRpcContext { BenchmarkService::Stub* stub, const RequestType& req, std::function<gpr_timespec()> next_issue, std::function< - std::unique_ptr<grpc::ClientAsyncResponseReader<ResponseType>>( - BenchmarkService::Stub*, grpc::ClientContext*, const RequestType&, - CompletionQueue*)> start_req, + std::unique_ptr<grpc::ClientAsyncResponseReader<ResponseType>>( + BenchmarkService::Stub*, grpc::ClientContext*, const RequestType&, + CompletionQueue*)> start_req, std::function<void(grpc::Status, ResponseType*)> on_done) : context_(), stub_(stub), @@ -92,15 +92,15 @@ class ClientRpcContextUnaryImpl : public ClientRpcContext { req_(req), response_(), next_state_(State::READY), - callback_(on_done), - next_issue_(next_issue), - start_req_(start_req) {} + callback_(on_done), + next_issue_(next_issue), + start_req_(start_req) {} ~ClientRpcContextUnaryImpl() GRPC_OVERRIDE {} void Start(CompletionQueue* cq) GRPC_OVERRIDE { cq_ = cq; - if (!next_issue_) { // ready to issue + if (!next_issue_) { // ready to issue RunNextState(true, nullptr); - } else { // wait for the issue time + } else { // wait for the issue time alarm_.reset(new Alarm(cq_, next_issue_(), ClientRpcContext::tag(this))); } } @@ -124,17 +124,18 @@ class ClientRpcContextUnaryImpl : public ClientRpcContext { } } ClientRpcContext* StartNewClone() GRPC_OVERRIDE { - return new ClientRpcContextUnaryImpl(stub_, req_, next_issue_, - start_req_, callback_); + return new ClientRpcContextUnaryImpl(stub_, req_, next_issue_, start_req_, + callback_); } + private: grpc::ClientContext context_; BenchmarkService::Stub* stub_; - CompletionQueue *cq_; + CompletionQueue* cq_; std::unique_ptr<Alarm> alarm_; RequestType req_; ResponseType response_; - enum State {INVALID, READY, RESP_DONE}; + enum State { INVALID, READY, RESP_DONE }; State next_state_; std::function<void(grpc::Status, ResponseType*)> callback_; std::function<gpr_timespec()> next_issue_; @@ -160,9 +161,9 @@ class AsyncClient : public ClientImpl<StubType, RequestType> { using ClientImpl<StubType, RequestType>::channels_; using ClientImpl<StubType, RequestType>::request_; AsyncClient(const ClientConfig& config, - std::function<ClientRpcContext*(StubType*, - std::function<gpr_timespec()> next_issue, - const RequestType&)> setup_ctx, + std::function<ClientRpcContext*( + StubType*, std::function<gpr_timespec()> next_issue, + const RequestType&)> setup_ctx, std::function<std::unique_ptr<StubType>(std::shared_ptr<Channel>)> create_stub) : ClientImpl<StubType, RequestType>(config, create_stub), @@ -182,8 +183,7 @@ class AsyncClient : public ClientImpl<StubType, RequestType> { if (!closed_loop_) { next_issue = std::bind(&Client::NextIssueTime, this, t); } - auto ctx = setup_ctx(channels_[ch].get_stub(), - next_issue, request_); + auto ctx = setup_ctx(channels_[ch].get_stub(), next_issue, request_); ctx->Start(cq); t = (t + 1) % cli_cqs_.size(); } @@ -293,7 +293,7 @@ class ClientRpcContextStreamingImpl : public ClientRpcContext { response_(), next_state_(State::INVALID), callback_(on_done), - next_issue_(next_issue), + next_issue_(next_issue), start_req_(start_req), start_(Timer::Now()) {} ~ClientRpcContextStreamingImpl() GRPC_OVERRIDE {} @@ -306,14 +306,15 @@ class ClientRpcContextStreamingImpl : public ClientRpcContext { while (true) { switch (next_state_) { case State::STREAM_IDLE: - if (!next_issue_) { // ready to issue + if (!next_issue_) { // ready to issue next_state_ = State::READY_TO_WRITE; } else { next_state_ = State::WAIT; } - break; // loop around, don't return + break; // loop around, don't return case State::WAIT: - alarm_.reset(new Alarm(cq_, next_issue_(), ClientRpcContext::tag(this))); + alarm_.reset( + new Alarm(cq_, next_issue_(), ClientRpcContext::tag(this))); next_state_ = State::READY_TO_WRITE; return true; case State::READY_TO_WRITE: @@ -336,7 +337,7 @@ class ClientRpcContextStreamingImpl : public ClientRpcContext { hist->Add((Timer::Now() - start_) * 1e9); callback_(status_, &response_); next_state_ = State::STREAM_IDLE; - break; // loop around + break; // loop around default: GPR_ASSERT(false); return false; @@ -351,11 +352,18 @@ class ClientRpcContextStreamingImpl : public ClientRpcContext { private: grpc::ClientContext context_; BenchmarkService::Stub* stub_; - CompletionQueue *cq_; + CompletionQueue* cq_; std::unique_ptr<Alarm> alarm_; RequestType req_; ResponseType response_; - enum State {INVALID, STREAM_IDLE, WAIT, READY_TO_WRITE, WRITE_DONE, READ_DONE}; + enum State { + INVALID, + STREAM_IDLE, + WAIT, + READY_TO_WRITE, + WRITE_DONE, + READ_DONE + }; State next_state_; std::function<void(grpc::Status, ResponseType*)> callback_; std::function<gpr_timespec()> next_issue_; @@ -413,7 +421,7 @@ class ClientRpcContextGenericStreamingImpl : public ClientRpcContext { response_(), next_state_(State::INVALID), callback_(on_done), - next_issue_(next_issue), + next_issue_(next_issue), start_req_(start_req), start_(Timer::Now()) {} ~ClientRpcContextGenericStreamingImpl() GRPC_OVERRIDE {} @@ -429,14 +437,15 @@ class ClientRpcContextGenericStreamingImpl : public ClientRpcContext { while (true) { switch (next_state_) { case State::STREAM_IDLE: - if (!next_issue_) { // ready to issue + if (!next_issue_) { // ready to issue next_state_ = State::READY_TO_WRITE; } else { next_state_ = State::WAIT; } - break; // loop around, don't return + break; // loop around, don't return case State::WAIT: - alarm_.reset(new Alarm(cq_, next_issue_(), ClientRpcContext::tag(this))); + alarm_.reset( + new Alarm(cq_, next_issue_(), ClientRpcContext::tag(this))); next_state_ = State::READY_TO_WRITE; return true; case State::READY_TO_WRITE: @@ -459,7 +468,7 @@ class ClientRpcContextGenericStreamingImpl : public ClientRpcContext { hist->Add((Timer::Now() - start_) * 1e9); callback_(status_, &response_); next_state_ = State::STREAM_IDLE; - break; // loop around + break; // loop around default: GPR_ASSERT(false); return false; @@ -470,14 +479,22 @@ class ClientRpcContextGenericStreamingImpl : public ClientRpcContext { return new ClientRpcContextGenericStreamingImpl(stub_, req_, next_issue_, start_req_, callback_); } + private: grpc::ClientContext context_; grpc::GenericStub* stub_; - CompletionQueue *cq_; + CompletionQueue* cq_; std::unique_ptr<Alarm> alarm_; ByteBuffer req_; ByteBuffer response_; - enum State {INVALID, STREAM_IDLE, WAIT, READY_TO_WRITE, WRITE_DONE, READ_DONE}; + enum State { + INVALID, + STREAM_IDLE, + WAIT, + READY_TO_WRITE, + WRITE_DONE, + READ_DONE + }; State next_state_; std::function<void(grpc::Status, ByteBuffer*)> callback_; std::function<gpr_timespec()> next_issue_; diff --git a/test/cpp/qps/interarrival.h b/test/cpp/qps/interarrival.h index 33f102fe97..b6fd67b77c 100644 --- a/test/cpp/qps/interarrival.h +++ b/test/cpp/qps/interarrival.h @@ -1,6 +1,6 @@ /* * - * Copyright 2015, Google Inc. + * Copyright 2015-2016, Google Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -149,10 +149,10 @@ class InterarrivalTimer { for (int i = 0; i < entries; i++) { // rand is the only choice that is portable across POSIX and Windows // and that supports new and old compilers - const double uniform_0_1 = static_cast<double>(rand()) - / static_cast<double>(RAND_MAX); - random_table_.push_back(static_cast<int64_t>( - 1e9 * r.transform(uniform_0_1))); + const double uniform_0_1 = + static_cast<double>(rand()) / static_cast<double>(RAND_MAX); + random_table_.push_back( + static_cast<int64_t>(1e9 * r.transform(uniform_0_1))); } // Now set up the thread positions for (int i = 0; i < threads; i++) { diff --git a/test/cpp/qps/qps_interarrival_test.cc b/test/cpp/qps/qps_interarrival_test.cc index 48585af756..77e81fb84b 100644 --- a/test/cpp/qps/qps_interarrival_test.cc +++ b/test/cpp/qps/qps_interarrival_test.cc @@ -1,6 +1,6 @@ /* * - * Copyright 2015, Google Inc. + * Copyright 2015-2016, Google Inc. * All rights reserved. * * Redistribution and use in source and binary forms, with or without |