hpsc-lab/BenchmarkExplorer CI

Run Julia benchmarks and save results in BenchmarkExplorer format with persistent history

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
benchmark_scriptPath to the Julia file that defines SUITE. Leave empty for built-in groups (trixi, enzyme, nanosoldier).no""
benchmark_projectValue passed to the --project flag. The default value is the repository root: "@."no@.
data_dirPath to data directory (default: data)nodata
group_nameBenchmark group name (default: trixi)notrixi
julia_versionJulia version to use (default: "1.11")no1.11
persist_to_branchBranch to persist history data (default: gh-pages). Set to empty to disable persistence.nogh-pages
persist_pathPath within persist branch to store history (default: benchmarks/)nobenchmarks/
commit_base_urlBase URL for commit links (e.g. https://github.com/JuliaLang/julia). Defaults to the repository URL.no""
regression_thresholdRatio threshold above which a benchmark is considered a regression (default: 1.05)no1.05
heatmap_commitsMax number of commits shown in the heatmap (default: 25)no25
github_tokenGitHub token for pushing resultsyes
namedescription
data_dirPath to the data directory with benchmark results
num_benchmarksNumber of benchmarks executed