# HG changeset patch
# User Pierre-Yves David <pierre-yves.david@octobus.net>
# Date 1682694433 -7200
#      Fri Apr 28 17:07:13 2023 +0200
# Node ID f986244e3220bfd11d61c3d6dc937e0e888fcd41
# Parent  0c4325ea05e9cfc9ded68ca934d8f9f2ca815dc3
benchmark: cover perf::stream-locked-section

diff --git a/suites/hg/benchmarks/perf-stream-locked.pbd b/suites/hg/benchmarks/perf-stream-locked.pbd
new file mode 100644
--- /dev/null
+++ b/suites/hg/benchmarks/perf-stream-locked.pbd
@@ -0,0 +1,20 @@
+[meta]
+format="0"
+name="perf-stream-locked-section"
+method="mercurial-perf-extension"
+
+[run]
+copy-data-env = false
+
+[hg-perf-ext]
+command="perf::stream-locked-section"
+cwd="DATA-VARS:mercurial.main-repo-path"
+
+[hg-perf-ext.variants.version.latest]
+default=true
+args=["stream-version", "latest"]
+
+[hg-perf-ext.variants.version.v1]
+args=["stream-version", "v1"]
+[hg-perf-ext.variants.version.v2]
+args=["stream-version", "v2"]