This is an automated email from the ASF dual-hosted git repository.
fschumacher 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 c054d3a Warning logged when Boundary Extractor doesn't find any match
c054d3a is described below
commit c054d3a4d329c02e305fdfb0818f682834130d8f
Author: Felix Schumacher <[email protected]>
AuthorDate: Thu Jun 3 18:04:18 2021 +0200
Warning logged when Boundary Extractor doesn't find any match
Bugzilla Id: 65352
---
.../src/main/java/org/apache/jmeter/extractor/BoundaryExtractor.java | 3 +++
xdocs/changes.xml | 1 +
2 files changed, 4 insertions(+)
diff --git
a/src/components/src/main/java/org/apache/jmeter/extractor/BoundaryExtractor.java
b/src/components/src/main/java/org/apache/jmeter/extractor/BoundaryExtractor.java
index e10089b..6b28c67 100644
---
a/src/components/src/main/java/org/apache/jmeter/extractor/BoundaryExtractor.java
+++
b/src/components/src/main/java/org/apache/jmeter/extractor/BoundaryExtractor.java
@@ -163,6 +163,9 @@ public class BoundaryExtractor extends
AbstractScopedTestElement implements Post
* @return 0 if there is only one match, else the number of matches, this
is used to remove
*/
private int saveMatches(JMeterVariables vars, String refName, int
matchNumber, List<String> matches) {
+ if (matches.isEmpty()) {
+ return 0;
+ }
int matchCount = 0;
if (matchNumber == 0) {
saveRandomMatch(vars, refName, matches);
diff --git a/xdocs/changes.xml b/xdocs/changes.xml
index be5d038..46bbf8f 100644
--- a/xdocs/changes.xml
+++ b/xdocs/changes.xml
@@ -169,6 +169,7 @@ Summary
<li><bug>65257</bug>JMESPathExtractor writes error log entries if JMESPath
filter returns empty result</li>
<li><bug>65259</bug>JMESPathExtractor Attribute <code>Match No.</code>
Required</li>
<li><bug>65269</bug>JSON Extractor and JSON JMESPath Extractor ignore
sub-samples</li>
+ <li><bug>65352</bug>Warning logged when Boundary Extractor doesn't find any
match</li>
</ul>
<h3>Functions</h3>