Florian Dold
|
ff96695e47
|
benchmark: don't crash on --help
|
2018-09-21 15:15:30 +02:00 |
|
Florian Dold
|
9316f63b7f
|
exchange benchmark: add option to linger around after we're done
|
2018-08-23 22:47:50 +02:00 |
|
Florian Dold
|
aa360e0ccd
|
remove automatically generated file that always changes
|
2018-08-23 22:47:19 +02:00 |
|
Christian Grothoff
|
efd65a63ac
|
fix preflight check failure
|
2018-08-19 18:40:13 +02:00 |
|
Christian Grothoff
|
190a1fadaf
|
re-init logging so we can tell by PID who it is
|
2018-08-19 17:19:27 +02:00 |
|
Christian Grothoff
|
0df2028f96
|
make transactions smaller to try to reduce rollbacks
|
2018-08-19 16:01:57 +02:00 |
|
Christian Grothoff
|
ddca1f5c68
|
add logic to allow fakebank transfers to be retried
|
2018-08-19 14:19:17 +02:00 |
|
Christian Grothoff
|
7663baf2e2
|
retry instantly if /keys download fails during testcase startup
|
2018-08-19 13:27:21 +02:00 |
|
Florian Dold
|
2d7e9bc5aa
|
increase client limit
|
2018-08-19 13:08:05 +02:00 |
|
Christian Grothoff
|
433fab96c9
|
add logic to retry /keys if /keys download fails
|
2018-08-19 12:12:00 +02:00 |
|
Florian Dold
|
ec08232b3f
|
increase listen backlog for fakebank
|
2018-08-19 11:37:42 +02:00 |
|
Florian Dold
|
7ba7a46f24
|
benchmark: remove odd macro
|
2018-08-19 01:13:17 +02:00 |
|
Florian Dold
|
96e047b186
|
add remote benchmarking
|
2018-08-19 00:49:16 +02:00 |
|
Christian Grothoff
|
f0a796a3f6
|
make curl check saner, use AS_IF
|
2018-08-16 14:22:01 +02:00 |
|
Christian Grothoff
|
a1f289512e
|
make wirewatch batch size adaptive to transaction success/failure
|
2018-08-11 11:29:45 +02:00 |
|
Christian Grothoff
|
96c2fb8e10
|
implement retries for a few more commands
|
2018-08-11 11:29:02 +02:00 |
|
Christian Grothoff
|
30191a8ae5
|
be aggressive
|
2018-08-11 06:31:43 +02:00 |
|
Christian Grothoff
|
2637c1b682
|
add multi-reserve support, improve load balancing by not reusing connections in benchmark
|
2018-08-11 02:48:49 +02:00 |
|
Christian Grothoff
|
e0585f2dac
|
resign account-2
|
2018-08-10 22:32:44 +02:00 |
|
Christian Grothoff
|
1314b5fe20
|
use timeout option in benchmark
|
2018-08-10 22:31:46 +02:00 |
|
Christian Grothoff
|
e0935af764
|
add a few more FOR UPDATE where appropriate
|
2018-08-10 19:12:57 +02:00 |
|
Christian Grothoff
|
9887077ea2
|
launch wirewatch in the background for benchmarking
|
2018-08-10 18:48:45 +02:00 |
|
Christian Grothoff
|
e17121fd1c
|
use retry in benchmark
|
2018-08-10 18:48:44 +02:00 |
|
Christian Grothoff
|
db65bc69bf
|
fix bug wrt signature handling during withdraw (with/without optimistic signing)
|
2018-08-10 18:37:25 +02:00 |
|
Christian Grothoff
|
04055de75a
|
spaceing
|
2018-08-09 22:30:45 +02:00 |
|
Christian Grothoff
|
9384234555
|
use correct HTTP status code for commit failures
|
2018-08-09 21:15:27 +02:00 |
|
Christian Grothoff
|
c51b19512b
|
report ore precisely where commands went wrong
|
2018-08-09 21:10:56 +02:00 |
|
Christian Grothoff
|
e3f7083b3e
|
fix KS state freeing on exit
|
2018-08-09 20:51:42 +02:00 |
|
Christian Grothoff
|
d9474aab0f
|
fix benchmark tool output and time measurement
|
2018-08-09 20:25:30 +02:00 |
|
Christian Grothoff
|
a05859ad13
|
use only one fakebank instance in multi-process benchmark
|
2018-08-09 19:47:23 +02:00 |
|
Christian Grothoff
|
f17ad4de76
|
in parallel tests, only launch one exchange -- still broken: code attempts to launch multiple fakebanks
|
2018-08-09 10:33:21 +02:00 |
|
Christian Grothoff
|
4693708b8c
|
use fprintf / stdout for final benchmark result
|
2018-08-09 10:15:04 +02:00 |
|
Christian Grothoff
|
3197125dbe
|
first quick hack for parallelizing benchmark
|
2018-08-07 22:10:38 +02:00 |
|
Christian Grothoff
|
46047a6c14
|
fix build
|
2018-08-06 15:18:29 +02:00 |
|
Marcello Stanisci
|
5c18695bc0
|
Remove unnecessary code.
|
2018-07-27 16:18:51 +02:00 |
|
Marcello Stanisci
|
dddf7f52a5
|
Salt and sig not to be kept on tracking.
|
2018-07-27 14:53:45 +02:00 |
|
Marcello Stanisci
|
d9738553b2
|
Benchmark,
extract bank url from the configuration; then
make example config usable.
|
2018-07-27 14:47:02 +02:00 |
|
Marcello Stanisci
|
1c541596d6
|
Add make target to clean blobs from the benchmark.
|
2018-07-27 12:12:13 +02:00 |
|
Marcello Stanisci
|
e850dc09c4
|
Make benchmark config file working.
|
2018-07-27 11:58:54 +02:00 |
|
Marcello Stanisci
|
880ce0bdb3
|
Remove old note.
|
2018-07-25 16:19:45 +02:00 |
|
Marcello Stanisci
|
6eaa415f90
|
Benchmark.
Building the /wire response object inside the tool.
|
2018-07-25 16:18:49 +02:00 |
|
Marcello Stanisci
|
953a2bd382
|
Add benchmark example config file.
|
2018-07-25 15:43:27 +02:00 |
|
Marcello Stanisci
|
3af3a9fdc3
|
Give default loglev at benchmark.
|
2018-07-25 13:36:33 +02:00 |
|
Marcello Stanisci
|
de925a3556
|
Benchmark.
Removing "-new" part from the source file.
|
2018-07-25 13:26:47 +02:00 |
|
Marcello Stanisci
|
9f8b6a6b5d
|
Prefer strncpy()
|
2018-07-25 13:08:18 +02:00 |
|
Marcello Stanisci
|
2393e26b02
|
Use proper exchange preparator (benchmark)
|
2018-07-25 12:36:38 +02:00 |
|
Marcello Stanisci
|
7a1d4e4d65
|
no ApiKey for benchmark
|
2018-07-25 12:05:55 +02:00 |
|
Marcello Stanisci
|
d7789d0984
|
Fix segfault.
|
2018-07-25 12:03:26 +02:00 |
|
Marcello Stanisci
|
7aee3ddc95
|
Benchmark uses fakebank now.
|
2018-07-25 11:57:15 +02:00 |
|
Marcello Stanisci
|
207c975902
|
Benchmark.
Measuring time and print outcome.
|
2018-07-25 11:45:14 +02:00 |
|