mirror of
https://github.com/monero-project/monero.git
synced 2025-05-19 17:20:25 -04:00
Merge pull request #8659
5c505bd
performance test framework updates: allow custom test parameters, better error reporting (koe)
This commit is contained in:
commit
feb7fa4986
2 changed files with 81 additions and 30 deletions
|
@ -101,12 +101,14 @@ int main(int argc, char** argv)
|
|||
|
||||
const std::string filter = tools::glob_to_regex(command_line::get_arg(vm, arg_filter));
|
||||
const std::string timings_database = command_line::get_arg(vm, arg_timings_database);
|
||||
Params p;
|
||||
Params core_params;
|
||||
if (!timings_database.empty())
|
||||
p.td = TimingsDatabase(timings_database);
|
||||
p.verbose = command_line::get_arg(vm, arg_verbose);
|
||||
p.stats = command_line::get_arg(vm, arg_stats);
|
||||
p.loop_multiplier = command_line::get_arg(vm, arg_loop_multiplier);
|
||||
core_params.td = TimingsDatabase(timings_database);
|
||||
core_params.verbose = command_line::get_arg(vm, arg_verbose);
|
||||
core_params.stats = command_line::get_arg(vm, arg_stats);
|
||||
core_params.loop_multiplier = command_line::get_arg(vm, arg_loop_multiplier);
|
||||
|
||||
ParamsShuttle p{core_params};
|
||||
|
||||
performance_timer timer;
|
||||
timer.start();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue