Incendium.run
You're seeing just the function
run
, go back to Incendium module for more information.
Runs benchmarks using Benchee
and render the scenarios as flamegraphs.
Takes the same parameters as Benchee.run/2
.
Takes the following Incendium
-specific options:
:incendium_flamegraph_widths_to_scale
(defaulttrue
) - sets the width of the flamegraphs according to the scenario runtime. Scenarios that take a longer time to run will generate wider flamegraphs.:incendium_file
(default"incendium/#{suite.title}
) - the path to the HTML file were Incendium saves the benchmark results (in Benchee, this is specified by a Formatter, bue Incendium unfortunatelly can't reuse the normal Benchee formatting infrastructure)
All other options are passed into Benchee.run/2