PerfChecker.jl
Documentation for PerfChecker.jl
.
PerfChecker.checkres_to_boxplots Function
General Usage: Takes the output of a check macro, and creates a boxplot.
sourcePerfChecker.checkres_to_pie Function
General Usage: Takes the output of a check macro as input, and creates a pie plot. Uses table_to_pie
internally.
PerfChecker.checkres_to_scatterlines Function
General Usage: Takes the output of a check macro as input, and creates a scatterlines plot.
sourcePerfChecker.find_by_tags Method
Usage: (Assuming you ran the 'Basic Example')
julia> find_by_tags([:example, :nice, :great], res)
PerfChecker.get_pkg_versions Function
Finds all versions of a package in all the installed registries and returns it as a vector.
Example:
julia
sourcejulia> get_pkg_versions("ConstraintLearning")
7-element Vector{VersionNumber}:
v"0.1.4"
v"0.1.5"
v"0.1.0"
v"0.1.6"
v"0.1.1"
v"0.1.3"
v"0.1.2"
PerfChecker.table_to_pie Function
General Usage: Takes a table generated via the check macro as input, and creates a pie plot.
sourcePerfChecker.to_table Function
General Usage: Returns a table from the output of the results of respective backends
sourcePerfChecker.@check Macro
General usage:
julia
@check :name_of_backend config_dictionary begin
# the prelimnary code
end begin
# the actual code you want to do perf testing for
end
Outputs a CheckerResult
which can be used with other functions.