Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.22 KB

BENCHMARKS.md

File metadata and controls

23 lines (15 loc) · 1.22 KB

Benchmarks

Setup

  1. Benchmarks are run by JUnit as a separate source set just like main, test and integration-test. The benchmarks can be found here.

  2. Every time a commit is made in any branch, the benchmarks are run and the run shows whether the benchmarks exceed the pre-defined threshold, so that we know if the corresponding commit influences the performance.

  3. Benchmark results are written as JSON to benchmarks.json only when a new release is made. The JSON file is saved in the gh-pages branch of the repo.

  4. The average results in benchmarks.json are used to display the results in the form of this graph.

Results

Results as json can be found here. Results as a chart can be found here.