]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
removed updateHost benchmark
authorRazvan Becheriu <ravan@isc.org>
Tue, 12 Mar 2019 11:20:38 +0000 (13:20 +0200)
committerTomek Mrugalski <tomek@isc.org>
Fri, 19 Apr 2019 07:55:02 +0000 (03:55 -0400)
src/lib/dhcpsrv/benchmarks/cql_host_data_source_benchmark.cc
src/lib/dhcpsrv/benchmarks/generic_host_data_source_benchmark.cc
src/lib/dhcpsrv/benchmarks/generic_host_data_source_benchmark.h
src/lib/dhcpsrv/benchmarks/mysql_host_data_source_benchmark.cc
src/lib/dhcpsrv/benchmarks/pgsql_host_data_source_benchmark.cc

index 5cba70f2bc9dbbdcf55ef1a86d6522eb9a2e1385..a2a239169434ddf57480a482f6f9007de6e050f3 100644 (file)
@@ -87,16 +87,6 @@ BENCHMARK_DEFINE_F(CqlHostDataSourceBenchmark, insertHosts)(benchmark::State& st
     }
 }
 
-/// Defines steps necessary for conducting a benchmark that measures
-/// hosts update.
-BENCHMARK_DEFINE_F(CqlHostDataSourceBenchmark, updateHosts)(benchmark::State& state) {
-    const size_t host_count = state.range(0);
-    while (state.KeepRunning()) {
-        setUpWithInserts(state, host_count);
-        updateHosts();
-    }
-}
-
 /// Defines steps necessary for conducting a benchmark that measures
 /// hosts retrieval by getAll4(hw-addr, duid) call.
 BENCHMARK_DEFINE_F(CqlHostDataSourceBenchmark, getAll)(benchmark::State& state) {
@@ -172,11 +162,6 @@ BENCHMARK_DEFINE_F(CqlHostDataSourceBenchmark, get6Prefix)(benchmark::State& sta
 BENCHMARK_REGISTER_F(CqlHostDataSourceBenchmark, insertHosts)
     ->Range(MIN_HOST_COUNT, MAX_HOST_COUNT)->Unit(UNIT);
 
-/// Defines parameters necessary for running a benchmark that measures
-/// hosts update.
-BENCHMARK_REGISTER_F(CqlHostDataSourceBenchmark, updateHosts)
-    ->Range(MIN_HOST_COUNT, MAX_HOST_COUNT)->Unit(UNIT);
-
 /// Defines parameters necessary for running a benchmark that measures
 /// hosts retrieval by getAll4(hw-addr, duid) call.
 BENCHMARK_REGISTER_F(CqlHostDataSourceBenchmark, getAll)
index f85293a79ea84763de609928e029d396ce65f090..14da48701cc6b1e5e3ce6808436071fb7ca967fb 100644 (file)
@@ -188,13 +188,6 @@ GenericHostDataSourceBenchmark::insertHosts() {
     }
 }
 
-void
-GenericHostDataSourceBenchmark::updateHosts() {
-    for (HostPtr host : hosts_) {
-        hdsptr_->add(host);
-    }
-}
-
 void
 GenericHostDataSourceBenchmark::benchGetAll() {
     for (HostPtr host : hosts_) {
index 8878ba3d22679bd323ad616f7980ef52ed39bc92..9c4d8d0b02dce70fdd548ad163c43cf3902c9b73 100644 (file)
@@ -182,9 +182,6 @@ public:
     /// @brief Inserts all hosts stored in hosts_ into the benchmarked host backend
     void insertHosts();
 
-    /// @brief Updates all hosts stored in hosts_ in the benchmarked host backend
-    void updateHosts();
-
     /// @brief Essential steps required to benchmark the
     ///        getAll(identifier-type, identifier) call.
     void benchGetAll();
index 1d030418ce1f9e5ee593c0b3d9c5089428fc8fe6..9b97f9bdc2415e363720c7109bab8052cf3e59a0 100644 (file)
@@ -87,16 +87,6 @@ BENCHMARK_DEFINE_F(MySqlHostDataSourceBenchmark, insertHosts)(benchmark::State&
     }
 }
 
-/// Defines steps necessary for conducting a benchmark that measures
-/// hosts update.
-BENCHMARK_DEFINE_F(MySqlHostDataSourceBenchmark, updateHosts)(benchmark::State& state) {
-    const size_t host_count = state.range(0);
-    while (state.KeepRunning()) {
-        setUpWithInserts(state, host_count);
-        updateHosts();
-    }
-}
-
 /// Defines steps necessary for conducting a benchmark that measures
 /// hosts retrieval by getAll4(hw-addr, duid) call.
 BENCHMARK_DEFINE_F(MySqlHostDataSourceBenchmark, getAll)(benchmark::State& state) {
@@ -172,11 +162,6 @@ BENCHMARK_DEFINE_F(MySqlHostDataSourceBenchmark, get6Prefix)(benchmark::State& s
 BENCHMARK_REGISTER_F(MySqlHostDataSourceBenchmark, insertHosts)
     ->Range(MIN_HOST_COUNT, MAX_HOST_COUNT)->Unit(UNIT);
 
-/// Defines parameters necessary for running a benchmark that measures
-/// hosts update.
-BENCHMARK_REGISTER_F(MySqlHostDataSourceBenchmark, updateHosts)
-    ->Range(MIN_HOST_COUNT, MAX_HOST_COUNT)->Unit(UNIT);
-
 /// Defines parameters necessary for running a benchmark that measures
 /// hosts retrieval by getAll4(hw-addr, duid) call.
 BENCHMARK_REGISTER_F(MySqlHostDataSourceBenchmark, getAll)
index 1b4c22e360bc0ce8297cbaeadb4fe24b17c04423..59c1b2708958545c016d839cc684707208ddcec9 100644 (file)
@@ -87,16 +87,6 @@ BENCHMARK_DEFINE_F(PgSqlHostDataSourceBenchmark, insertHosts)(benchmark::State&
     }
 }
 
-/// Defines steps necessary for conducting a benchmark that measures
-/// hosts update.
-BENCHMARK_DEFINE_F(PgSqlHostDataSourceBenchmark, updateHosts)(benchmark::State& state) {
-    const size_t host_count = state.range(0);
-    while (state.KeepRunning()) {
-        setUpWithInserts(state, host_count);
-        updateHosts();
-    }
-}
-
 /// Defines steps necessary for conducting a benchmark that measures
 /// hosts retrieval by getAll4(hw-addr, duid) call.
 BENCHMARK_DEFINE_F(PgSqlHostDataSourceBenchmark, getAll)(benchmark::State& state) {
@@ -172,11 +162,6 @@ BENCHMARK_DEFINE_F(PgSqlHostDataSourceBenchmark, get6Prefix)(benchmark::State& s
 BENCHMARK_REGISTER_F(PgSqlHostDataSourceBenchmark, insertHosts)
     ->Range(MIN_HOST_COUNT, MAX_HOST_COUNT)->Unit(UNIT);
 
-/// Defines parameters necessary for running a benchmark that measures
-/// hosts update.
-BENCHMARK_REGISTER_F(PgSqlHostDataSourceBenchmark, updateHosts)
-    ->Range(MIN_HOST_COUNT, MAX_HOST_COUNT)->Unit(UNIT);
-
 /// Defines parameters necessary for running a benchmark that measures
 /// hosts retrieval by getAll4(hw-addr, duid) call.
 BENCHMARK_REGISTER_F(PgSqlHostDataSourceBenchmark, getAll)