solana/bench-tps/src
kirill lykov 2c37763d7c
Improve cli args parsing in bench-tps (#30307)
* Improve cli args parsing in bench-tps

* Rename parse funciton
* Get rid of panics, exit and println
* Add basic unit tests

* add allow dead_code and unused_imports for cli tests

* simplify code by using map_err instead of macro

* simplify data_size parsing

* use tempfile crate to create temp keypair files

* fix bug with reading client_id from config by default, re-added client_id tests

* minor fix of an error message

* add Eq to bench_tps::cli::Congig

* some minor error messages corrections
2023-02-24 15:39:43 +01:00
..
bench_tps_client removes dynamic cast and dynamic dispatch from connection-cache (#30128) 2023-02-09 00:50:44 +00:00
bench.rs Add conflict groups to bench-tps (#29513) 2023-01-19 11:58:43 -08:00
bench_tps_client.rs add get_multiple_accounts to BenchTpsClient (#27379) 2022-08-25 15:44:37 +02:00
cli.rs Improve cli args parsing in bench-tps (#30307) 2023-02-24 15:39:43 +01:00
keypairs.rs patches errors from clippy::uninlined_format_args 2022-12-06 19:32:15 +00:00
lib.rs bench-tps: Transition to using spl-instruction-padding (#28496) 2022-10-26 11:16:57 -04:00
main.rs Improve cli args parsing in bench-tps (#30307) 2023-02-24 15:39:43 +01:00
perf_utils.rs Bench tps: refactor client creation (#26862) 2022-08-05 10:51:15 +02:00
send_batch.rs add use_durable_nonce option (#27151) 2022-08-26 22:08:27 +02:00
spl_convert.rs bench-tps: Transition to using spl-instruction-padding (#28496) 2022-10-26 11:16:57 -04:00