Skip to content

Commit 887590f

Browse files
committed
feat: add cloning microbenchmark
1 parent 63525ee commit 887590f

11 files changed

Lines changed: 452787 additions & 1 deletion

File tree

README.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Having acquired that, run any of the benchmarks:
1515
[source,shell]
1616
----
1717
./run-coldstart.sh
18+
./run-cloning.sh
1819
./run-scoredirector.sh
1920
----
2021

@@ -26,7 +27,7 @@ Only run the benchmark on a quiet machine, otherwise results will be skewed.
2627

2728
=== Configuring the benchmark
2829

29-
The benchmark is configured using the `coldstart-benchmark.properties` and `scoredirector-benchmark.properties` file.
30+
The benchmark is configured using the `coldstart-benchmark.properties`, `cloning-benchmark.properties` and `scoredirector-benchmark.properties` file.
3031
The file is well-commented, and should be self-explanatory.
3132
Modify it to suit your needs.
3233

cloning-benchmark.properties

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Not including this file with your benchmarks will execute all examples with the default values.
2+
3+
# Possible values: vehicle_routing
4+
example=vehicle_routing
5+
6+
# How many forks to run each example with.
7+
# Default is 20.
8+
#forks=20
9+
10+
# How many warmup iterations to run each example with.
11+
# Default is 5.
12+
#warmup_iterations=5
13+
14+
# How many measurement iterations to run each example with.
15+
# Default is 5.
16+
#measurement_iterations=5
17+
18+
# Ratio of benchmark score error to benchmark score above which warnings will be output.
19+
# The higher the threshold, the less reliable the benchmark score is.
20+
# Default is 0.02 (±2%).
21+
#relative_score_error_threshold=0.02

0 commit comments

Comments
 (0)