mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Valera V Harseko
3 days ago f69863189e5a3bb0dd3b9ec0a9ef1a4b602a09ea
refs
author Valera V Harseko <vharseko@3a-systems.ru>
Monday, June 22, 2026 11:36 +0200
committer Valera V Harseko <vharseko@3a-systems.ru>
Monday, June 22, 2026 11:36 +0200
commitf69863189e5a3bb0dd3b9ec0a9ef1a4b602a09ea
tree 3fe49deb37016e3a892f56acab08c05e1bb152dd tree | zip | gz
parent 75c17bfaedc1288975c725926de2aa61649a7e83 view | diff
Escape commas in __P(basedn) default to fix JMeter plan compile

The benchmark plan failed to compile with "__P called with wrong number of
parameters. Actual: 3. Expected: >= 1 and <= 2": the default value in
${__P(basedn,dc=example,dc=com)} contains commas, which JMeter's function
parser treats as extra argument separators. Escape them as
${__P(basedn,dc=example\,dc=com)} in the ADMIN_CONNECT and BIND samplers.

Without this the tree never compiled, so no statistics.json was produced and
the summary step failed on jq. Verified locally with JMeter 5.6.3: the plan
now compiles and runs, and report generation produces statistics.json.
1 files modified
6 ■■■■ changed files
.github/benchmark/benchmark.jmx 6 ●●●● diff | view | raw | blame | history