aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/cpp/qps/perf_db_client.h
diff options
context:
space:
mode:
authorGravatar Siddharth Rakesh <sidrakesh@google.com>2015-06-22 12:21:57 -0700
committerGravatar Siddharth Rakesh <sidrakesh@google.com>2015-06-22 12:21:57 -0700
commit43645466681022f31bf2305b01bd7fab25369695 (patch)
treee6a2393f45b24099430efb7fdfe0a943a2bb64bc /test/cpp/qps/perf_db_client.h
parentf39e7c0a0fb4c409c67e69e0d6450e7e1f8ccdab (diff)
Applied required modifications
Diffstat (limited to 'test/cpp/qps/perf_db_client.h')
-rw-r--r--test/cpp/qps/perf_db_client.h38
1 files changed, 19 insertions, 19 deletions
diff --git a/test/cpp/qps/perf_db_client.h b/test/cpp/qps/perf_db_client.h
index 4a63dbf3d2..058cd6a207 100644
--- a/test/cpp/qps/perf_db_client.h
+++ b/test/cpp/qps/perf_db_client.h
@@ -59,40 +59,40 @@ public:
~PerfDbClient() {}
//sets the client and server config information
- void setConfigs(const ClientConfig& clientConfig, const ServerConfig& serverConfig) const;
+ void setConfigs(const ClientConfig& clientConfig, const ServerConfig& serverConfig);
//sets the QPS
- void setQPS(double QPS) const;
+ void setQPS(double QPS);
//sets the QPS per core
- void setQPSPerCore(double QPSPerCore) const;
+ void setQPSPerCore(double QPSPerCore);
//sets the 50th, 90th, 95th, 99th and 99.9th percentile latency
void setLatencies(double percentileLatency50, double percentileLatency90,
- double percentileLatency95, double percentileLatency99, double percentileLatency99Point9) const;
+ double percentileLatency95, double percentileLatency99, double percentileLatency99Point9);
//sets the server and client, user and system times
void setTimes(double serverSystemTime, double serverUserTime,
- double clientSystemTime, double clientUserTime) const;
+ double clientSystemTime, double clientUserTime);
//sends the data to the performancew database server
- int sendData(std::string access_token, std::string test_name, std::string sys_info) const;
+ int sendData(std::string access_token, std::string test_name, std::string sys_info);
private:
std::unique_ptr<PerfDbTransfer::Stub> stub_;
- mutable ClientConfig clientConfig_;
- mutable ServerConfig serverConfig_;
- mutable double QPS_ = DBL_MIN;
- mutable double QPSPerCore_ = DBL_MIN;
- mutable double percentileLatency50_ = DBL_MIN;
- mutable double percentileLatency90_ = DBL_MIN;
- mutable double percentileLatency95_ = DBL_MIN;
- mutable double percentileLatency99_ = DBL_MIN;
- mutable double percentileLatency99Point9_ = DBL_MIN;
- mutable double serverSystemTime_ = DBL_MIN;
- mutable double serverUserTime_ = DBL_MIN;
- mutable double clientSystemTime_ = DBL_MIN;
- mutable double clientUserTime_ = DBL_MIN;
+ ClientConfig clientConfig_;
+ ServerConfig serverConfig_;
+ double QPS_ = DBL_MIN;
+ double QPSPerCore_ = DBL_MIN;
+ double percentileLatency50_ = DBL_MIN;
+ double percentileLatency90_ = DBL_MIN;
+ double percentileLatency95_ = DBL_MIN;
+ double percentileLatency99_ = DBL_MIN;
+ double percentileLatency99Point9_ = DBL_MIN;
+ double serverSystemTime_ = DBL_MIN;
+ double serverUserTime_ = DBL_MIN;
+ double clientSystemTime_ = DBL_MIN;
+ double clientUserTime_ = DBL_MIN;
};
} //namespace testing