This is an automated email from the ASF dual-hosted git repository. pmouawad pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/jmeter.git
The following commit(s) were added to refs/heads/master by this push: new aa7bc98 Bug 64160 - Test HTTP/S Test Script Recorder: Name transaction controller/ simple controller using prefix without "-XXXX" suffix aa7bc98 is described below commit aa7bc98e936f3cd7164c2611f27140b68ba623e1 Author: pmouawad <p.moua...@ubik-ingenierie.com> AuthorDate: Wed Feb 19 21:16:39 2020 +0100 Bug 64160 - Test HTTP/S Test Script Recorder: Name transaction controller/ simple controller using prefix without "-XXXX" suffix --- .../java/org/apache/jmeter/protocol/http/proxy/ProxyControl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/protocol/http/src/main/java/org/apache/jmeter/protocol/http/proxy/ProxyControl.java b/src/protocol/http/src/main/java/org/apache/jmeter/protocol/http/proxy/ProxyControl.java index c5dd967..99df08e 100644 --- a/src/protocol/http/src/main/java/org/apache/jmeter/protocol/http/proxy/ProxyControl.java +++ b/src/protocol/http/src/main/java/org/apache/jmeter/protocol/http/proxy/ProxyControl.java @@ -45,6 +45,7 @@ import java.util.prefs.Preferences; import org.apache.commons.codec.binary.Base64; import org.apache.commons.codec.digest.DigestUtils; +import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.time.DateUtils; import org.apache.http.conn.ssl.AbstractVerifier; import org.apache.jmeter.assertions.Assertion; @@ -1133,14 +1134,16 @@ public class ProxyControl extends GenericController implements NonTestElement { long deltaT = now - lastTime; int cachedGroupingMode = groupingMode; if (deltaT > sampleGap) { + String controllerName = StringUtils.isNotEmpty(getPrefixHTTPSampleName()) ? + getPrefixHTTPSampleName() : sampler.getName(); if (!myTarget.isLeaf() && cachedGroupingMode == GROUPING_ADD_SEPARATORS) { addDivider(treeModel, myTarget); } if (cachedGroupingMode == GROUPING_IN_SIMPLE_CONTROLLERS) { - addSimpleController(treeModel, myTarget, sampler.getName()); + addSimpleController(treeModel, myTarget, controllerName); } if (cachedGroupingMode == GROUPING_IN_TRANSACTION_CONTROLLERS) { - addTransactionController(treeModel, myTarget, sampler.getName()); + addTransactionController(treeModel, myTarget, controllerName); } firstInBatch = true;// Remember this was first in its batch }