See 
<https://builds.apache.org/job/JMeter%20Ubuntu/672/display/redirect?page=changes>

Changes:

[fschumacher] Use string formatting for logs

As this is an example class, it should be a good example for others to look at. 
So
use string formatting, ask the log framework, if the log would be written and 
don't
use variable names, that are hard to read.

[fschumacher] Javadoc markup

[fschumacher] Start filling in the New and Noteworthy section.

------------------------------------------
[...truncated 133.08 KB...]
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/bshclient.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_junit.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/junit/test.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_ldap.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_mail.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_tcp.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_jms.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_native.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_mongodb.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/jorphan.jar>

package:

_check_3rdparty:

_message_3rdParty:

init-version:
     [echo] jmeter.version = 5.1-SNAPSHOT
     [echo] display.version = 5.1-SNAPSHOT r1853262
     [echo] implementation.version = 5.1-SNAPSHOT r1853262

compile-jorphan:

compile-core:

compile-components:

compile-functions:

compile-http:

compile-ftp:

compile-jdbc:

compile-java:

compile-ldap:

create-mail-dir:

compile-mail:

compile-tcp:

compile-protocols:

compile-junit:

compile-jms:

compile-native:

compile-mongodb:

compile:

compile-tests:
    [javac] Compiling 196 source files to 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/build/test>
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
  [groovyc] Compiling 22 source files to 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/build/test>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/assertions/MD5HexAssertionSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/control/RandomOrderControllerSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/control/RunTimeSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/control/ThroughputControllerSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/engine/util/PackageSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/extractor/BoundaryExtractorSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/extractor/JoddExtractorSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/functions/ChangeCaseSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/functions/gui/FunctionHelperSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/gui/util/MenuFactorySpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/junit/spock/JMeterSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/protocol/http/util/HTTPUtilsSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/protocol/jdbc/sampler/JDBCSamplerSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/report/core/SampleMetadataParserSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/report/processor/ApdexSummaryConsumerSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/report/processor/ListResultDataSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/report/processor/Top5ErrorsBySamplerConsumerSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/report/processor/Top5ErrorsSummaryDataSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/services/FileServerSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jmeter/timers/UniformRandomTimerSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jorphan/io/TextFileSpec.groovy>
  [groovyc] 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/test/src/org/apache/jorphan/util/ConverterSpec.groovy>

prepare-resources:
     [copy] Copying 3 files to 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/build/res/META-INF>

package-only:
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/bin/ApacheJMeter.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_core.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_components.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_functions.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_http.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_ftp.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_jdbc.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_java.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/bshclient.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_junit.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/junit/test.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_ldap.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_mail.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_tcp.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_jms.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_native.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/ext/ApacheJMeter_mongodb.jar>
      [jar] Building jar: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/jorphan.jar>

package:

_test:
     [echo] 
     [echo]    gump.run = false
     [echo]    java.awt.headless = true
     [echo]    test.headless = true
     [echo]    user.dir = 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk>
     [echo]    basedir = 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk>
     [echo]    test dir = build/test
     [echo]    test dir gump = build/test
     [echo]    testsaveservice.saveout = ${testsaveservice.saveout}
     [echo]    test.encoding = UTF-8
     [echo]     
     [java] SLF4J: Class path contains multiple SLF4J bindings.
     [java] SLF4J: Found binding in 
[jar:<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/log4j-slf4j-impl-2.11.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]>
     [java] SLF4J: Found binding in 
[jar:<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/lib/opt/activemq-all-5.15.8.jar!/org/slf4j/impl/StaticLoggerBinder.class]>
     [java] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an 
explanation.
     [java] SLF4J: Actual binding is of type 
[org.apache.logging.slf4j.Log4jLoggerFactory]
     [java] Setting JMeterHome: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk>
     [java] Using initializeProperties() from org.apache.jmeter.util.JMeterUtils
     [java] Setting up initial properties using: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/bin/jmeter.properties>
     [java] Initializing Properties: 
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/bin/jmeter.properties>
     [java] JMeterVersion=5.1-SNAPSHOT r1853262
     [java] java.version=1.8.0_191
     [java] java.home=/usr/local/asfpackages/java/jdk1.8.0_191/jre
     [java] file.encoding=UTF-8
     [java] default encoding=UTF-8
     [java] 
user.dir=<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/bin>
     [java] Locale=en_US
     [java] os.name=Linux
     [java] os.version=4.4.0-138-generic
     [java] JCE max key length = 2147483647
     [java] +++++++++++
     [java] java.awt.headless=true
     [java] java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
     [java] ------------
     [java] Searching junit tests in : build/test
     [java] o.a.j.junit.JMeterTest INFO: JMeterGUIComponent: skipping some 
tests org.apache.jmeter.testbeans.gui.TestBeanGUI
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.SplashScreen java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.config.gui.RowDetailDialog java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.functions.gui.FunctionHelper java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest WARN: java.io.Serializable: 
NoSuchMethodException  org.apache.jmeter.gui.GlobalUndoableEdit, missing empty 
Constructor or Constructor with Object parameter
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.gui.MainFrame java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.gui.SavePropertyDialog java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.gui.action.SearchTreeDialog java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.gui.action.SelectTemplatesDialog java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.gui.util.EscapeDialog java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.gui.util.JSyntaxTextArea java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest Error creating 
org.apache.jmeter.protocol.http.proxy.gui.RecorderDialog 
java.awt.HeadlessException
     [java] o.a.j.junit.JMeterTest WARN: java.io.Serializable: 
NoSuchMethodException  org.apache.jmeter.rmi.RMIServerSocketFactoryImpl, 
missing empty Constructor or Constructor with Object parameter
     [java] o.a.j.junit.JMeterTest WARN: java.io.Serializable: 
NoSuchMethodException  org.apache.jmeter.rmi.SSLRMIServerSocketFactory, missing 
empty Constructor or Constructor with Object parameter
     [java] java.rmi.server.hostname=asf922.gq1.ygridcore.net
     [java] asf922.gq1.ygridcore.net/67.195.81.142
     [java] isSiteLocalAddress:false
     [java] isAnyLocalAddress:false
     [java] isLinkLocalAddress:false
     [java] isLoopbackAddress:false
     [java] isMulticastAddress:false
     [java] localhost/127.0.0.1
     [java] isSiteLocalAddress:false
     [java] isAnyLocalAddress:false
     [java] isLinkLocalAddress:false
     [java] isLoopbackAddress:true
     [java] isMulticastAddress:false
     [java] ====================
     [java] asf922.gq1.ygridcore.net/67.195.81.142
     [java] isSiteLocalAddress:false
     [java] isAnyLocalAddress:false
     [java] isLinkLocalAddress:false
     [java] isLoopbackAddress:false
     [java] isMulticastAddress:false
     [java] Interfaces: {name:docker0 (docker0) => 
[/fe80:0:0:0:42:25ff:fe75:b76f%docker0/64 [null], /172.17.0.1/16 [/0.0.0.0]], 
name:eno1 (eno1) => [/fe80:0:0:0:92b1:1cff:fe38:93f4%eno1/64 [null], 
/67.195.81.142/26 [/67.195.81.191]], name:lo (lo) => [/0:0:0:0:0:0:0:1%lo/128 
[null], /127.0.0.1/8 [null]]}
     [java] java.rmi.server.hostname=asf922.gq1.ygridcore.net
     [java] 
