Skip to content
Snippets Groups Projects

augment the "release" campaign.

Merged Pierre-Yves David requested to merge topic/default/release-campaign into branch/default
1 file
+ 58
0
Compare changes
  • Side-by-side
  • Inline
@@ -186,6 +186,29 @@
}
}
}
//* Benchmarking `hg status` between revision *//
new {
versions = new {v}
data_env_specs {
...data["modern"]
...data["all-public"]
when (!v.is_rust) {
...data["no-rust"]
}
}
benchmark_name_specs {
new {value="re:^hg.command.status$"}
}
benchmark_variant_specs {
new {key="list-copies"; value="re:.*"}
// the repository state is not really relevant here
new {key="repo-state"; value="clean"}
// XXX consider reducing the number of case tested.
// the from-rev-0-to-tip is important for copy tracing
new {key="rage"; value="re:^from-rev-0-to-tip|from-1000th-tiprev-to-tip|change-tip|change-1000th-tiprev$"}
}
}
//* Benchmarking `hg cat` *//
new {
versions = new {v}
@@ -203,5 +226,40 @@
new {key="files"; value="re:^all-root$"}
}
}
//* Benchmarking `hg files` *//
new {
versions = new {v}
data_env_specs {
...data["modern"]
...data["all-public"]
when (!v.is_rust) {
...data["no-rust"]
}
}
benchmark_name_specs {
new {value="re:^hg.command.files$"}
}
benchmark_variant_specs {
new {key="files"; value="re:^default|all-list-filepath-shuffled$"}
}
}
//* Benchmarking annotate *//
new {
versions = new {v}
data_env_specs {
...data["modern"]
...data["all-public"]
when (!v.is_rust) {
...data["no-rust"]
}
}
benchmark_name_specs {
new {value="re:^hg.command.annotate$"}
}
benchmark_variant_specs {
new {key="files"; value="re:.*"}
new {key="follow-copies"; value="re:^yes|no$"}
}
}
}
}
Loading