diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2019-09-04 23:24:21 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2019-09-11 17:28:29 +0200 |
| commit | 062f2c8662f586e651655dbb5de7c0423fe028c9 (patch) | |
| tree | c792d0c773d46a29caf1aac7c6ba00d03dab1da4 /src/benchmarks/mysql.py | |
| parent | 4c1f4b58107d82e726cc3ae45db1b74cb4475db9 (diff) | |
| download | allocbench-062f2c8662f586e651655dbb5de7c0423fe028c9.tar.gz allocbench-062f2c8662f586e651655dbb5de7c0423fe028c9.zip | |
improve server benchmarks
servers are now dictionary with two mandatory keys: "name" and "cmd".
Optional keys are:
* "prepare_cmds": commands are run after a server is started
* "shutdown_cmds": commands are run before a server is terminated
Diffstat (limited to 'src/benchmarks/mysql.py')
| -rw-r--r-- | src/benchmarks/mysql.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/benchmarks/mysql.py b/src/benchmarks/mysql.py index 28cb982..a47873b 100644 --- a/src/benchmarks/mysql.py +++ b/src/benchmarks/mysql.py @@ -56,7 +56,8 @@ class BenchmarkMYSQL(Benchmark): self.args = {"nthreads": Benchmark.scale_threads_for_cpus(1)} self.cmd = CMD - self.server_cmds = [SERVER_CMD] + self.servers = [{"name": "mysqld", + "cmd" : SERVER_CMD}] self.measure_cmd = "" self.requirements = ["mysqld", "sysbench"] |