.........................................................................................................................................................I.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................I.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................E............................................................................................................................................................................................................................................................................................{
     [java]   "args": {}, 
     [java]   "data": 
"################################################################################\n#
 Apache JMeter Property 
file\n################################################################################\n\n##
   Licensed to the Apache Software Foundation (ASF) under one or more\n##   
contributor license agreements.  See the NOTICE file distributed with\n##   
this work for additional information regarding copyright ownership.\n##   The 
ASF licenses this file to You under the Apache License, Version 2.0\n##   (the 
\"License\"); you may not use this file except in compliance with\n##   the 
License.  You may obtain a copy of the License at\n##\n##       
http://www.apache.org/licenses/LICENSE-2.0\n##\n##   Unless required by 
applicable law or agreed to in writing, software\n##   distributed under the 
License is distributed on an \"AS IS\" BASIS,\n##   WITHOUT WARRANTIES OR 
CONDITIONS OF ANY KIND, either express or implied.\n##   See the License for 
the specific language governing permissions and\n##   limitations under the 
License.\n\n################################################################################\n#\n#
                      THIS FILE SHOULD NOT BE MODIFIED\n#\n# This avoids having 
to re-apply the modifications when upgrading JMeter\n# Instead only 
user.properties should be modified:\n# 1/ copy the property you want to modify 
to user.properties from jmeter.properties\n# 2/ Change its value 
there\n#\n################################################################################\n\n#
 JMeter properties are described in the file\n# 
http://jmeter.apache.org/usermanual/properties_reference.html\n# A local copy 
can be found in\n# 
printable_docs/usermanual/properties_reference.html\n\n#Preferred GUI language. 
Comment out to use the JVM default locale's language.\n#language=en\n\n\n# 
Additional locale(s) to add to the displayed list.\n# The current default list 
is: en, fr, de, no, es, tr, ja, zh_CN, zh_TW, pl, pt_BR\n# [see 
JMeterMenuBar#makeLanguageMenu()]\n# The entries are a comma-separated list of 
language 
names\n#locales.add=zu\n\n\n#---------------------------------------------------------------------------\n#
 XML 
Parser\n#---------------------------------------------------------------------------\n\n#
 Path to a Properties file containing Namespace mapping in the form\n# 
prefix=Namespace\n# Example:\n# 
ns=http://biz.aol.com/schema/2006-12-18\n#xpath.namespace.config=\n\n\n# XPath2 
query cache for storing compiled XPath 
queries\n#xpath2query.parser.cache.size=400\n\n#---------------------------------------------------------------------------\n#
 SSL 
configuration\n#---------------------------------------------------------------------------\n\n##
 SSL System properties are now in system.properties\n\n# JMeter no longer 
converts javax.xxx property entries in this file into System properties.\n# 
These must now be defined in the system.properties file or on the 
command-line.\n# The system.properties file gives more flexibility.\n\n# By 
default, SSL session contexts are now created per-thread, rather than being 
shared.\n# The original behaviour can be enabled by setting the JMeter property 
to true\n#https.sessioncontext.shared=false\n\n# Be aware that https default 
protocol may vary depending on the version of JVM\n# See 
https://blogs.oracle.com/java-platform-group/entry/diagnosing_tls_ssl_and_https\n#
 See https://bz.apache.org/bugzilla/show_bug.cgi?id=58236\n# Default HTTPS 
protocol level:\n#https.default.protocol=TLS\n# This may need to be changed 
here (or in user.properties) to:\n#https.default.protocol=SSLv3\n\n# List of 
protocols to enable. You may have to select only a subset if you find issues 
with target server.\n# This is needed when server does not support Socket 
version negotiation, this can lead to:\n# 
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated\n# 
java.net.SocketException: Connection reset\n# see 
https://bz.apache.org/bugzilla/show_bug.cgi?id=54759\n#https.socket.protocols=SSLv2Hello
 SSLv3 TLSv1\n\n# Control if we allow reuse of cached SSL context between 
iterations\n# set the value to 'false' to reset the SSL context each 
iteration\n# Deprecated since 5.0\n#https.use.cached.ssl.context=true\n\n# \n# 
Reset HTTP State when starting a new Thread Group iteration which means:\n# 
true means next iteration is associated to a new user\n# false means next 
iteration is associated to same user\n# true involves: \n# - Closing opened 
connection\n# - resetting SSL State 
\n#httpclient.reset_state_on_thread_group_iteration=true\n\n# Start and end 
index to be used with keystores with many entries\n# The default is to use 
entry 0, i.e. the 
first\n#https.keyStoreStartIndex=0\n#https.keyStoreEndIndex=0\n\n#---------------------------------------------------------------------------\n#
 Look and Feel 
configuration\n#---------------------------------------------------------------------------\n\n#Classname
 of the Swing default UI\n#\n# The LAF classnames that are available are now 
displayed as ToolTip text\n# when hovering over the Options/Look and Feel 
selection list.\n#\n# You can either use a full class name, as shown below,\n# 
or one of the strings \"System\" or \"CrossPlatform\" which means\n#  JMeter 
will use the corresponding string returned by 
UIManager.get<name>LookAndFeelClassName()\n\n# LAF can be overridden by os.name 
(lowercased, spaces replaced by '_')\n# Sample os.name 
LAF:\n#jmeter.laf.windows_xp=javax.swing.plaf.metal.MetalLookAndFeel\n\n# 
Failing that, the OS family = os.name, but only up to first space:\n# Sample OS 
family 
LAF:\n#jmeter.laf.windows=com.sun.java.swing.plaf.windows.WindowsLookAndFeel\n\n#
 Custom settings for Mac using System LAF if you don't want to use 
Darcula\n#jmeter.laf.mac=System\n\n# Failing that, the JMeter default laf can 
be defined:\n#jmeter.laf=System\n\n# If none of the above jmeter.laf properties 
are defined, JMeter uses the CrossPlatform LAF.\n# This is because the 
CrossPlatform LAF generally looks better than the System LAF.\n# See 
https://bz.apache.org/bugzilla/show_bug.cgi?id=52026 for details\n# N.B. the 
laf can be defined in user.properties.\n\n# LoggerPanel display\n# default to 
false\n#jmeter.loggerpanel.display=false\n\n# Enable LogViewer Panel to receive 
log event even if closed\n# Enabled since 2.12\n# Note this has some impact on 
performances, but as GUI mode must\n# not be used for Load Test it is 
acceptable\n#jmeter.loggerpanel.enable_when_closed=true\n\n# Max lines kept in 
LoggerPanel, default to 1000 chars\n# 0 means no 
limit\n#jmeter.loggerpanel.maxlength=1000\n\n# Interval period in ms to process 
the queue of events of the listeners\n#jmeter.gui.refresh_period=500\n\n# HiDPI 
mode (default: false)\n# Activate a 'pseudo'-hidpi mode. Allows to increase 
size of some UI elements\n# which are not correctly managed by JVM with high 
resolution screens in Linux or Windows\n#jmeter.hidpi.mode=false\n# To enable 
pseudo-hidpi mode change to true\n#jmeter.hidpi.mode=true\n# HiDPI scale 
factor\n#jmeter.hidpi.scale.factor=1.0\n# Suggested value for 
HiDPI\n#jmeter.hidpi.scale.factor=2.0\n\n# Toolbar display\n# Toolbar icon 
definitions\n#jmeter.toolbar.icons=org/apache/jmeter/images/toolbar/icons-toolbar.properties\n#
 Toolbar 
list\n#jmeter.toolbar=new,open,close,save,save_as_testplan,|,cut,copy,paste,|,expand,collapse,toggle,|,test_start,test_stop,test_shutdown,|,test_start_remote_all,test_stop_remote_all,test_shutdown_remote_all,|,test_clear,test_clear_all,|,search,search_reset,|,function_helper,help\n#
 Toolbar icons default size: 22x22. Available sizes are: 22x22, 32x32, 
48x48\n#jmeter.toolbar.icons.size=22x22\n# Suggested value for 
HiDPI\n#jmeter.toolbar.icons.size=48x48\n\n# Icon definitions\n# 
default:\n#jmeter.icons=org/apache/jmeter/images/icon.properties\n# 
alternate:\n#jmeter.icons=org/apache/jmeter/images/icon_1.properties\n# 
Historical icon set 
(deprecated)\n#jmeter.icons=org/apache/jmeter/images/icon_old.properties\n\n# 
Tree icons default size: 19x19. Available sizes are: 19x19, 24x24, 32x32, 
48x48\n# Useful for HiDPI display (see below)\n#jmeter.tree.icons.size=19x19\n# 
Suggested value for HiDPI screen like 
3200x1800:\n#jmeter.tree.icons.size=32x32\n\n#Components to not display in 
JMeter GUI (GUI class name or static label)\n# These elements are deprecated 
and will be removed in next version:\n# MongoDB Script, MongoDB Source Config, 
Monitor Results\n# BSF 
Elements\nnot_in_menu=org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler,org.apache.jmeter.protocol.mongodb.config.MongoSourceElement,\\\n
    
org.apache.jmeter.timers.BSFTimer,org.apache.jmeter.modifiers.BSFPreProcessor,org.apache.jmeter.extractor.BSFPostProcessor,org.apache.jmeter.assertions.BSFAssertion,\\\n
    
org.apache.jmeter.visualizers.BSFListener,org.apache.jmeter.protocol.java.sampler.BSFSampler,\\\n
    org.apache.jmeter.protocol.http.control.gui.SoapSamplerGui\n\n# Number of 
items in undo history\n# Feature is disabled by default (0) due to known and 
not fixed bugs:\n# https://bz.apache.org/bugzilla/show_bug.cgi?id=57043\n# 
https://bz.apache.org/bugzilla/show_bug.cgi?id=57039\n# 
https://bz.apache.org/bugzilla/show_bug.cgi?id=57040\n# Set it to a number > 0 
(25 can be a good default)\n# The bigger it is, the more it consumes 
memory\n#undo.history.size=0\n\n# Hotkeys to add JMeter components, will add 
elements when you press Ctrl+0 .. Ctrl+9 (Command+0 .. Command+9 on 
Mac)\ngui.quick_0=ThreadGroupGui\ngui.quick_1=HttpTestSampleGui\ngui.quick_2=RegexExtractorGui\ngui.quick_3=AssertionGui\ngui.quick_4=ConstantTimerGui\ngui.quick_5=TestActionGui\ngui.quick_6=JSR223PostProcessor\ngui.quick_7=JSR223PreProcessor\ngui.quick_8=DebugSampler\ngui.quick_9=ViewResultsFullVisualizer\n\n\n#---------------------------------------------------------------------------\n#
 JMX Backup 
configuration\n#---------------------------------------------------------------------------\n#Enable
 auto backups of the .jmx file when a test plan is saved.\n#When enabled, 
before the .jmx is saved, it will be backed up to the directory pointed\n#by 
the jmeter.gui.action.save.backup_directory property (see below). Backup file 
names are built\n#after the jmx file being saved. For example, saving 
test-plan.jmx will create a test-plan-000012.jmx\n#in the backup directory 
provided that the last created backup file is test-plan-000011.jmx.\n#Default 
value is true indicating that auto backups are 
enabled\n#jmeter.gui.action.save.backup_on_save=true\n\n#Set the backup 
directory path where JMX backups will be created upon save in the GUI.\n#If not 
set (what it defaults to) then backup files will be created in\n#a 
sub-directory of the JMeter base installation. The default directory is 
${JMETER_HOME}/backups\n#If set and the directory does not exist, it will be 
created.\n#jmeter.gui.action.save.backup_directory=\n\n#Set the maximum time 
(in hours) that backup files should be preserved since the save time.\n#By 
default no expiration time is set which means we keep backups for 
ever.\n#jmeter.gui.action.save.keep_backup_max_hours=0\n\n#Set the maximum 
number of backup files that should be preserved. By default 10 backups will be 
preserved.\n#Setting this to zero will cause the backups to not being deleted 
(unless keep_backup_max_hours is set to a non zero 
value)\n#jmeter.gui.action.save.keep_backup_max_count=10\n\n#Enable auto saving 
of the .jmx file before start run a test plan\n#When enabled, before the run, 
the .jmx will be saved and also backed up to the directory 
pointed\n#save_automatically_before_run=true\n\n#---------------------------------------------------------------------------\n#
 Remote hosts and RMI 
configuration\n#---------------------------------------------------------------------------\n\n#
 Remote Hosts - comma 
delimited\nremote_hosts=127.0.0.1\n#remote_hosts=localhost:1099,localhost:2010\n\n#
 RMI port to be used by the server (must start rmiregistry with same 
port)\n#server_port=1099\n\n# To change the port to (say) 1234:\n# On the 
server(s)\n# - set server_port=1234\n# - start rmiregistry with port 1234\n# On 
Windows this can be done by:\n# SET SERVER_PORT=1234\n# JMETER-SERVER\n#\n# On 
Unix:\n# SERVER_PORT=1234 jmeter-server\n#\n# On the client:\n# - set 
remote_hosts=server:1234\n\n# Parameter that controls the RMI port used by 
RemoteSampleListenerImpl (The Controller)\n# Default value is 0 which means 
port is randomly assigned\n# You may need to open Firewall port on the 
Controller machine\n#client.rmi.localport=0\n\n# When distributed test is 
starting, there may be several attempts to initialize\n# remote engines. By 
default, only single try is made. Increase following property\n# to make it 
retry for additional times\n#client.tries=1\n\n# If there is initialization 
retries, following property sets delay between 
attempts\n#client.retries_delay=5000\n\n# When all initialization tries was 
made, test will fail if some remote engines are failed\n# Set following 
property to true to ignore failed nodes and proceed with 
test\n#client.continue_on_fail=false\n\n# To change the default port (1099) 
used to access the server:\n#server.rmi.port=1234\n\n# To use a specific port 
for the JMeter server engine, define\n# the following property before starting 
the server:\n#server.rmi.localport=4000\n\n# The jmeter server creates by 
default the RMI registry as part of the server process.\n# To stop the server 
creating the RMI registry:\n#server.rmi.create=false\n\n# Define the following 
property to cause JMeter to exit after the first 
test\n#server.exitaftertest=true\n\n#\n# Configuration of Secure RMI 
connection\n#\n# Type of keystore : 
JKS\n#server.rmi.ssl.keystore.type=JKS\n#\n# Keystore file that contains 
private key\n#server.rmi.ssl.keystore.file=rmi_keystore.jks\n#\n# Password of 
Keystore\n#server.rmi.ssl.keystore.password=changeit\n#\n# Key 
alias\n#server.rmi.ssl.keystore.alias=rmi\n#\n# Type of truststore : 
JKS\n#server.rmi.ssl.truststore.type=JKS\n#\n# Keystore file that contains 
certificate\n#server.rmi.ssl.truststore.file=rmi_keystore.jks\n#\n# Password of 
Trust store\n#server.rmi.ssl.truststore.password=changeit\n#\n# Set this if you 
don't want to use SSL for 
RMI\n#server.rmi.ssl.disable=false\n#---------------------------------------------------------------------------\n#
         Include 
Controller\n#---------------------------------------------------------------------------\n\n#
 Prefix used by IncludeController when building file 
name\n#includecontroller.prefix=\n\n#---------------------------------------------------------------------------\n#
 Shared HTTP configuration between HC4 and Java 
Implementations\n#---------------------------------------------------------------------------\n\n#\n#
 Should JMeter add to POST request content-type header if missing:\n# 
Content-Type: application/x-www-form-urlencoded\n# Was true before version 
5.0\n#post_add_content_type_if_missing=false\n\n#---------------------------------------------------------------------------\n#
 HTTP Java 
configuration\n#---------------------------------------------------------------------------\n\n#
 Number of connection retries performed by HTTP Java sampler before giving 
up\n# 0 means no retry since version 
3.0\n#http.java.sampler.retries=0\n\n#---------------------------------------------------------------------------\n#
 Following properties apply to Apache 
HttpClient\n#---------------------------------------------------------------------------\n\n#
 set the socket timeout (or use the parameter http.socket.timeout)\n# for AJP 
Sampler implementation.\n# Value is in milliseconds\n#httpclient.timeout=0\n# 0 
== no timeout\n\n# Set the http version (defaults to 
1.1)\n#httpclient.version=1.1 (or use the parameter http.protocol.version)\n\n# 
Define characters per second > 0 to emulate slow 
connections\n#httpclient.socket.http.cps=0\n#httpclient.socket.https.cps=0\n\n#Enable
 loopback protocol\n#httpclient.loopback=true\n\n# Define the local host 
