aboutsummaryrefslogtreecommitdiff
path: root/src/mintdb/perf_taler_mintdb.c
diff options
context:
space:
mode:
authorFournier Nicolas <nicolas.fournier@ensta-paristech.fr>2015-06-24 10:55:57 +0200
committerFournier Nicolas <nicolas.fournier@ensta-paristech.fr>2015-06-24 10:55:57 +0200
commite2ab079dd8a2e72c4c2b41ac9bf4b0da10c2ac1f (patch)
tree94caf2aacfda8c8709e4a5de1c4553c70a5e1777 /src/mintdb/perf_taler_mintdb.c
parent6108acb92327c90cbbee8c3a60a92b3a3a05d881 (diff)
downloadexchange-e2ab079dd8a2e72c4c2b41ac9bf4b0da10c2ac1f.tar.xz
fixed gauger command in the interpreter
Diffstat (limited to 'src/mintdb/perf_taler_mintdb.c')
-rw-r--r--src/mintdb/perf_taler_mintdb.c53
1 files changed, 32 insertions, 21 deletions
diff --git a/src/mintdb/perf_taler_mintdb.c b/src/mintdb/perf_taler_mintdb.c
index 0b1e48075..a39fdd811 100644
--- a/src/mintdb/perf_taler_mintdb.c
+++ b/src/mintdb/perf_taler_mintdb.c
@@ -33,30 +33,41 @@ main (int argc, char ** argv)
struct GNUNET_CONFIGURATION_Handle *config;
struct PERF_TALER_MINTDB_Cmd test[] =
{
- PERF_TALER_MINTDB_INIT_CMD_LOOP ("loop_db_init_deposit",10000),
- PERF_TALER_MINTDB_INIT_CMD_START_TRANSACTION ("start_transaction_init"),
- PERF_TALER_MINTDB_INIT_CMD_INSERT_DEPOSIT ("init_deposit_insert"),
- PERF_TALER_MINTDB_INIT_CMD_COMMIT_TRANSACTION ("commit_transaction_init"),
- PERF_TALER_MINTDB_INIT_CMD_SAVE_ARRAY ("array_depo",
- "loop_db_init_deposit",
- "init_deposit_insert",
- 100,
- PERF_TALER_MINTDB_DEPOSIT),
+ PERF_TALER_MINTDB_INIT_CMD_LOOP ("loop_db_init_deposit",
+ PERF_TALER_MINTDB_NB_DEPOSIT_INIT),
+ PERF_TALER_MINTDB_INIT_CMD_START_TRANSACTION ("start_transaction_init"),
+ PERF_TALER_MINTDB_INIT_CMD_INSERT_DEPOSIT ("init_deposit_insert"),
+ PERF_TALER_MINTDB_INIT_CMD_COMMIT_TRANSACTION ("commit_transaction_init"),
+ PERF_TALER_MINTDB_INIT_CMD_DEBUG("INIT_LOOP"),
+ PERF_TALER_MINTDB_INIT_CMD_SAVE_ARRAY ("array_depo",
+ "loop_db_init_deposit",
+ "init_deposit_insert",
+ PERF_TALER_MINTDB_NB_DEPOSIT_GET,
+ PERF_TALER_MINTDB_DEPOSIT),
PERF_TALER_MINTDB_INIT_CMD_END_LOOP ("endloop_init_deposit",
"loop_db_init_deposit"),
- PERF_TALER_MINTDB_INIT_CMD_DEBUG("Fin loop 1"),
- PERF_TALER_MINTDB_INIT_CMD_LOOP ("loop_deposit_get",100),
- PERF_TALER_MINTDB_INIT_CMD_START_TRANSACTION ("start_transaction_get"),
- PERF_TALER_MINTDB_INIT_CMD_LOAD_ARRAY("load deposit",
- "loop_deposit_get",
- "array_depo"),
- PERF_TALER_MINTDB_INIT_CMD_GET_DEPOSIT("get_deposit",
- "load_deposit"),
- PERF_TALER_MINTDB_INIT_CMD_COMMIT_TRANSACTION ("commit_transaction_init"),
- PERF_TALER_MINTDB_INIT_CMD_END_LOOP("stop2", "loop_deposit_get"),
- PERF_TALER_MINTDB_INIT_CMD_END("end")
+ PERF_TALER_MINTDB_INIT_CMD_DEBUG("INIT_END"),
+ // End of database initialization
+ PERF_TALER_MINTDB_INIT_CMD_GET_TIME ("deposit_get_start"),
+ PERF_TALER_MINTDB_INIT_CMD_LOOP ("loop_deposit_get",
+ PERF_TALER_MINTDB_NB_DEPOSIT_GET),
+ PERF_TALER_MINTDB_INIT_CMD_START_TRANSACTION ("start_transaction_get"),
+ PERF_TALER_MINTDB_INIT_CMD_LOAD_ARRAY ("load deposit",
+ "loop_deposit_get",
+ "array_depo"),
+ PERF_TALER_MINTDB_INIT_CMD_GET_DEPOSIT ("get_deposit",
+ "load_deposit"),
+ PERF_TALER_MINTDB_INIT_CMD_COMMIT_TRANSACTION ("commit_transaction_init"),
+ PERF_TALER_MINTDB_INIT_CMD_END_LOOP ("stop2", "loop_deposit_get"),
+ PERF_TALER_MINTDB_INIT_CMD_GET_TIME ("deposit_get_end"),
+ PERF_TALER_MINTDB_INIT_CMD_GAUGER ("deposit_get_commit",
+ "deposit_get_start",
+ "deposit_get_end",
+ "time per deposit check",
+ PERF_TALER_MINTDB_NB_DEPOSIT_GET),
+ PERF_TALER_MINTDB_INIT_CMD_END("end"),
};
- // Plugin init
+ // Plugin init
config = GNUNET_CONFIGURATION_create();
GNUNET_CONFIGURATION_load(config, "./test-mint-db-postgres.conf");
GNUNET_assert (NULL !=