diff --git a/suites/hg/benchmarks/perf-bundle-stream-consume.pbd b/suites/hg/benchmarks/perf-bundle-stream-consume.pbd index 07566f804e0cdc302b6f34570b2eaa77af9fb54d_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGJk..e3b25d19cc9ebc98b8cef550c8b4fe9fc7ff975b_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGJk 100644 --- a/suites/hg/benchmarks/perf-bundle-stream-consume.pbd +++ b/suites/hg/benchmarks/perf-bundle-stream-consume.pbd @@ -32,6 +32,15 @@ default = true args = [ "--no-unbundle-progress" ] +[hg-perf-ext.variants.dimensions.parallel-processing.default] +default = true + +[hg-perf-ext.variants.dimensions.parallel-processing.yes] +args = [ "--config", "worker.parallel-stream-bundle-processing=yes" ] + +[hg-perf-ext.variants.dimensions.parallel-processing.no] +args = [ "--config", "worker.parallel-stream-bundle-processing=no" ] + [hg-perf-ext.variants.dimensions.read-from-memory.yes] args = [ "--in-memory-bundle" ] diff --git a/suites/hg/benchmarks/perf-bundle-stream-consume.pkl b/suites/hg/benchmarks/perf-bundle-stream-consume.pkl index 07566f804e0cdc302b6f34570b2eaa77af9fb54d_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGts..e3b25d19cc9ebc98b8cef550c8b4fe9fc7ff975b_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGts 100644 --- a/suites/hg/benchmarks/perf-bundle-stream-consume.pkl +++ b/suites/hg/benchmarks/perf-bundle-stream-consume.pkl @@ -38,6 +38,20 @@ ["no"] { args { "--no-unbundle-progress" } } } } + ["parallel-processing"] { + default_key = "default" + cases { + ["default"] {} + for (value in List("yes","no")) { + [value] { + args { + "--config" + "worker.parallel-stream-bundle-processing=\(value)" + } + } + } + } + } ["read-from-memory"] { default_key = "no" cases {