address to be used for multi-homed 
hosts\n#httpclient.localaddress=1.2.3.4\n\n#---------------------------------------------------------------------------\n#
 AuthManager Kerberos 
configuration\n#---------------------------------------------------------------------------\n\n#
 AuthManager Kerberos configuration\n# Name of application module used in 
jaas.conf\n#kerberos_jaas_application=JMeter\n\n# Should ports be stripped from 
urls before constructing SPNs\n# for SPNEGO 
authentication\n#kerberos.spnego.strip_port=true\n\n# Should credentials be 
delegated to webservers when using\n# SPNEGO 
authentication\n#kerberos.spnego.delegate_cred=false\n\n#---------------------------------------------------------------------------\n#
 Apache HttpComponents HTTPClient configuration 
(HTTPClient4)\n#---------------------------------------------------------------------------\n\n#
 define a properties file for overriding Apache HttpClient parameters\n# 
Uncomment this line if you put anything in hc.parameters 
file\n#hc.parameters.file=hc.parameters\n\n# Preemptively send Authorization 
Header when BASIC auth is used\n#httpclient4.auth.preemptive=true\n\n# Number 
of retries to attempt (default 0)\n#httpclient4.retrycount=0\n\n# true if it's 
OK to retry requests that have been sent\n# This will retry Idempotent and non 
Idempotent requests\n# This should usually be false, but it can be useful\n# 
when testing against some Load Balancers like Amazon 
ELB\n#httpclient4.request_sent_retry_enabled=false\n\n# Idle connection timeout 
(Milliseconds) to apply if the server does not send\n# Keep-Alive headers 
(default 0)\n# Set this > 0 to compensate for servers that don't send a 
Keep-Alive header\n# If <= 0, idle timeout will only apply if the server sends 
a Keep-Alive header\n#httpclient4.idletimeout=0\n\n# Check connections if the 
elapsed time (Milliseconds) since the last\n# use of the connection exceed this 
value\n#httpclient4.validate_after_inactivity=1700\n\n# TTL (in Milliseconds) 
represents an absolute value.\n# No matter what, the connection will not be 
re-used beyond its TTL.\n#httpclient4.time_to_live=2000\n\n# Max size in bytes 
of PUT body to retain in result sampler.\n# Bigger results will be 
clipped.\n#httpclient4.max_body_retain_size=32768\n\n# Ignore EOFException that 
some edgy application may emit to signal end of GZIP stream\n# Defaults to 
false\n#httpclient4.gzip_relax_mode=false\n\n# Ignore EOFException that some 
edgy application may emit to signal end of Deflated stream\n# Defaults to 
false\n#httpclient4.deflate_relax_mode=false\n\n#---------------------------------------------------------------------------\n#
 HTTP Cache Manager 
