diff --git a/test/cpp/qps/client.h b/test/cpp/qps/client.h
index fac610a32b49aeae3f535cb12d285b522c89963a..0393196907b51095cbff8137f1e3011e91ed95b2 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 7a09dd27a41346467d6d3ce192f84657b001ba84..8a2de13c1a57b435d5e790cfcf347fb91242360f 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 33f102fe972c1c64d551bd30299466304459867b..b6fd67b77c29456865db58593a893312bc19684c 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 48585af7566e5c9211f38c4f135a5ed6be4118db..77e81fb84bc1a92dfcf4f4d307d584d716d73c8c 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