class Benchy::Project
- Benchy::Project
- Reference
- Object
Defined in:
benchy.crConstructors
Class Method Summary
Instance Method Summary
- #after : String | Nil
- #after_each : String | Nil
- #base_dir : Path
- #before : String | Nil
- #before_each : String | Nil
- #configuration_keys : Array(String)
- #configurations : Array(Configuration)
- #context : Hash(String, String)
- #exec(cmd : String, configuration : Configuration | Nil) : String
- #exec_after
- #exec_after_each(configuration : Configuration)
- #exec_before
- #exec_before_each(configuration : Configuration)
- #extract_measures(main_output, configuration)
- #get_output(cmd : String, configuration : Configuration | Nil) : String
- #loader : String | Nil
- #main : String
- #measure_keys : Array(String)
- #name : String
- #repeat : Int32
- #run(run_logger, *, config_selector = nil, repeat = nil) : Array(RunResult)
- #run_once(configuration : Configuration, run_logger, config_index, run_index) : RunOnceResult
- #runnable_configurations(config_selector = nil)