configuration\n#---------------------------------------------------------------------------\n#\n#
 Space or comma separated list of methods that can be 
cached\n#cacheable_methods=GET\n# N.B. This property is currently a temporary 
solution for Bug 56162\n\n# Since 2.12, JMeter does not create anymore a Sample 
Result with 204 response\n# code for a resource found in cache which is inline 
with what browser 
do.\n#cache_manager.cached_resource_mode=RETURN_NO_SAMPLE\n\n# You can choose 
between 3 modes:\n# RETURN_NO_SAMPLE (default)\n# RETURN_200_CACHE\n# 
RETURN_CUSTOM_STATUS\n\n# Those mode have the following behaviours:\n# 
RETURN_NO_SAMPLE:\n# this mode returns no Sample Result, it has no additional 
configuration\n\n# RETURN_200_CACHE:\n# this mode will return Sample Result 
with response code to 200 and\n# response message to \"(ex cache)\", you can 
modify response message by setting\n# RETURN_200_CACHE.message=(ex cache)\n\n# 
RETURN_CUSTOM_STATUS:\n# This mode lets you select what response code and 
message you want to return,\n# if you use this mode you need to set those 
properties\n# RETURN_CUSTOM_STATUS.code=\n# 
RETURN_CUSTOM_STATUS.message=\n\n#---------------------------------------------------------------------------\n#
 Results file 
configuration\n#---------------------------------------------------------------------------\n\n#
 This section helps determine how result data will be saved.\n# The commented 
out values are the defaults.\n\n# legitimate values: xml, csv, db.  Only xml 
and csv are currently 
supported.\n#jmeter.save.saveservice.output_format=csv\n\n# The below 
properties are true when field should be saved; false otherwise\n#\n# 
assertion_results_failure_message only affects CSV 
output\n#jmeter.save.saveservice.assertion_results_failure_message=true\n#\n# 
legitimate values: none, first, 
all\n#jmeter.save.saveservice.assertion_results=none\n#\n#jmeter.save.saveservice.data_type=true\n#jmeter.save.saveservice.label=true\n#jmeter.save.saveservice.response_code=true\n#
 response_data is not currently supported for CSV 
output\n#jmeter.save.saveservice.response_data=false\n# Save ResponseData for 
failed 
samples\n#jmeter.save.saveservice.response_data.on_error=false\n#jmeter.save.saveservice.response_message=true\n#jmeter.save.saveservice.successful=true\n#jmeter.save.saveservice.thread_name=true\n#jmeter.save.saveservice.time=true\n#jmeter.save.saveservice.subresults=true\n#jmeter.save.saveservice.assertions=true\n#jmeter.save.saveservice.latency=true\n#
 Only available with 
HttpClient4\n#jmeter.save.saveservice.connect_time=true\n#jmeter.save.saveservice.samplerData=false\n#jmeter.save.saveservice.responseHeaders=false\n#jmeter.save.saveservice.requestHeaders=false\n#jmeter.save.saveservice.encoding=false\n#jmeter.save.saveservice.bytes=true\n#
 Only available with 
HttpClient4\n#jmeter.save.saveservice.sent_bytes=true\n#jmeter.save.saveservice.url=true\n#jmeter.save.saveservice.filename=false\n#jmeter.save.saveservice.hostname=false\n#jmeter.save.saveservice.thread_counts=true\n#jmeter.save.saveservice.sample_count=false\n#jmeter.save.saveservice.idle_time=true\n\n#
 Timestamp format - this only affects CSV output files\n# legitimate values: 
none, ms, or a format suitable for 
SimpleDateFormat\n#jmeter.save.saveservice.timestamp_format=ms\n#jmeter.save.saveservice.timestamp_format=yyyy/MM/dd
 HH:mm:ss.SSS\n\n# For use with Comma-separated value (CSV) files or other 
formats\n# where the fields' values are separated by specified delimiters.\n# 
Default:\n#jmeter.save.saveservice.default_delimiter=,\n# For TAB, one can 
use:\n#jmeter.save.saveservice.default_delimiter=\\t\n\n# Only applies to CSV 
format files:\n# Print field names as first line in 
CSV\n#jmeter.save.saveservice.print_field_names=true\n\n# Optional list of 
JMeter variable names whose values are to be saved in the result data files.\n# 
Use commas to separate the names. For 
example:\n#sample_variables=SESSION_ID,REFERENCE\n# N.B. The current 
implementation saves the values in XML as attributes,\n# so the names must be 
valid XML names.\n# By default JMeter sends the variable to all servers\n# to 
ensure that the correct data is available at the client.\n\n# Optional xml 
processing instruction for line 2 of the file:\n# 
Example:\n#jmeter.save.saveservice.xml_pi=<?xml-stylesheet type=\"text/xsl\" 
href=\"../extras/jmeter-results-detail-report.xsl\"?>\n# Default 
value:\n#jmeter.save.saveservice.xml_pi=\n\n# Prefix used to identify filenames 
that are relative to the current 
base\n#jmeter.save.saveservice.base_prefix=~/\n\n# AutoFlush on each line 
written in XML or CSV output\n# Setting this to true will result in less test 
results data loss in case of Crash\n# but with impact on performances, 
particularly for intensive tests (low or no pauses)\n# Since JMeter 2.10, this 
is false by 
default\n#jmeter.save.saveservice.autoflush=false\n\n#---------------------------------------------------------------------------\n#
 Settings that affect 
SampleResults\n#---------------------------------------------------------------------------\n\n#
 Save the start time stamp instead of the end\n# This also affects the 
timestamp stored in result files\nsampleresult.timestamp.start=true\n\n# 
Whether to use System.nanoTime() - otherwise only use 
System.currentTimeMillis()\n#sampleresult.useNanoTime=true\n\n# Use a 
background thread to calculate the nanoTime offset\n# Set this to <= 0 to 
disable the background thread\n#sampleresult.nanoThreadSleep=5000\n\n# Since 
version 5.0 JMeter has a new SubResult Naming Policy which numbers subresults 
by default\n# This property if set to true discards renaming policy. This can 
be required if you're using JMeter for functional testing.\n# Defaults to: 
false\n#subresults.disable_renaming=false\n\n#---------------------------------------------------------------------------\n#
 Upgrade 
property\n#---------------------------------------------------------------------------\n\n#
 File that holds a record of name changes for backward compatibility 
issues\nupgrade_properties=/bin/upgrade.properties\n\n#---------------------------------------------------------------------------\n#
 JMeter Test Script recorder configuration\n#\n# N.B. The element was 
originally called the Proxy recorder, which is why the\n# properties have the 
prefix 
\"proxy\".\n#---------------------------------------------------------------------------\n\n#
 If the recorder detects a gap of at least 5s (default) between HTTP 
requests,\n# it assumes that the user has clicked a new 
URL\n#proxy.pause=5000\n\n# Add numeric prefix to Sampler names (default 
true)\n#proxy.number.requests=true\n\n# List of URL patterns that will be added 
to URL Patterns to exclude\n# Separate multiple lines with 
;\n#proxy.excludes.suggested=.*\\\\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2)\n\n#
 Change the default HTTP Sampler (currently HttpClient4)\n# 
Java:\n#jmeter.httpsampler=HTTPSampler\n#or\n#jmeter.httpsampler=Java\n#\n# 
HttpClient4.x\n#jmeter.httpsampler=HttpClient4\n\n# By default JMeter tries to 
be more lenient with RFC2616 redirects and allows\n# relative paths.\n# If you 
want to test strict conformance, set this value to true\n# When the property is 
true, JMeter follows 
http://tools.ietf.org/html/rfc3986#section-5.2\n#jmeter.httpclient.strict_rfc2616=false\n\n#
 Default content-type include filter to 
use\n#proxy.content_type_include=text/html|text/plain|text/xml\n# Default 
content-type exclude filter to 
use\n#proxy.content_type_exclude=image/.*|text/css|application/.*\n\n# Default 
headers to remove from Header Manager elements\n# (Cookie and Authorization are 
always 
removed)\n#proxy.headers.remove=If-Modified-Since,If-None-Match,Host\n\n# 
Binary content-type handling\n# These content-types will be handled by saving 
the request in a 
file:\n#proxy.binary.types=application/x-amf,application/x-java-serialized-object,binary/octet-stream\n#
 The files will be saved in this 
directory:\n#proxy.binary.directory=user.dir\n# The files will be created with 
this file 
filesuffix:\n#proxy.binary.filesuffix=.binary\n\n#---------------------------------------------------------------------------\n#
 Test Script Recorder certificate 
configuration\n#---------------------------------------------------------------------------\n\n#proxy.cert.directory=<JMeter
 bin 
directory>\n#proxy.cert.file=proxyserver.jks\n#proxy.cert.type=JKS\n#proxy.cert.keystorepass=password\n#proxy.cert.keypassword=password\n#proxy.cert.factory=SunX509\n#
 define this property if you wish to use your own 
keystore\n#proxy.cert.alias=<none>\n# The default validity for certificates 
created by JMeter\n#proxy.cert.validity=7\n# Use dynamic key generation (if 
supported by JMeter/JVM)\n# If false, will revert to using a single key with no 
certificate\n#proxy.cert.dynamic_keys=true\n\n#---------------------------------------------------------------------------\n#
 Test Script Recorder miscellaneous 
configuration\n#---------------------------------------------------------------------------\n\n#
 Whether to attempt disabling of samples that resulted from redirects\n# where 
the generated samples use auto-redirection\n#proxy.redirect.disabling=true\n\n# 
SSL 
configuration\n#proxy.ssl.protocol=TLS\n\n#---------------------------------------------------------------------------\n#
 JMeter Proxy 
configuration\n#---------------------------------------------------------------------------\n#
 use command-line flags for user-name and password\n#http.proxyDomain=NTLM 
domain, if required by HTTPClient 
sampler\n\n#---------------------------------------------------------------------------\n#
 HTTPSampleResponse Parser 
configuration\n#---------------------------------------------------------------------------\n\n#
 Space-separated list of parser groups\nHTTPResponse.parsers=htmlParser 
wmlParser cssParser\n# for each parser, there should be a parser.types and a 
parser.className property\n\n# CSS Parser based on 
ph-css\ncssParser.className=org.apache.jmeter.protocol.http.parser.CssParser\ncssParser.types=text/css\n\n#
 CSS parser LRU cache size\n# This cache stores the URLs found in a CSS to 
avoid continuously parsing the CSS\n# By default the cache size is 400\n# It 
can be disabled by setting its value to 0\n#css.parser.cache.size=400\n\n# Let 
the CSS Parser ignore all css 
errors\n#css.parser.ignore_all_css_errors=true\n\n#---------------------------------------------------------------------------\n#
 HTML Parser 
configuration\n#---------------------------------------------------------------------------\n\n#
 Define the HTML parser to be used.\n# Default parser:\n# This new parser 
(since 2.10) should perform better than all others\n# see 
https://bz.apache.org/bugzilla/show_bug.cgi?id=55632\n# Do not comment this 
property\nhtmlParser.className=org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser\n\n#
 Other parsers:\n# Default parser before 
2.10\n#htmlParser.className=org.apache.jmeter.protocol.http.parser.JTidyHTMLParser\n#
 Note that Regexp extractor may detect references that have been commented 
out.\n# In many cases it will work OK, but you should be aware that it may 
generate\n# additional 
references.\n#htmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser\n#
 This parser is based on JSoup, it should be the most accurate but less\n# 
performant than 
LagartoBasedHtmlParser\n#htmlParser.className=org.apache.jmeter.protocol.http.parser.JsoupBasedHtmlParser\n\n#Used
 by HTTPSamplerBase to associate htmlParser with content types 
below\nhtmlParser.types=text/html application/xhtml+xml application/xml 
text/xml\n\n#---------------------------------------------------------------------------\n#
 WML Parser 
configuration\n#---------------------------------------------------------------------------\n\nwmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser\n\n#Used
 by HTTPSamplerBase to associate wmlParser with content types 
below\nwmlParser.types=text/vnd.wap.wml\n\n#---------------------------------------------------------------------------\n#
 Remote batching 
configuration\n#---------------------------------------------------------------------------\n#
 How is Sample sender implementations configured:\n# - true (default) means 
client configuration will be used\n# - false means server configuration will be 
used\n#sample_sender_client_configured=true\n\n# By default when Stripping 
modes are used JMeter since 3.1 will strip\n# response even for SampleResults 
in error.\n# If you want to revert to previous behaviour (no stripping of 
Responses in error)\n# set this property to 
false\n#sample_sender_strip_also_on_error=true\n\n# Remote batching support\n# 
Since JMeter 2.9, default is MODE_STRIPPED_BATCH, which returns samples in\n# 
batch mode (every 100 samples or every minute by default)\n# Note also that 
MODE_STRIPPED_BATCH strips response data from SampleResult, so if you need it 
change to\n# another mode\n# Batch returns samples in batches\n# Statistical 
returns sample summary statistics\n# mode can also be the class name of an 
implementation of 
org.apache.jmeter.samplers.SampleSender\n#mode=Standard\n#mode=Batch\n#mode=Statistical\n#Set
 to true to key statistical samples on threadName rather than 
threadGroup\n#key_on_threadname=false\n#mode=Stripped\n#mode=StrippedBatch\n#mode=org.example.load.MySampleSender\n#\n#num_sample_threshold=100\n#
 Value is in milliseconds\n#time_threshold=60000\n#\n# Asynchronous sender; 
uses a queue and background worker process to return the 
samples\n#mode=Asynch\n# default queue size\n#asynch.batch.queue.size=100\n# 
Same as Asynch but strips response data from 
SampleResult\n#mode=StrippedAsynch\n#\n# DiskStore: Serialises the samples to 
disk, rather than saving in memory\n#mode=DiskStore\n# Same as DiskStore but 
strips response data from SampleResult\n#mode=StrippedDiskStore\n# Note: the 
mode is currently resolved on the client;\n# other properties (e.g. 
time_threshold) are resolved on the 
server.\n\n#---------------------------------------------------------------------------\n#
 JDBC Request 
configuration\n#---------------------------------------------------------------------------\n\n#
 String used to indicate a null value\n#jdbcsampler.nullmarker=]NULL[\n#\n# Max 
size of BLOBs and CLOBs to store in JDBC sampler. Result will be cut 
off\n#jdbcsampler.max_retain_result_size=65536\n\n# Database validation 
query\n# based in 
https://stackoverflow.com/questions/10684244/dbcp-validationquery-for-different-databases
 list\njdbc.config.check.query=select 1 from 
INFORMATION_SCHEMA.SYSTEM_USERS|select 1 from dual|select 1 from 
sysibm.sysdummy1|select 1|select 1 from 
rdb$database\njdbc.config.jdbc.driver.class=com.mysql.jdbc.Driver|org.postgresql.Driver|oracle.jdbc.OracleDriver|com.ingres.jdbc.IngresDriver|com.microsoft.sqlserver.jdbc.SQLServerDriver|com.microsoft.jdbc.sqlserver.SQLServerDriver|org.apache.derby.jdbc.ClientDriver|org.hsqldb.jdbc.JDBCDriver|com.ibm.db2.jcc.DB2Driver|org.apache.derby.jdbc.ClientDriver|org.h2.Driver|org.firebirdsql.jdbc.FBDriver|org.mariadb.jdbc.Driver|org.sqlite.JDBC|net.sourceforge.jtds.jdbc.Driver\n\n#---------------------------------------------------------------------------\n#
 OS Process Sampler 
configuration\n#---------------------------------------------------------------------------\n#
 Polling to see if process has finished its work, used when a timeout is 
configured on 
sampler\n#os_sampler.poll_for_timeout=100\n\n#---------------------------------------------------------------------------\n#
 TCP Sampler 
configuration\n#---------------------------------------------------------------------------\n\n#
 The default handler class\n#tcp.handler=TCPClientImpl\n#\n# eolByte = byte 
value for end of line\n# set this to a value outside the range -128 to +127 to 
skip eol checking\n#tcp.eolByte=1000\n#\n# TCP Charset, used by 
org.apache.jmeter.protocol.tcp.sampler.TCPClientImpl\n# default to Platform 
defaults charset as returned by 
Charset.defaultCharset().name()\n#tcp.charset=\n#\n# status.prefix and suffix = 
strings that enclose the status response 
code\n#tcp.status.prefix=Status=\n#tcp.status.suffix=.\n#\n# status.properties 
= property file to convert codes to 
messages\n#tcp.status.properties=mytestfiles/tcpstatus.properties\n\n# The 
length prefix used by LengthPrefixedBinaryTCPClientImpl implementation\n# 
defaults to 2 
bytes.\n#tcp.binarylength.prefix.length=2\n\n#---------------------------------------------------------------------------\n#
 Summariser - Generate Summary Results - configuration (mainly applies to 
non-GUI 
mode)\n#---------------------------------------------------------------------------\n#\n#
 Comment the following property to disable the default non-GUI summariser\n# 
[or change the value to rename it]\n# (applies to non-GUI mode 
only)\nsummariser.name=summary\n#\n# interval between summaries (in seconds) 
default 30 seconds\n#summariser.interval=30\n#\n# Write messages to log 
file\n#summariser.log=true\n#\n# Write messages to 
System.out\n#summariser.out=true\n\n# Ignore SampleResults generated by 
TransactionControllers\n# defaults to 
true\n#summariser.ignore_transaction_controller_sample_result=true\n\n\n#---------------------------------------------------------------------------\n#
 Aggregate Report and Aggregate Graph - 
configuration\n#---------------------------------------------------------------------------\n#\n#
 Percentiles to display in reports\n# Can be float value between 0 and 100\n# 
First percentile to display, defaults to 90%\n#aggregate_rpt_pct1=90\n# Second 
percentile to display, defaults to 95%\n#aggregate_rpt_pct2=95\n# Second 
percentile to display, defaults to 
99%\n#aggregate_rpt_pct3=99\n\n#---------------------------------------------------------------------------\n#
 BackendListener - 
configuration\n#---------------------------------------------------------------------------\n#\n#
 Backend metrics window mode (fixed=fixed-size window, timed=time 
boxed)\n#backend_metrics_window_mode=fixed\n# Backend metrics sliding window 
size for Percentiles, Min, Max\n#backend_metrics_window=100\n\n# Backend 
metrics sliding window size for Percentiles, Min, Max\n# when 
backend_metrics_window_mode is timed\n# Setting this value too high can lead to 
OOM\n#backend_metrics_large_window=5000\n\n########################\n# Graphite 
Backend\n########################\n# Send interval in second\n# Defaults to 1 
second\n#backend_graphite.send_interval=1\n\n########################\n# Influx 
Backend\n########################\n\n# Send interval in second\n# Defaults to 5 
seconds\n#backend_influxdb.send_interval=5\n#Influxdb 
timeouts\n#backend_influxdb.connection_timeout=1000\n#backend_influxdb.socket_timeout=3000\n#backend_influxdb.connection_request_timeout=100\n\n#---------------------------------------------------------------------------\n#
 BeanShell 
configuration\n#---------------------------------------------------------------------------\n\n#
 BeanShell Server properties\n#\n# Define the port number as non-zero to start 
the http server on that port\n#beanshell.server.port=9000\n# The telnet server 
will be started on the next port\n\n#\n# Define the server initialisation 
file\nbeanshell.server.file=../extras/startup.bsh\n\n#\n# Define a file to be 
processed at startup\n# This is processed using its own 
interpreter.\n#beanshell.init.file=\n\n#\n# Define the intialisation files for 
BeanShell Sampler, Function and other BeanShell elements\n# N.B. Beanshell test 
elements do not share interpreters.\n#      Each element in each thread has its 
own interpreter.\n#      This is retained between 
samples.\n#beanshell.sampler.init=BeanShellSampler.bshrc\n#beanshell.function.init=BeanShellFunction.bshrc\n#beanshell.assertion.init=BeanShellAssertion.bshrc\n#beanshell.listener.init=etc\n#beanshell.postprocessor.init=etc\n#beanshell.preprocessor.init=etc\n#beanshell.timer.init=etc\n\n#
 The file BeanShellListeners.bshrc contains sample definitions\n# of Test and 
Thread 
Listeners.\n\n#---------------------------------------------------------------------------\n#
 JSR-223 
function\n#---------------------------------------------------------------------------\n\n#
 Path to JSR-223 file containing script to call on JMeter startup\n# JMeter 
will try to guess the engine to use by the extension\n# of the name of the 
file.\n# This script can use pre-defined variables:\n# log : Logger to log any 
message\n# props : JMeter Property\n# OUT : 
System.OUT\n#jsr223.init.file=\n\n#---------------------------------------------------------------------------\n#
 Groovy 
function\n#---------------------------------------------------------------------------\n\n#Path
 to Groovy file containing utility functions to make available to __groovy 
function\n#groovy.utilities=\n\n# 
Example\n#groovy.utilities=bin/utility.groovy\n\n#---------------------------------------------------------------------------\n#
 MailerModel 
configuration\n#---------------------------------------------------------------------------\n\n#
 Number of successful samples before a message is 
sent\n#mailer.successlimit=2\n#\n# Number of failed samples before a message is 
sent\n#mailer.failurelimit=2\n\n#---------------------------------------------------------------------------\n#
 CSVRead 
configuration\n#---------------------------------------------------------------------------\n\n#
 CSVRead delimiter setting (default \",\")\n# Make sure that there are no 
trailing spaces or tabs after the delimiter\n# characters, or these will be 
included in the list of valid 
delimiters\n#csvread.delimiter=,\n#csvread.delimiter=;\n#csvread.delimiter=!\n#csvread.delimiter=~\n#
 The following line has a tab after the 
=\n#csvread.delimiter=\t\n\n#---------------------------------------------------------------------------\n#
 __time() function configuration\n#\n# The properties below can be used to 
redefine the default 
formats\n#---------------------------------------------------------------------------\n#time.YMD=yyyyMMdd\n#time.HMS=HHmmss\n#time.YMDHMS=yyyyMMdd-HHmmss\n#time.USER1=\n#time.USER2=\n\n#---------------------------------------------------------------------------\n#
 CSV DataSet 
configuration\n#---------------------------------------------------------------------------\n\n#
 String to return at EOF (if recycle not 
used)\n#csvdataset.eofstring=<EOF>\n#list in 
https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html\ncsvdataset.file.encoding_list=UTF-8|UTF-16|ISO-8859-15|US-ASCII\n\n\n#---------------------------------------------------------------------------\n#
 LDAP Sampler 
configuration\n#---------------------------------------------------------------------------\n#
 Maximum number of search results returned by a search that will be sorted\n# 
to guarantee a stable ordering (if more results then this limit are returned\n# 
then no sorting is done). Set to 0 to turn off all sorting, in which case\n# 
\"Equals\" response assertions will be very likely to fail against search 
results.\n#\n#ldapsampler.max_sorted_results=1000\n\n# Number of characters to 
log for each of three sections (starting matching section, diff section,\n#   
ending matching section where not all sections will appear for all diffs) diff 
display when an Equals\n#   assertion fails. So a value of 100 means a maximum 
of 300 characters of diff text will be displayed\n#   (+ a number of extra 
characters like \"...\" and \"[[[\"/\"]]]\" which are used to decorate 
it).\n#assertion.equals_section_diff_len=100\n# test written out to log to 
signify start/end of diff 
delta\n#assertion.equals_diff_delta_start=[[[\n#assertion.equals_diff_delta_end=]]]\n\n#---------------------------------------------------------------------------\n#
 Miscellaneous 
configuration\n#---------------------------------------------------------------------------\n#
 Used to control what happens when you start a test and\n# have listeners that 
could overwrite existing result files\n# Possible values:\n# ASK : Ask user\n# 
APPEND : Append results to existing file\n# DELETE : Delete existing file and 
start a new file\n#resultcollector.action_if_file_exists=ASK\n\n# If defined, 
then start the mirror server on the port\n#mirror.server.port=8081\n\n# ORO 
PatternCacheLRU 
size\n#oro.patterncache.size=1000\n\n#TestBeanGui\n#\n#propertyEditorSearchPath=null\n\n#
 Turn expert mode on/off: expert mode will show expert-mode beans and 
properties\n#jmeter.expertMode=true\n\n# Max size of bytes stored in memory per 
SampleResult\n# Ensure you don't exceed max capacity of a Java Array and 
remember\n# that the higher it is, the higher JMeter will consume heap\n# 
Defaults to 0, which means no 
truncation\n#httpsampler.max_bytes_to_store_per_request=0\n\n# Max size of 
buffer in bytes used when reading responses\n# Defaults to 
64k\n#httpsampler.max_buffer_size=66560\n\n# Maximum redirects to follow in a 
single sequence (default 20)\n#httpsampler.max_redirects=20\n# Maximum 
frame/iframe nesting depth (default 5)\n#httpsampler.max_frame_depth=5\n\n# 
Revert to BUG 51939 behaviour (no separate container for embedded resources) by 
setting the following false:\n#httpsampler.separate.container=true\n\n# If 
embedded resources download fails due to missing resources or other reasons, if 
this property is true\n# Parent sample will not be marked as 
failed\n#httpsampler.ignore_failed_embedded_resources=false\n\n#keep alive time 
for the parallel download threads (in 
seconds)\n#httpsampler.parallel_download_thread_keepalive_inseconds=60\n\n# 
Don't keep the embedded resources response data : just keep the size and the 
md5\n# default to false\n#httpsampler.embedded_resources_use_md5=false\n\n# 
List of extra HTTP methods that should be available in select 
box\n#httpsampler.user_defined_methods=VERSION-CONTROL,REPORT,CHECKOUT,CHECKIN,UNCHECKOUT,MKWORKSPACE,UPDATE,LABEL,MERGE,BASELINE-CONTROL,MKACTIVITY\n\n#
 The encoding to be used if none is provided (default 
ISO-8859-1)\n#sampleresult.default.encoding=ISO-8859-1\n\n# CookieManager 
behaviour - should cookies with null/empty values be deleted?\n# Default is 
true. Use false to revert to original 
behaviour\n#CookieManager.delete_null_cookies=true\n\n# CookieManager behaviour 
- should variable cookies be allowed?\n# Default is true. Use false to revert 
to original behaviour\n#CookieManager.allow_variable_cookies=true\n\n# 
CookieManager behaviour - should Cookies be stored as variables?\n# Default is 
false\n#CookieManager.save.cookies=false\n\n# CookieManager behaviour - prefix 
to add to cookie name before storing it as a variable\n# Default is COOKIE_; to 
remove the prefix, define it as one or more 
spaces\n#CookieManager.name.prefix=\n\n# CookieManager behaviour - check 
received cookies are valid before storing them?\n# Default is true. Use false 
to revert to previous behaviour\n#CookieManager.check.cookies=true\n\n# 
Netscape HTTP Cookie file\ncookies=cookies\n\n# Ability to switch to Nashorn as 
default Javascript Engine used by IfController and __javaScript function\n# 
JMeter works as following:\n# - JDK >= 8 and javascript.use_rhino=false or not 
set : Nashorn\n# - JDK >= 8 and javascript.use_rhino=true: Rhino\n# If you want 
to use Rhino on JDK8, set this property to 
true\n#javascript.use_rhino=false\n\n# Number of milliseconds to wait for a 
thread to stop\n#jmeterengine.threadstop.wait=5000\n\n#Whether to invoke 
System.exit(0) in server exit code after stopping 
RMI\n#jmeterengine.remote.system.exit=false\n\n# Whether to call System.exit(1) 
on failure to stop threads in non-GUI mode.\n# This only takes effect if the 
test was explicitly requested to stop.\n# If this is disabled, it may be 
necessary to kill the JVM 
externally\n#jmeterengine.stopfail.system.exit=true\n\n# Whether to force call 
System.exit(0) at end of test in non-GUI mode, even if\n# there were no 
failures and the test was not explicitly asked to stop.\n# Without this, the 
JVM may never exit if there are other threads spawned by\n# the test which 
never exit.\n#jmeterengine.force.system.exit=false\n\n# How long to pause (in 
ms) in the daemon thread before reporting that the JVM has failed to exit.\n# 
If the value is <= 0, the JMeter does not start the daemon 
thread\n#jmeter.exit.check.pause=2000\n\n# If running non-GUI, then JMeter 
listens on the following port for a shutdown message.\n# To disable, set the 
port to 1000 or less.\n#jmeterengine.nongui.port=4445\n#\n# If the initial port 
is busy, keep trying until this port is reached\n# (to disable searching, set 
the value less than or equal to the .port 
property)\n#jmeterengine.nongui.maxport=4455\n\n# How often to check for 
shutdown during ramp-up 
(milliseconds)\n#jmeterthread.rampup.granularity=1000\n\n#Should JMeter expand 
the tree when loading a test plan?\n# default value is false since JMeter 
2.7\n#onload.expandtree=false\n\n#JSyntaxTextArea 
configuration\n#jsyntaxtextarea.wrapstyleword=true\n#jsyntaxtextarea.linewrap=true\n#jsyntaxtextarea.codefolding=true\n#
 Set 0 to disable undo feature in 
JSyntaxTextArea\n#jsyntaxtextarea.maxundos=50\n# Change the font on the 
(JSyntax) Text Areas. (Useful for HiDPI 
screens)\n#jsyntaxtextarea.font.family=Hack\n#jsyntaxtextarea.font.size=14\n\n# 
Set this to false to disable the use of JSyntaxTextArea for the Console Logger 
panel\n#loggerpanel.usejsyntaxtext=true\n\n# Maximum size of HTML page that can 
be displayed; default=10 mbytes\n# Set to 0 to disable the size check and 
display the whole response\n#view.results.tree.max_size=10485760\n\n# Order of 
Renderers in View Results Tree\n# Note full class names should be used for non 
jmeter core renderers\n# For JMeter core renderers, class names start with . 
and are automatically\n# prefixed with 
org.apache.jmeter.visualizers\nview.results.tree.renderers_order=.RenderAsText,.RenderAsRegexp,.RenderAsBoundaryExtractor,.RenderAsCssJQuery,.RenderAsXPath,org.apache.jmeter.extractor.json.render.RenderAsJsonRenderer,.RenderAsHTML,.RenderAsHTMLFormatted,.RenderAsHTMLWithEmbedded,.RenderAsDocument,.RenderAsJSON,.RenderAsXML\n\n#
 Maximum number of results in the results tree\n# Set to 0 to store all results 
(might consume a lot of memory)\n#view.results.tree.max_results=500\n\n# 
Maximum size of Document that can be parsed by Tika engine; defaut=10 * 1024 * 
1024 (10MB)\n# Set to 0 to disable the size check\n#document.max_size=0\n\n#JMS 
options\n# Enable the following property to stop JMS Point-to-Point Sampler 
from using\n# the properties java.naming.security.[principal|credentials] when 
creating the queue connection\n#JMSSampler.useSecurity.properties=false\n\n# 
Set the following value to true in order to skip the delete confirmation 
dialogue\n#confirm.delete.skip=false\n\n# Used by JSR223 elements\n# Size of 
compiled scripts 
cache\n#jsr223.compiled_scripts_cache_size=100\n\n#---------------------------------------------------------------------------\n#
 Classpath 
configuration\n#---------------------------------------------------------------------------\n\n#
 List of directories (separated by ;) to search for additional JMeter plugin 
classes,\n# for example new GUI elements and samplers.\n# Any jar file in such 
a directory will be automatically included,\n# jar files in sub directories are 
ignored.\n# The given value is in addition to any jars found in the lib/ext 
directory.\n# Do not use this for utility or plugin dependency 
jars.\n#search_paths=/app1/lib;/app2/lib\n\n# List of directories that JMeter 
will search for utility and plugin dependency classes.\n# Use your platform 
path separator to separate multiple paths.\n# Any jar file in such a directory 
will be automatically included,\n# jar files in sub directories are ignored.\n# 
The given value is in addition to any jars found in the lib directory.\n# All 
entries will be added to the class path of the system class loader\n# and also 
to the path of the JMeter internal loader.\n# Paths with spaces may cause 
problems for the JVM\n#user.classpath=../classes;../lib\n\n# List of 
directories (separated by ;) that JMeter will search for utility\n# and plugin 
dependency classes.\n# Any jar file in such a directory will be automatically 
included,\n# jar files in sub directories are ignored.\n# The given value is in 
addition to any jars found in the lib directory\n# or given by the 
user.classpath property.\n# All entries will be added to the path of the JMeter 
internal loader only.\n# For plugin dependencies this property should be used 
instead of 
user.classpath.\n#plugin_dependency_paths=../dependencies/lib;../app1/;../app2/\n\n#
 Classpath finder\n# ================\n# The classpath finder currently needs 
to load every single JMeter class to find\n# the classes it needs.\n# For 
non-GUI mode, it's only necessary to scan for Function classes, but all 
classes\n# are still loaded.\n# All current Function classes include 
\".function.\" in their name,\n# and none include \".gui.\" in the name, so the 
number of unwanted classes loaded can be\n# reduced by checking for these. 
However, if a valid function class name does not match\n# these restrictions, 
it will not be loaded. If problems are encountered, then comment\n# or change 
the following 
properties:\nclassfinder.functions.contain=.functions.\nclassfinder.functions.notContain=.gui.\n\n\n#---------------------------------------------------------------------------\n#
 Additional property files to 
load\n#---------------------------------------------------------------------------\n\n#
 Should JMeter automatically load additional JMeter properties?\n# File name to 
look for (comment to disable)\nuser.properties=user.properties\n\n# Should 
JMeter automatically load additional system properties?\n# File name to look 
for (comment to disable)\nsystem.properties=system.properties\n\n# Comma 
separated list of files that contain reference to templates and their 
description\n# Path must be relative to JMeter root 
folder\n#template.files=/bin/templates/templates.xml\n\n\n#---------------------------------------------------------------------------\n#
 Thread Group Validation 
feature\n#---------------------------------------------------------------------------\n\n#
 Validation is the name of the feature used to rapidly validate a Thread Group 
runs fine\n# Default implementation is 
org.apache.jmeter.gui.action.validation.TreeClonerForValidation\n# It runs 
validation without timers, with 1 thread, 1 iteration and Startup Delay set to 
0\n# You can implement your own policy that must extend 
org.apache.jmeter.engine.TreeCloner\n# JMeter will instantiate it and use it to 
create the Tree used to run validation on Thread 
Group\n#testplan_validation.tree_cloner_class=org.apache.jmeter.validation.ComponentTreeClonerForValidation\n\n#
 Number of threads to use to validate a Thread 
Group\n#testplan_validation.nb_threads_per_thread_group=1\n\n# Ignore 
BackendListener when validating the thread group of 
plan\n#testplan_validation.ignore_backends=true\n\n# Ignore timers when 
validating the thread group of 
plan\n#testplan_validation.ignore_timers=true\n\n# Number of iterations to use 
to validate a Thread Group\n#testplan_validation.number_iterations=1\n\n# Force 
throuput controllers that work in percentage mode to be a 100%\n# Disabled by 
default\n#testplan_validation.tpc_force_100_pct=false\n\n#---------------------------------------------------------------------------\n#
 Think Time 
configuration\n#---------------------------------------------------------------------------\n\n#\n#
 Apply a factor on computed pauses by the following Timers:\n# - Gaussian 
Random Timer\n# - Uniform Random Timer\n# - Poisson Random 
Timer\n#\n#timer.factor=1.0f\n\n# Default implementation that create the Timer 
structure to add to Test Plan\n# Implementation of interface 
org.apache.jmeter.gui.action.thinktime.ThinkTimeCreator\n#think_time_creator.impl=org.apache.jmeter.thinktime.DefaultThinkTimeCreator\n\n#
 Default Timer GUI class added to Test Plan by 
DefaultThinkTimeCreator\n#think_time_creator.default_timer_implementation=org.apache.jmeter.timers.gui.UniformRandomTimerGui\n\n#
 Default constant pause of 
Timer\n#think_time_creator.default_constant_pause=1000\n\n# Default range pause 
of Timer\n#think_time_creator.default_range=100\n\n\n# Change this parameter if 
you want to override the APDEX satisfaction 
threshold.\njmeter.reportgenerator.apdex_satisfied_threshold=500\n\n# Change 
this parameter if you want to override the APDEX tolerance 
threshold.\njmeter.reportgenerator.apdex_tolerated_threshold=1500\n\n#---------------------------------------------------------------------------\n#
 Naming Policy 
configuration\n#---------------------------------------------------------------------------\n\n#
 Prefix used when naming elements\n#naming_policy.prefix=\n# Suffix used when 
naming elements\n#naming_policy.suffix=\n\n# Implementation of interface 
org.apache.jmeter.gui.action.TreeNodeNamingPolicy\n#naming_policy.impl=org.apache.jmeter.gui.action.impl.DefaultTreeNodeNamingPolicy\n\n#---------------------------------------------------------------------------\n#
 Help 
Documentation\n#---------------------------------------------------------------------------\n\n#
 Switch that allows using Local documentation opened in JMeter GUI\n# By 
default we use Online documentation opened in 
Browser\n#help.local=false\n\n#---------------------------------------------------------------------------\n#
 Documentation 
generation\n#---------------------------------------------------------------------------\n\n#
 Path to XSL file used to generate Schematic View of Test Plan\n# When empty, 
JMeter will use the embedded one in 
src/core/org/apache/jmeter/gui/action/schematic.xsl\n#docgeneration.schematic_xsl=",
 
     [java]   "files": {}, 
     [java]   "form": {}, 
     [java]   "headers": {
     [java]     "Connection": "close", 
     [java]     "Content-Length": "54786", 
     [java]     "Host": "httpbin.org", 
     [java]     "User-Agent": "Apache-HttpClient/4.5.7 (Java/1.8.0_191)"
     [java]   }, 
     [java]   "json": null, 
     [java]   "origin": "67.195.81.142", 
     [java]   "url": "http://httpbin.org/post";
     [java] }
     [java] 
     [java] Security framework of XStream not initialized, XStream is probably 
vulnerable.
     [java] Security framework of XStream not initialized, XStream is probably 
vulnerable.
     [java] Security framework of XStream not initialized, XStream is probably 
vulnerable.
     [java] Security framework of XStream not initialized, XStream is probably 
vulnerable.
     [java] 
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Ignoring
 missing junit_failure_default_code=0001 in 
org/apache/jmeter/resources/messages_fr.properties
     [java] Ignoring missing aggregate_report_90=90% in 
org/apache/jmeter/resources/messages_fr.properties
     [java] Ignoring missing junit_error_default_code=9999 in 
org/apache/jmeter/resources/messages_fr.properties
     [java] Ignoring missing junit_success_default_code=1000 in 
org/apache/jmeter/resources/messages_fr.properties
     [java] 
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................II..................................................................................................................
     [java] Time: 35.259
     [java] There was 1 failure:
     [java] 1) 
testWithCustomResolverAnd1Server(org.apache.jmeter.protocol.http.control.TestDNSCacheManager)
     [java] java.lang.AssertionError: Should have succeeded resolving 
jmeter.apache.org, error:Failed to resolve host name: jmeter.apache.org
     [java]     at org.junit.Assert.fail(Assert.java:88)
     [java]     at 
org.apache.jmeter.protocol.http.control.TestDNSCacheManager.testWithCustomResolverAnd1Server(TestDNSCacheManager.java:120)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     [java]     at java.lang.reflect.Method.invoke(Method.java:498)
     [java]     at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
     [java]     at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
     [java]     at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
     [java]     at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
     [java]     at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
     [java]     at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
     [java]     at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
     [java]     at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
     [java]     at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
     [java]     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
     [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     [java]     at java.lang.Thread.run(Thread.java:748)
     [java] 
     [java] FAILURES!!!
     [java] Tests run: 3292,  Failures: 1
     [java] 
     [java] 
.................................................................................
     [java] Time: 4.483
     [java] 
     [java] OK (81 tests)
     [java] 

BUILD FAILED
<https://builds.apache.org/job/JMeter%20Ubuntu/ws/trunk/build.xml>:3192: Java 
returned: 1

Total time: 1 minute 30 seconds
Build step 'Invoke Ant' marked build as failure
WARN: Unable to locate 'report-task.txt' in the workspace. Did the SonarScanner 
succedeed?
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released

Reply via email to