2001-10-30 06:03:13 +08:00
|
|
|
################################################################################
|
|
|
|
|
# Apache JMeter Property file
|
|
|
|
|
################################################################################
|
2004-12-11 05:32:55 +08:00
|
|
|
|
2007-02-03 03:09:00 +08:00
|
|
|
## Licensed to the Apache Software Foundation (ASF) under one or more
|
|
|
|
|
## contributor license agreements. See the NOTICE file distributed with
|
|
|
|
|
## this work for additional information regarding copyright ownership.
|
|
|
|
|
## The ASF licenses this file to You under the Apache License, Version 2.0
|
|
|
|
|
## (the "License"); you may not use this file except in compliance with
|
|
|
|
|
## the License. You may obtain a copy of the License at
|
2004-02-16 21:34:10 +08:00
|
|
|
##
|
|
|
|
|
## http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
|
##
|
|
|
|
|
## Unless required by applicable law or agreed to in writing, software
|
|
|
|
|
## distributed under the License is distributed on an "AS IS" BASIS,
|
|
|
|
|
## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
|
|
|
## See the License for the specific language governing permissions and
|
|
|
|
|
## limitations under the License.
|
|
|
|
|
|
|
|
|
|
|
2002-12-30 13:08:29 +08:00
|
|
|
#Preferred GUI language. Comment out to use the JVM default locale's language.
|
2009-05-29 02:53:41 +08:00
|
|
|
#language=en
|
2002-12-30 13:08:29 +08:00
|
|
|
|
2008-11-17 21:10:56 +08:00
|
|
|
# Additional locale(s) to add to the displayed list.
|
2009-05-01 21:03:52 +08:00
|
|
|
# The current default list is: en, fr, de, no, es, tr, ja, zh_CN, zh_TW, pl, pt_BR
|
|
|
|
|
# [see JMeterMenuBar#makeLanguageMenu()]
|
2008-11-17 21:10:56 +08:00
|
|
|
# The entries are a comma-separated list of language names
|
|
|
|
|
#locales.add=zu
|
|
|
|
|
|
2001-10-30 06:03:13 +08:00
|
|
|
# Netscape HTTP Cookie file
|
|
|
|
|
cookies=cookies
|
2001-09-24 20:02:28 +08:00
|
|
|
|
2006-04-07 08:26:36 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# File format configuration for JMX and JTL files
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
# Properties:
|
|
|
|
|
# file_format - affects both JMX and JTL files
|
|
|
|
|
# file_format.testplan - affects JMX files only
|
|
|
|
|
# file_format.testlog - affects JTL files only
|
|
|
|
|
#
|
|
|
|
|
# Possible values are:
|
|
|
|
|
# 2.1 - initial format using XStream
|
|
|
|
|
# 2.2 - updated format using XStream, with shorter names
|
|
|
|
|
|
2009-12-10 10:13:53 +08:00
|
|
|
# N.B. format 2.0 (Avalon) is no longer supported
|
2007-02-11 00:04:26 +08:00
|
|
|
|
2006-04-07 08:26:36 +08:00
|
|
|
#---------------------------------------------------------------------------
|
2007-07-09 19:36:00 +08:00
|
|
|
# XML Parser
|
2006-04-07 08:26:36 +08:00
|
|
|
#---------------------------------------------------------------------------
|
2005-04-19 04:21:12 +08:00
|
|
|
|
2001-10-30 06:03:13 +08:00
|
|
|
# XML Reader(Parser) - Must implement SAX 2 specs
|
|
|
|
|
xml.parser=org.apache.xerces.parsers.SAXParser
|
2001-09-24 20:02:28 +08:00
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# SSL configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2007-06-02 22:08:37 +08:00
|
|
|
## SSL System properties are now in system.properties
|
|
|
|
|
|
2007-07-09 19:36:00 +08:00
|
|
|
# JMeter no longer converts javax.xxx property entries in this file into System properties.
|
|
|
|
|
# These must now be defined in the system.properties file or on the command-line.
|
|
|
|
|
# The system.properties file gives more flexibility.
|
|
|
|
|
|
2007-06-02 22:08:37 +08:00
|
|
|
# By default, SSL session contexts are now created per-thread, rather than being shared.
|
|
|
|
|
# The original behaviour can be enabled by setting the JMeter property:
|
|
|
|
|
#https.sessioncontext.shared=true
|
2001-10-25 00:23:33 +08:00
|
|
|
|
2007-09-12 23:25:04 +08:00
|
|
|
# Default HTTPS protocol level:
|
|
|
|
|
#https.default.protocol=TLS
|
|
|
|
|
# This may need to be changed here (or in user.properties) to:
|
|
|
|
|
#https.default.protocol=SSLv3
|
|
|
|
|
|
2009-01-31 19:56:55 +08:00
|
|
|
# List of protocols to enable (unlikely to be needed):
|
|
|
|
|
#https.socket.protocols=SSLv2Hello SSLv3 TLSv1
|
|
|
|
|
|
2011-09-18 07:23:04 +08:00
|
|
|
# Control if we allow reuse of cached SSL context between iterations
|
|
|
|
|
# set the value to 'false' to reset the SSL context each iteration
|
|
|
|
|
#https.use.cached.ssl.context=true
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Look and Feel configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2001-10-30 06:03:13 +08:00
|
|
|
#Classname of the Swing default UI
|
|
|
|
|
#Installed Look and Feel classes on Windows are:
|
2008-05-31 02:32:39 +08:00
|
|
|
# Metal = javax.swing.plaf.metal.MetalLookAndFeel
|
|
|
|
|
# Motif = com.sun.java.swing.plaf.motif.MotifLookAndFeel
|
|
|
|
|
# Windows = com.sun.java.swing.plaf.windows.WindowsLookAndFeel
|
2009-05-02 02:01:32 +08:00
|
|
|
#
|
|
|
|
|
# Or one of the strings "System" or "CrossPlatform" which means
|
|
|
|
|
# JMeter will use the corresponding string returned by UIManager.get<name>LookAndFeelClassName()
|
2009-04-25 00:56:36 +08:00
|
|
|
|
|
|
|
|
# LAF can be overridden by os.name (lowercased, spaces replaced by '_')
|
|
|
|
|
# Sample os.name LAF:
|
|
|
|
|
#jmeter.laf.windows_xp=javax.swing.plaf.metal.MetalLookAndFeel
|
|
|
|
|
|
|
|
|
|
# Failing that, the OS family = os.name, but only up to first space:
|
|
|
|
|
# Sample OS family LAF:
|
|
|
|
|
#jmeter.laf.windows=javax.swing.plaf.metal.MetalLookAndFeel
|
|
|
|
|
|
|
|
|
|
# Failing that:
|
|
|
|
|
# default LAF
|
2001-10-30 06:03:13 +08:00
|
|
|
jmeter.laf=javax.swing.plaf.metal.MetalLookAndFeel
|
|
|
|
|
|
2009-05-02 02:01:32 +08:00
|
|
|
# Failing that, JMeter uses the CrossPlatform LAF.
|
|
|
|
|
|
|
|
|
|
# Mac apparently looks better with the System LAF
|
|
|
|
|
jmeter.laf.mac=System
|
|
|
|
|
|
2005-06-15 07:47:46 +08:00
|
|
|
# Icon definitions
|
|
|
|
|
# default:
|
|
|
|
|
#jmeter.icons=org/apache/jmeter/images/icon.properties
|
|
|
|
|
# alternate:
|
|
|
|
|
#jmeter.icons=org/apache/jmeter/images/icon_1.properties
|
2001-09-24 20:02:28 +08:00
|
|
|
|
2008-04-08 21:55:31 +08:00
|
|
|
#Components to not display in JMeter GUI (GUI class name or static label)
|
|
|
|
|
# These elements are deprecated: HTML Parameter Mask,HTTP User Parameter Modifier
|
|
|
|
|
not_in_menu=HTML Parameter Mask,HTTP User Parameter Modifier
|
2006-03-28 09:31:01 +08:00
|
|
|
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Remote hosts and RMI configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2001-10-30 06:03:13 +08:00
|
|
|
# Remote Hosts - comma delimited
|
2003-10-17 05:50:59 +08:00
|
|
|
remote_hosts=127.0.0.1
|
2008-10-04 09:19:31 +08:00
|
|
|
#remote_hosts=localhost:1099,localhost:2010
|
2004-07-09 08:24:54 +08:00
|
|
|
|
2006-03-28 09:51:22 +08:00
|
|
|
# RMI port to be used by the server (must start rmiregistry with same port)
|
2004-07-09 08:24:54 +08:00
|
|
|
#server_port=1099
|
2001-09-24 20:02:28 +08:00
|
|
|
|
2006-03-29 06:47:00 +08:00
|
|
|
# To change the port to (say) 1234:
|
|
|
|
|
# On the server(s)
|
|
|
|
|
# - set server_port=1234
|
|
|
|
|
# - start rmiregistry with port 1234
|
|
|
|
|
# On Windows this can be done by:
|
|
|
|
|
# SET SERVER_PORT=1234
|
2006-05-03 01:39:59 +08:00
|
|
|
# JMETER-SERVER
|
2006-03-29 06:47:00 +08:00
|
|
|
#
|
|
|
|
|
# On Unix:
|
|
|
|
|
# SERVER_PORT=1234 jmeter-server
|
|
|
|
|
#
|
|
|
|
|
# On the client:
|
|
|
|
|
# - set remote_hosts=server:1234
|
|
|
|
|
|
2007-10-16 22:39:22 +08:00
|
|
|
# To change the default port (1099) used to access the server:
|
|
|
|
|
#server.rmi.port=1234
|
|
|
|
|
|
2009-02-26 10:32:31 +08:00
|
|
|
# To use a specific port for the JMeter server engine, define
|
|
|
|
|
# the following property before starting the server:
|
|
|
|
|
#server.rmi.localport=4000
|
|
|
|
|
|
2007-10-17 04:18:06 +08:00
|
|
|
# From JMeter 2.3.1, the jmeter server creates the RMI registry as part of the server process.
|
2007-10-16 22:39:22 +08:00
|
|
|
# To stop the server creating the RMI registry:
|
|
|
|
|
#server.rmi.create=false
|
|
|
|
|
|
2007-10-17 04:18:06 +08:00
|
|
|
# From JMeter 2.3.1, define the following property to cause JMeter to exit after the first test
|
|
|
|
|
#server.exitaftertest=true
|
|
|
|
|
|
2004-03-20 22:49:03 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Logging Configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2010-12-10 10:27:43 +08:00
|
|
|
# Note: JMeter uses Avalon (Excalibur) LogKit
|
2004-03-20 22:49:03 +08:00
|
|
|
|
|
|
|
|
# Logging Format
|
|
|
|
|
# see http://avalon.apache.org/logkit/api/org/apache/log/format/PatternFormatter.html
|
|
|
|
|
#
|
|
|
|
|
# Default format:
|
|
|
|
|
#log_format=%{time:yyyy/MM/dd HH:mm:ss} %5.5{priority} - %{category}: %{message} %{throwable}
|
|
|
|
|
# \n is automatically added to the end of the string
|
|
|
|
|
#
|
|
|
|
|
# Predefined formats in the JMeter LoggingManager:
|
|
|
|
|
#log_format_type=default
|
|
|
|
|
#log_format_type=thread_prefix
|
|
|
|
|
#log_format_type=thread_suffix
|
|
|
|
|
# default is as above
|
|
|
|
|
# thread_prefix adds the thread name as a prefix to the category
|
|
|
|
|
# thread_suffix adds the thread name as a suffix to the category
|
|
|
|
|
# Note that thread name is not included by default, as it requires extra processing.
|
|
|
|
|
#
|
|
|
|
|
# To change the logging format, define either log_format_type or log_format
|
|
|
|
|
# If both are defined, the type takes precedence
|
|
|
|
|
# Note that these properties cannot be defined using the -J or -D JMeter
|
|
|
|
|
# command-line flags, as the format will have already been determined by then
|
|
|
|
|
# However, they can be defined as JVM properties
|
|
|
|
|
|
2002-08-24 05:02:12 +08:00
|
|
|
#Logging levels for the logging categories in JMeter. Correct values are FATAL_ERROR, ERROR, WARN, INFO, and DEBUG
|
2003-06-06 22:02:09 +08:00
|
|
|
# To set the log level for a package or individual class, use:
|
|
|
|
|
# log_level.[package_name].[classname]=[PRIORITY_LEVEL]
|
|
|
|
|
# But omit "org.apache" from the package name. The classname is optional. Further examples below.
|
|
|
|
|
|
2003-06-14 00:18:44 +08:00
|
|
|
log_level.jmeter=INFO
|
2003-06-06 22:02:09 +08:00
|
|
|
log_level.jmeter.junit=DEBUG
|
2004-05-22 05:09:49 +08:00
|
|
|
#log_level.jmeter.control=DEBUG
|
2004-05-21 03:18:41 +08:00
|
|
|
#log_level.jmeter.testbeans=DEBUG
|
|
|
|
|
#log_level.jmeter.engine=DEBUG
|
2004-05-22 05:09:49 +08:00
|
|
|
#log_level.jmeter.threads=DEBUG
|
2003-06-06 22:02:09 +08:00
|
|
|
#log_level.jmeter.gui=WARN
|
2004-05-21 03:18:41 +08:00
|
|
|
#log_level.jmeter.testelement=DEBUG
|
2003-06-06 22:02:09 +08:00
|
|
|
#log_level.jmeter.util=WARN
|
|
|
|
|
#log_level.jmeter.util.classfinder=WARN
|
|
|
|
|
#log_level.jmeter.test=DEBUG
|
2004-06-10 18:10:55 +08:00
|
|
|
#log_level.jmeter.protocol.http=DEBUG
|
2005-11-19 01:54:57 +08:00
|
|
|
# For CookieManager, AuthManager etc:
|
|
|
|
|
#log_level.jmeter.protocol.http.control=DEBUG
|
2003-06-06 22:02:09 +08:00
|
|
|
#log_level.jmeter.protocol.ftp=WARN
|
2004-05-21 03:18:41 +08:00
|
|
|
#log_level.jmeter.protocol.jdbc=DEBUG
|
2003-06-06 22:02:09 +08:00
|
|
|
#log_level.jmeter.protocol.java=WARN
|
2003-07-17 05:39:45 +08:00
|
|
|
#log_level.jmeter.testelements.property=DEBUG
|
2003-11-15 10:29:15 +08:00
|
|
|
log_level.jorphan=INFO
|
2005-02-10 05:11:55 +08:00
|
|
|
|
2002-08-24 05:02:12 +08:00
|
|
|
|
|
|
|
|
#Log file for log messages.
|
2003-06-06 22:02:09 +08:00
|
|
|
# You can specify a different log file for different categories via:
|
|
|
|
|
# log_file.[category]=[filename]
|
|
|
|
|
# category is equivalent to the package/class names described above
|
|
|
|
|
|
2003-10-17 05:50:59 +08:00
|
|
|
# Combined log file (for jmeter and jorphan)
|
2005-12-02 10:11:27 +08:00
|
|
|
#log_file=jmeter.log
|
2003-12-03 00:45:49 +08:00
|
|
|
# To redirect logging to standard output, try the following:
|
|
|
|
|
# (it will probably report an error, but output will be to stdout)
|
2004-02-12 07:17:48 +08:00
|
|
|
#log_file=
|
2003-10-17 05:50:59 +08:00
|
|
|
|
|
|
|
|
# Or define separate logs if required:
|
|
|
|
|
#log_file.jorphan=jorphan.log
|
|
|
|
|
#log_file.jmeter=jmeter.log
|
2003-01-30 03:47:04 +08:00
|
|
|
|
2007-11-24 11:28:58 +08:00
|
|
|
# If the filename contains paired single-quotes, then the name is processed
|
|
|
|
|
# as a SimpleDateFormat format applied to the current date, for example:
|
|
|
|
|
#log_file='jmeter_'yyyyMMddHHmmss'.tmp'
|
|
|
|
|
|
2010-12-10 10:27:43 +08:00
|
|
|
# N.B. When JMeter starts, it sets the system property:
|
|
|
|
|
# org.apache.commons.logging.Log
|
|
|
|
|
# to
|
|
|
|
|
# org.apache.commons.logging.impl.LogKitLogger
|
|
|
|
|
# if not already set. This causes Apache and Commons HttpClient to use the same logging as JMeter
|
|
|
|
|
|
|
|
|
|
# Further logging configuration
|
|
|
|
|
# Excalibur logging provides the facility to configure logging using
|
|
|
|
|
# configuration files written in XML. This allows for such features as
|
|
|
|
|
# log file rotation which are not supported directly by JMeter.
|
|
|
|
|
#
|
|
|
|
|
# If such a file specified, it will be applied to the current logging
|
|
|
|
|
# hierarchy when that has been created.
|
|
|
|
|
#
|
|
|
|
|
#log_config=logkit.xml
|
|
|
|
|
|
2007-03-16 07:35:49 +08:00
|
|
|
#---------------------------------------------------------------------------
|
2009-04-23 11:17:32 +08:00
|
|
|
# HTTP Java configuration
|
2007-03-16 07:35:49 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
# Number of connection retries performed by HTTP Java sampler before giving up
|
|
|
|
|
#http.java.sampler.retries=10
|
2007-11-21 01:21:44 +08:00
|
|
|
# 0 now means don't retry connection (in 2.3 and before it meant no tries at all!)
|
2007-03-16 07:35:49 +08:00
|
|
|
|
2004-07-06 07:28:30 +08:00
|
|
|
#---------------------------------------------------------------------------
|
2011-09-02 01:52:41 +08:00
|
|
|
# Commons HTTPClient configuration
|
2004-07-06 07:28:30 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2010-12-10 10:27:43 +08:00
|
|
|
# define a properties file for overriding Commons HttpClient parameters
|
2009-04-27 22:05:17 +08:00
|
|
|
# See: http://hc.apache.org/httpclient-3.x/preference-api.html
|
2006-09-17 04:34:22 +08:00
|
|
|
#httpclient.parameters.file=httpclient.parameters
|
|
|
|
|
|
2010-12-10 10:27:43 +08:00
|
|
|
|
|
|
|
|
# define a properties file for overriding Apache HttpClient parameters
|
|
|
|
|
# See: TBA
|
2010-12-10 10:49:27 +08:00
|
|
|
#hc.parameters.file=hc.parameters
|
2010-12-10 10:27:43 +08:00
|
|
|
|
|
|
|
|
# Following properties apply to both Commons and Apache HttpClient
|
|
|
|
|
|
2006-09-17 04:34:22 +08:00
|
|
|
# set the socket timeout (or use the parameter http.socket.timeout)
|
2009-04-27 22:05:17 +08:00
|
|
|
# Value is in milliseconds
|
2004-07-06 07:28:30 +08:00
|
|
|
#httpclient.timeout=0
|
2007-11-21 01:21:44 +08:00
|
|
|
# 0 == no timeout
|
2004-07-06 07:28:30 +08:00
|
|
|
|
|
|
|
|
# Set the http version (defaults to 1.1)
|
2006-09-17 04:34:22 +08:00
|
|
|
#httpclient.version=1.0 (or use the parameter http.protocol.version)
|
2004-07-06 07:28:30 +08:00
|
|
|
|
2005-11-18 07:40:54 +08:00
|
|
|
# Define characters per second > 0 to emulate slow connections
|
|
|
|
|
#httpclient.socket.http.cps=0
|
|
|
|
|
#httpclient.socket.https.cps=0
|
|
|
|
|
|
2007-10-14 09:30:03 +08:00
|
|
|
#Enable loopback protocol
|
|
|
|
|
#httpclient.loopback=true
|
|
|
|
|
|
2006-04-14 07:04:04 +08:00
|
|
|
# Define the local host address to be used for multi-homed hosts
|
|
|
|
|
#httpclient.localaddress=1.2.3.4
|
|
|
|
|
|
2010-12-10 10:27:43 +08:00
|
|
|
# Sample logging levels for Commons HttpClient
|
|
|
|
|
#
|
|
|
|
|
# Commons HttpClient Logging information can be found at:
|
|
|
|
|
# http://hc.apache.org/httpclient-3.x/logging.html
|
|
|
|
|
|
2004-03-20 22:49:03 +08:00
|
|
|
# Note that full category names are used, i.e. must include the org.apache.
|
2004-03-16 21:58:53 +08:00
|
|
|
# Info level produces no output:
|
2007-06-28 09:26:17 +08:00
|
|
|
#log_level.org.apache.commons.httpclient=debug
|
2004-03-16 21:58:53 +08:00
|
|
|
# Might be useful:
|
2007-06-28 09:26:17 +08:00
|
|
|
#log_level.org.apache.commons.httpclient.Authenticator=trace
|
2004-03-16 21:58:53 +08:00
|
|
|
|
2007-06-30 03:52:28 +08:00
|
|
|
# Show headers only
|
|
|
|
|
#log_level.httpclient.wire.header=debug
|
|
|
|
|
|
|
|
|
|
# Full wire debug produces a lot of output; consider using separate file:
|
2004-03-16 21:58:53 +08:00
|
|
|
#log_level.httpclient.wire=debug
|
|
|
|
|
#log_file.httpclient=httpclient.log
|
2003-01-30 03:47:04 +08:00
|
|
|
|
2010-12-10 10:27:43 +08:00
|
|
|
|
2011-09-02 01:52:41 +08:00
|
|
|
# Apache Commons HttpClient logging examples
|
2004-03-22 09:17:14 +08:00
|
|
|
#
|
2010-12-10 10:27:43 +08:00
|
|
|
# Enable header wire + context logging - Best for Debugging
|
|
|
|
|
#log_level.org.apache.http=DEBUG
|
|
|
|
|
#log_level.org.apache.http.wire=ERROR
|
2004-03-22 09:17:14 +08:00
|
|
|
|
2010-12-10 10:27:43 +08:00
|
|
|
# Enable full wire + context logging
|
|
|
|
|
#log_level.org.apache.http=DEBUG
|
|
|
|
|
|
|
|
|
|
# Enable context logging for connection management
|
|
|
|
|
#log_level.org.apache.http.impl.conn=DEBUG
|
|
|
|
|
|
|
|
|
|
# Enable context logging for connection management / request execution
|
|
|
|
|
#log_level.org.apache.http.impl.conn=DEBUG
|
|
|
|
|
#log_level.org.apache.http.impl.client=DEBUG
|
|
|
|
|
#log_level.org.apache.http.client=DEBUG
|
2006-03-30 02:35:54 +08:00
|
|
|
|
2011-09-02 01:52:41 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Apache HttpComponents HTTPClient configuration (HTTPClient4)
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2011-09-23 23:54:27 +08:00
|
|
|
# Number of retries to attempt (default 1)
|
|
|
|
|
#httpclient4.retrycount=1
|
2011-09-02 01:52:41 +08:00
|
|
|
|
2011-09-23 23:54:27 +08:00
|
|
|
# Number of retries to attempt (default 1)
|
|
|
|
|
#httpclient3.retrycount=1
|
2011-09-23 21:56:51 +08:00
|
|
|
|
2003-01-30 03:47:04 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Results file configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
# This section helps determine how result data will be saved.
|
|
|
|
|
# The commented out values are the defaults.
|
|
|
|
|
|
2003-02-06 03:36:32 +08:00
|
|
|
# legitimate values: xml, csv, db. Only xml and csv are currently supported.
|
2007-05-19 08:36:44 +08:00
|
|
|
#jmeter.save.saveservice.output_format=xml
|
2003-01-30 03:47:04 +08:00
|
|
|
|
2003-06-15 23:29:54 +08:00
|
|
|
|
2003-01-30 03:47:04 +08:00
|
|
|
# true when field should be saved; false otherwise
|
|
|
|
|
|
2003-02-06 22:34:37 +08:00
|
|
|
# assertion_results_failure_message only affects CSV output
|
2007-05-19 08:36:44 +08:00
|
|
|
#jmeter.save.saveservice.assertion_results_failure_message=false
|
2005-11-18 01:57:17 +08:00
|
|
|
#
|
2008-04-25 02:36:45 +08:00
|
|
|
# legitimate values: none, first, all
|
|
|
|
|
#jmeter.save.saveservice.assertion_results=none
|
|
|
|
|
#
|
2003-01-30 03:47:04 +08:00
|
|
|
#jmeter.save.saveservice.data_type=true
|
2007-05-19 08:36:44 +08:00
|
|
|
#jmeter.save.saveservice.label=true
|
2003-01-30 03:47:04 +08:00
|
|
|
#jmeter.save.saveservice.response_code=true
|
2005-05-15 07:31:53 +08:00
|
|
|
# response_data is not currently supported for CSV output
|
2003-01-30 03:47:04 +08:00
|
|
|
#jmeter.save.saveservice.response_data=false
|
2005-05-15 07:31:53 +08:00
|
|
|
# Save ResponseData for failed samples
|
|
|
|
|
#jmeter.save.saveservice.response_data.on_error=false
|
2003-01-30 03:47:04 +08:00
|
|
|
#jmeter.save.saveservice.response_message=true
|
|
|
|
|
#jmeter.save.saveservice.successful=true
|
2007-05-19 08:36:44 +08:00
|
|
|
#jmeter.save.saveservice.thread_name=true
|
2003-01-30 03:47:04 +08:00
|
|
|
#jmeter.save.saveservice.time=true
|
2005-11-18 01:57:17 +08:00
|
|
|
#jmeter.save.saveservice.subresults=true
|
|
|
|
|
#jmeter.save.saveservice.assertions=true
|
|
|
|
|
#jmeter.save.saveservice.latency=true
|
|
|
|
|
#jmeter.save.saveservice.samplerData=false
|
|
|
|
|
#jmeter.save.saveservice.responseHeaders=false
|
|
|
|
|
#jmeter.save.saveservice.requestHeaders=false
|
|
|
|
|
#jmeter.save.saveservice.encoding=false
|
2007-06-14 04:29:55 +08:00
|
|
|
#jmeter.save.saveservice.bytes=true
|
2006-04-01 03:02:28 +08:00
|
|
|
#jmeter.save.saveservice.url=false
|
2006-04-08 02:20:50 +08:00
|
|
|
#jmeter.save.saveservice.filename=false
|
2007-11-12 04:22:05 +08:00
|
|
|
#jmeter.save.saveservice.hostname=false
|
2006-05-01 06:27:31 +08:00
|
|
|
#jmeter.save.saveservice.thread_counts=false
|
2007-09-22 08:12:06 +08:00
|
|
|
#jmeter.save.saveservice.sample_count=false
|
2009-12-10 09:20:41 +08:00
|
|
|
#jmeter.save.saveservice.idle_time=false
|
2003-01-30 03:47:04 +08:00
|
|
|
|
2008-04-25 02:36:45 +08:00
|
|
|
# Timestamp format - this only affects CSV output files
|
2003-01-30 03:47:04 +08:00
|
|
|
# legitimate values: none, ms, or a format suitable for SimpleDateFormat
|
|
|
|
|
#jmeter.save.saveservice.timestamp_format=ms
|
2008-04-25 02:36:45 +08:00
|
|
|
#jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSSS
|
2003-02-06 03:36:32 +08:00
|
|
|
|
2003-02-06 22:34:37 +08:00
|
|
|
# For use with Comma-separated value (CSV) files or other formats
|
|
|
|
|
# where the fields' values are separated by specified delimiters.
|
2007-10-11 01:15:32 +08:00
|
|
|
# Default:
|
2003-02-06 03:36:32 +08:00
|
|
|
#jmeter.save.saveservice.default_delimiter=,
|
2007-10-11 01:15:32 +08:00
|
|
|
# For TAB, since JMeter 2.3 one can use:
|
|
|
|
|
#jmeter.save.saveservice.default_delimiter=\t
|
2008-04-25 02:36:45 +08:00
|
|
|
|
|
|
|
|
# Only applies to CSV format files:
|
2007-05-19 08:36:44 +08:00
|
|
|
#jmeter.save.saveservice.print_field_names=false
|
2003-06-15 23:29:54 +08:00
|
|
|
|
2007-12-07 07:25:13 +08:00
|
|
|
# Optional list of JMeter variable names whose values are to be saved in the result data files.
|
|
|
|
|
# Use commas to separate the names. For example:
|
|
|
|
|
#sample_variables=SESSION_ID,REFERENCE
|
|
|
|
|
# N.B. The current implementation saves the values in XML as attributes,
|
|
|
|
|
# so the names must be valid XML names.
|
2009-02-15 09:15:11 +08:00
|
|
|
# Versions of JMeter after 2.3.2 send the variable to all servers
|
|
|
|
|
# to ensure that the correct data is available at the client.
|
2007-12-07 07:25:13 +08:00
|
|
|
|
2006-03-30 09:36:36 +08:00
|
|
|
# Optional xml processing instruction for line 2 of the file:
|
|
|
|
|
#jmeter.save.saveservice.xml_pi=<?xml-stylesheet type="text/xsl" href="../extras/jmeter-results-detail-report_21.xsl"?>
|
|
|
|
|
|
2010-10-29 05:58:11 +08:00
|
|
|
# Prefix used to identify filenames that are relative to the current base
|
|
|
|
|
#jmeter.save.saveservice.base_prefix=~/
|
|
|
|
|
|
2008-04-25 02:36:45 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Settings that affect SampleResults
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
# Save the start time stamp instead of the end
|
|
|
|
|
# This also affects the timestamp stored in result files
|
|
|
|
|
sampleresult.timestamp.start=true
|
|
|
|
|
|
2010-11-23 07:18:05 +08:00
|
|
|
# Whether to use System.nanoTime() - otherwise only use System.currentTimeMillis()
|
|
|
|
|
#sampleresult.useNanoTime=true
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Upgrade property
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2003-06-15 23:29:54 +08:00
|
|
|
# File that holds a record of name changes for backward compatibility issues
|
|
|
|
|
upgrade_properties=/bin/upgrade.properties
|
2003-11-15 10:29:15 +08:00
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# JMeter Proxy recorder configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2003-11-15 10:29:15 +08:00
|
|
|
# If the proxy detects a gap of at least 1s (default) between HTTP requests,
|
|
|
|
|
# it assumes that the user has clicked a new URL
|
2003-11-19 03:05:51 +08:00
|
|
|
#proxy.pause=1000
|
|
|
|
|
|
|
|
|
|
# Add numeric prefix to Sampler names (default false)
|
2003-11-26 10:50:10 +08:00
|
|
|
#proxy.number.requests=true
|
2006-03-28 09:31:01 +08:00
|
|
|
|
2006-04-29 23:49:21 +08:00
|
|
|
# Change the default HTTP Sampler
|
|
|
|
|
# Java:
|
|
|
|
|
#jmeter.httpsampler=HTTPSampler
|
2010-11-30 08:37:19 +08:00
|
|
|
#or
|
|
|
|
|
#jmeter.httpsampler=Java
|
|
|
|
|
#
|
2006-04-29 23:49:21 +08:00
|
|
|
# Apache HTTPClient:
|
|
|
|
|
#jmeter.httpsampler=HTTPSampler2
|
2010-11-30 08:37:19 +08:00
|
|
|
#or
|
|
|
|
|
#jmeter.httpsampler=HttpClient3.1
|
|
|
|
|
#
|
|
|
|
|
# HttpClient4.x
|
|
|
|
|
#jmeter.httpsampler=HttpClient4
|
2006-04-29 23:49:21 +08:00
|
|
|
|
2007-03-19 07:26:42 +08:00
|
|
|
# Default content-type include filter to use
|
|
|
|
|
#proxy.content_type_include=text/html|text/plain|text/xml
|
|
|
|
|
# Default content-type exclude filter to use
|
|
|
|
|
#proxy.content_type_exclude=image/.*|text/css|application/.*
|
|
|
|
|
|
2007-11-07 01:24:23 +08:00
|
|
|
# Default headers to remove from Header Manager elements
|
|
|
|
|
# (Cookie and Authorization are always removed)
|
2009-04-08 01:57:26 +08:00
|
|
|
#proxy.headers.remove=If-Modified-Since,If-None-Match,Host
|
2007-11-07 01:24:23 +08:00
|
|
|
|
2008-05-29 07:08:45 +08:00
|
|
|
# Binary content-type handling
|
|
|
|
|
# These content-types will be handled by saving the request in a file:
|
|
|
|
|
#proxy.binary.types=application/x-amf,application/x-java-serialized-object
|
|
|
|
|
# The files will be saved in this directory:
|
|
|
|
|
#proxy.binary.directory=user.dir
|
|
|
|
|
# The files will be created with this file filesuffix:
|
|
|
|
|
#proxy.binary.filesuffix=.binary
|
|
|
|
|
|
2007-03-14 04:58:44 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# JMeter Proxy configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# use command-line flags for user-name and password
|
|
|
|
|
#http.proxyDomain=NTLM domain, if required by HTTPClient sampler
|
|
|
|
|
|
2009-08-06 07:58:28 +08:00
|
|
|
# SSL configuration
|
|
|
|
|
#proxy.cert.directory=.
|
|
|
|
|
#proxy.cert.file=proxyserver.jks
|
|
|
|
|
#proxy.cert.type=JKS
|
|
|
|
|
#proxy.cert.keystorepass=password
|
|
|
|
|
#proxy.cert.keypassword=password
|
|
|
|
|
#proxy.cert.factory=SunX509
|
|
|
|
|
#proxy.ssl.protocol=SSLv3
|
|
|
|
|
|
2006-06-05 06:07:55 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# HTTPSampleResponse Parser configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
# Space-separated list of parser groups
|
|
|
|
|
HTTPResponse.parsers=htmlParser wmlParser
|
|
|
|
|
# for each parser, there should be a parser.types and a parser.className property
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# HTML Parser configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2003-11-26 10:50:10 +08:00
|
|
|
# Define the HTML parser to be used.
|
|
|
|
|
# Default parser:
|
|
|
|
|
#htmlParser.className=org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser
|
|
|
|
|
# Other parsers:
|
|
|
|
|
#htmlParser.className=org.apache.jmeter.protocol.http.parser.JTidyHTMLParser
|
2004-02-12 07:17:48 +08:00
|
|
|
#htmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
|
2006-05-25 09:08:06 +08:00
|
|
|
#
|
2003-12-20 08:29:53 +08:00
|
|
|
|
2006-06-05 06:07:55 +08:00
|
|
|
htmlParser.types=text/html application/xhtml+xml application/xml text/xml
|
|
|
|
|
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# WML Parser configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
wmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
|
|
|
|
|
|
|
|
|
|
wmlParser.types=text/vnd.wap.wml
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Remote batching configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
2005-04-03 07:17:56 +08:00
|
|
|
|
2004-10-06 22:43:57 +08:00
|
|
|
# Remote batching support
|
2011-09-24 02:47:11 +08:00
|
|
|
# default is Standard, which returns each sample synchronously
|
2004-10-06 22:43:57 +08:00
|
|
|
# Hold retains samples until end of test (may need lots of memory)
|
|
|
|
|
# Batch returns samples in batches
|
2011-09-24 02:47:11 +08:00
|
|
|
# Statistical returns sample summary statistics
|
2004-10-06 22:43:57 +08:00
|
|
|
# hold_samples was originally defined as a separate property,
|
2009-06-20 10:14:43 +08:00
|
|
|
# but can now also be defined using mode=Hold
|
|
|
|
|
# mode can also be the class name of an implementation of org.apache.jmeter.samplers.SampleSender
|
2004-10-06 22:43:57 +08:00
|
|
|
#mode=Standard
|
|
|
|
|
#mode=Batch
|
|
|
|
|
#mode=Hold
|
2005-10-25 11:49:28 +08:00
|
|
|
#mode=Statistical
|
2010-03-12 18:44:48 +08:00
|
|
|
#Set to true to key statistical samples on threadName rather than threadGroup
|
|
|
|
|
#key_on_threadname=false
|
2009-09-08 04:26:55 +08:00
|
|
|
#mode=Stripped
|
|
|
|
|
#mode=StrippedBatch
|
2009-06-20 10:14:43 +08:00
|
|
|
#mode=org.example.load.MySampleSender
|
2004-10-06 22:43:57 +08:00
|
|
|
#hold_samples=true
|
2011-09-24 03:35:06 +08:00
|
|
|
#
|
2004-10-06 22:43:57 +08:00
|
|
|
#num_sample_threshold=100
|
2011-09-24 03:35:06 +08:00
|
|
|
# Value is in milliseconds
|
|
|
|
|
#time_threshold=60000
|
|
|
|
|
#
|
2011-09-24 02:47:11 +08:00
|
|
|
# Asynchronous sender; uses a queue and background worker process to return the samples
|
|
|
|
|
#mode=Asynch
|
|
|
|
|
# default queue size
|
2011-09-24 16:29:34 +08:00
|
|
|
#asynch.batch.queue.size=100
|
2011-09-24 02:47:11 +08:00
|
|
|
#
|
2011-09-24 03:35:06 +08:00
|
|
|
# Note: the mode is currently resolved on the client;
|
|
|
|
|
# other properties (e.g. time_threshold) are resolved on the server.
|
2004-10-06 22:43:57 +08:00
|
|
|
|
|
|
|
|
# To set the Monitor Health Visualiser buffer size, enter the desired value
|
2004-04-16 21:21:45 +08:00
|
|
|
# monitor.buffer.size=800
|
2004-06-13 01:11:46 +08:00
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# TCP Sampler configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2004-10-06 22:43:57 +08:00
|
|
|
# The default handler class
|
|
|
|
|
#tcp.handler=TCPClientImpl
|
|
|
|
|
#
|
2004-06-13 01:11:46 +08:00
|
|
|
# eolByte = byte value for end of line
|
2008-04-23 20:22:09 +08:00
|
|
|
# set this to a value outside the range -128 to +127 to skip eol checking
|
|
|
|
|
#tcp.eolByte=1000
|
2004-10-06 22:43:57 +08:00
|
|
|
#
|
2004-06-13 01:11:46 +08:00
|
|
|
# status.prefix and suffix = strings that enclose the status response code
|
|
|
|
|
#tcp.status.prefix=Status=
|
|
|
|
|
#tcp.status.suffix=.
|
2004-10-06 22:43:57 +08:00
|
|
|
#
|
2004-06-13 01:11:46 +08:00
|
|
|
# status.properties = property file to convert codes to messages
|
|
|
|
|
#tcp.status.properties=mytestfiles/tcpstatus.properties
|
2004-08-23 04:51:36 +08:00
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
2011-09-20 03:33:20 +08:00
|
|
|
# Summariser - Generate Summary Results - configuration (mainly applies to non-GUI mode)
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
2004-10-06 22:43:57 +08:00
|
|
|
#
|
|
|
|
|
# Define the following property to automatically start a summariser with that name
|
2011-09-20 03:33:20 +08:00
|
|
|
# (applies to non-GUI mode only)
|
2004-10-06 22:43:57 +08:00
|
|
|
#summariser.name=summary
|
|
|
|
|
#
|
|
|
|
|
# interval between summaries (in seconds) default 3 minutes
|
|
|
|
|
#summariser.interval=180
|
|
|
|
|
#
|
|
|
|
|
# Write messages to log file
|
|
|
|
|
#summariser.log=true
|
|
|
|
|
#
|
|
|
|
|
# Write messages to System.out
|
|
|
|
|
#summariser.out=true
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# BeanShell configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2004-10-06 22:43:57 +08:00
|
|
|
# BeanShell Server properties
|
|
|
|
|
#
|
2006-05-20 06:48:44 +08:00
|
|
|
# Define the port number as non-zero to start the http server on that port
|
|
|
|
|
#beanshell.server.port=9000
|
|
|
|
|
# The telnet server will be started on the next port
|
|
|
|
|
|
2004-10-06 22:43:57 +08:00
|
|
|
#
|
|
|
|
|
# Define the server initialisation file
|
2006-05-20 06:48:44 +08:00
|
|
|
beanshell.server.file=../extras/startup.bsh
|
|
|
|
|
|
2006-09-17 07:42:40 +08:00
|
|
|
#
|
|
|
|
|
# Define a file to be processed at startup
|
2007-12-20 08:09:34 +08:00
|
|
|
# This is processed using its own interpreter.
|
2006-09-17 07:42:40 +08:00
|
|
|
#beanshell.init.file=
|
|
|
|
|
|
2004-10-06 22:43:57 +08:00
|
|
|
#
|
2007-04-25 03:09:58 +08:00
|
|
|
# Define the intialisation files for BeanShell Sampler, Function and other BeanShell elements
|
2007-12-20 08:09:34 +08:00
|
|
|
# N.B. Beanshell test elements do not share interpreters.
|
|
|
|
|
# Each element in each thread has its own interpreter.
|
|
|
|
|
# This is retained between samples.
|
2004-10-06 22:43:57 +08:00
|
|
|
#beanshell.sampler.init=BeanShellSampler.bshrc
|
|
|
|
|
#beanshell.function.init=BeanShellFunction.bshrc
|
2007-06-23 02:08:57 +08:00
|
|
|
#beanshell.assertion.init=BeanShellAssertion.bshrc
|
2007-04-25 03:09:58 +08:00
|
|
|
#beanshell.listener.init=etc
|
|
|
|
|
#beanshell.postprocessor.init=etc
|
|
|
|
|
#beanshell.preprocessor.init=etc
|
|
|
|
|
#beanshell.timer.init=etc
|
2004-10-06 22:43:57 +08:00
|
|
|
|
2007-06-23 02:08:57 +08:00
|
|
|
# The file BeanShellListeners.bshrc contains sample definitions
|
|
|
|
|
# of Test and Thread Listeners.
|
|
|
|
|
|
2006-03-28 09:51:22 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# MailerModel configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
2004-10-06 22:43:57 +08:00
|
|
|
|
|
|
|
|
# Number of successful samples before a message is sent
|
|
|
|
|
#mailer.successlimit=2
|
|
|
|
|
#
|
|
|
|
|
# Number of failed samples before a message is sent
|
2005-03-18 23:27:20 +08:00
|
|
|
#mailer.failurelimit=2
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# CSVRead configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2005-03-18 23:27:20 +08:00
|
|
|
# CSVRead delimiter setting (default ",")
|
|
|
|
|
# Make sure that there are no trailing spaces or tabs after the delimiter
|
|
|
|
|
# characters, or these will be included in the list of valid delimiters
|
|
|
|
|
#csvread.delimiter=,
|
|
|
|
|
#csvread.delimiter=;
|
|
|
|
|
#csvread.delimiter=!
|
|
|
|
|
#csvread.delimiter=~
|
|
|
|
|
# The following line has a tab after the =
|
|
|
|
|
#csvread.delimiter=
|
|
|
|
|
|
2006-05-02 02:42:19 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# __time() function configuration
|
|
|
|
|
#
|
|
|
|
|
# The properties below can be used to redefine the default formats
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
#time.YMD=yyyyMMdd
|
|
|
|
|
#time.HMS=HHmmss
|
|
|
|
|
#time.YMDHMD=yyyyMMdd-HHmmss
|
|
|
|
|
#time.USER1=
|
|
|
|
|
#time.USER2=
|
|
|
|
|
|
2006-05-21 22:17:54 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# CSV DataSet configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
# String to return at EOF (if recycle not used)
|
|
|
|
|
#csvdataset.eofstring=<EOF>
|
|
|
|
|
|
2006-12-20 07:50:50 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# LDAP Sampler configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Maximum number of search results returned by a search that will be sorted
|
|
|
|
|
# to guarantee a stable ordering (if more results then this limit are retruned
|
|
|
|
|
# then no sorting is done). Set to 0 to turn off all sorting, in which case
|
|
|
|
|
# "Equals" response assertions will be very likely to fail against search results.
|
|
|
|
|
#
|
|
|
|
|
#ldapsampler.max_sorted_results=1000
|
|
|
|
|
|
|
|
|
|
# Number of characters to log for each of three sections (starting matching section, diff section,
|
|
|
|
|
# ending matching section where not all sections will appear for all diffs) diff display when an Equals
|
|
|
|
|
# assertion fails. So a value of 100 means a maximum of 300 characters of diff text will be displayed
|
|
|
|
|
# (+ a number of extra characters like "..." and "[[["/"]]]" which are used to decorate it).
|
|
|
|
|
#assertion.equals_section_diff_len=100
|
|
|
|
|
# test written out to log to signify start/end of diff delta
|
|
|
|
|
#assertion.equals_diff_delta_start=[[[
|
|
|
|
|
#assertion.equals_diff_delta_end=]]]
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Miscellaneous configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
|
2007-04-03 09:20:48 +08:00
|
|
|
# If defined, then start the mirror server on the port
|
|
|
|
|
#mirror.server.port=8080
|
|
|
|
|
|
2007-03-15 17:25:44 +08:00
|
|
|
# ORO PatternCacheLRU size
|
|
|
|
|
#oro.patterncache.size=1000
|
|
|
|
|
|
2006-03-28 09:51:22 +08:00
|
|
|
#TestBeanGui
|
|
|
|
|
#
|
|
|
|
|
#propertyEditorSearchPath=null
|
|
|
|
|
|
|
|
|
|
# Turn expert mode on/off: expert mode will show expert-mode beans and properties
|
|
|
|
|
#jmeter.expertMode=true
|
2006-03-28 09:31:01 +08:00
|
|
|
|
|
|
|
|
# Maximum redirects to follow in a single sequence (default 5)
|
|
|
|
|
#httpsampler.max_redirects=5
|
|
|
|
|
# Maximum frame/iframe nesting depth (default 5)
|
|
|
|
|
#httpsampler.max_frame_depth=5
|
2011-03-22 05:20:56 +08:00
|
|
|
# Maximum await termination timeout (secs) when concurrent download embedded resources (default 60)
|
|
|
|
|
#httpsampler.await_termination_timeout=60
|
2011-10-04 18:36:02 +08:00
|
|
|
# Revert to BUG 51939 behaviour (no separate container for embedded resources) by setting the following false:
|
|
|
|
|
#httpsampler.separate.container=true
|
|
|
|
|
|
2006-03-28 09:31:01 +08:00
|
|
|
|
|
|
|
|
# The encoding to be used if none is provided (default ISO-8859-1)
|
|
|
|
|
#sampleresult.default.encoding=ISO-8859-1
|
|
|
|
|
|
2011-04-14 06:27:51 +08:00
|
|
|
# Network response size calculation method
|
|
|
|
|
# Use real size: number of bytes for response body return by webserver
|
|
|
|
|
# (i.e. the network bytes received for response)
|
2011-08-01 02:43:18 +08:00
|
|
|
# if set to false, the (uncompressed) response data size will used (default before 2.5)
|
2011-04-14 06:27:51 +08:00
|
|
|
# Include headers: add the headers size in real size
|
|
|
|
|
#sampleresult.getbytes.body_real_size=true
|
|
|
|
|
#sampleresult.getbytes.headers_size=true
|
|
|
|
|
|
2005-03-18 23:27:20 +08:00
|
|
|
# CookieManager behaviour - should cookies with null/empty values be deleted?
|
|
|
|
|
# Default is true. Use false to revert to original behaviour
|
|
|
|
|
#CookieManager.delete_null_cookies=true
|
|
|
|
|
|
2007-09-01 20:40:35 +08:00
|
|
|
# CookieManager behaviour - should variable cookies be allowed?
|
|
|
|
|
# Default is true. Use false to revert to original behaviour
|
|
|
|
|
#CookieManager.allow_variable_cookies=true
|
|
|
|
|
|
2008-11-04 00:09:20 +08:00
|
|
|
# CookieManager behaviour - should Cookies be stored as variables?
|
|
|
|
|
# Default is false
|
|
|
|
|
#CookieManager.save.cookies=false
|
|
|
|
|
|
|
|
|
|
# CookieManager behaviour - prefix to add to cookie name before storing it as a variable
|
|
|
|
|
# Default is COOKIE_; to remove the prefix, define it as one or more spaces
|
|
|
|
|
#CookieManager.name.prefix=
|
|
|
|
|
|
2009-03-13 09:57:53 +08:00
|
|
|
# CookieManager behaviour - check received cookies are valid before storing them?
|
|
|
|
|
# Default is true. Use false to revert to previous behaviour
|
|
|
|
|
#CookieManager.check.cookies=true
|
|
|
|
|
|
2005-03-18 23:27:20 +08:00
|
|
|
# (2.0.3) JMeterThread behaviour has been changed to set the started flag before
|
|
|
|
|
# the controllers are initialised. This is so controllers can access variables earlier.
|
|
|
|
|
# In case this causes problems, the previous behaviour can be restored by uncommenting
|
|
|
|
|
# the following line.
|
2005-06-12 06:46:49 +08:00
|
|
|
#jmeterthread.startearlier=false
|
2005-07-11 06:29:05 +08:00
|
|
|
|
2006-12-20 07:50:50 +08:00
|
|
|
# (2.2.1) JMeterThread behaviour has changed so that PostProcessors are run in forward order
|
|
|
|
|
# (as they appear in the test plan) rather than reverse order as previously.
|
|
|
|
|
# Uncomment the following line to revert to the original behaviour
|
|
|
|
|
#jmeterthread.reversePostProcessors=true
|
|
|
|
|
|
|
|
|
|
# (2.2) StandardJMeterEngine behaviour has been changed to notify the listeners after
|
2006-05-01 22:58:49 +08:00
|
|
|
# the running version is enabled. This is so they can access variables.
|
|
|
|
|
# In case this causes problems, the previous behaviour can be restored by uncommenting
|
|
|
|
|
# the following line.
|
|
|
|
|
#jmeterengine.startlistenerslater=false
|
|
|
|
|
|
2009-04-23 11:17:32 +08:00
|
|
|
# Number of milliseconds to wait for a thread to stop
|
|
|
|
|
#jmeterengine.threadstop.wait=5000
|
|
|
|
|
|
2011-09-17 07:22:04 +08:00
|
|
|
#Whether to invoke System.exit(0) in server exit code after stopping RMI
|
|
|
|
|
#jmeterengine.remote.system.exit=false
|
|
|
|
|
|
|
|
|
|
# Whether to call System.exit(1) on failure to stop threads in non-GUI mode.
|
|
|
|
|
# If this is disabled, it may be necessary to kill the JVM externally
|
|
|
|
|
#jmeterengine.stopfail.system.exit=true
|
|
|
|
|
|
2009-04-24 06:46:49 +08:00
|
|
|
# If running non-GUI, then JMeter listens on the following port for a shutdown message.
|
2011-04-02 17:00:22 +08:00
|
|
|
# To disable, set the port to 1000 or less.
|
2009-04-24 06:46:49 +08:00
|
|
|
#jmeterengine.nongui.port=4445
|
2011-02-04 19:33:03 +08:00
|
|
|
#
|
|
|
|
|
# If the initial port is busy, keep trying until this port is reached
|
|
|
|
|
# (to disable searching, set the value less than or equal to the .port property)
|
2011-04-02 17:00:22 +08:00
|
|
|
#jmeterengine.nongui.maxport=4455
|
2009-04-24 06:46:49 +08:00
|
|
|
|
2011-09-23 19:49:31 +08:00
|
|
|
# How often to check for shutdown during ramp-up (milliseconds)
|
|
|
|
|
#jmeterthread.rampup.granularity=1000
|
|
|
|
|
|
2007-12-05 05:26:35 +08:00
|
|
|
#Should JMeter expand the tree when loading a test plan?
|
2009-04-24 06:46:49 +08:00
|
|
|
#onload.expandtree=true
|
2007-12-05 05:26:35 +08:00
|
|
|
|
2008-02-27 06:54:37 +08:00
|
|
|
# Maximum size of HTML page that can be displayed; default=200 * 1024
|
|
|
|
|
# Set to 0 to disable the size check
|
|
|
|
|
#view.results.tree.max_size=0
|
2007-12-05 05:26:35 +08:00
|
|
|
|
2008-11-07 08:17:46 +08:00
|
|
|
#JMS options
|
|
|
|
|
# Enable the following property to stop JMS Point-to-Point Sampler from using
|
|
|
|
|
# the properties java.naming.security.[principal|credentials] when creating the queue connection
|
|
|
|
|
#JMSSampler.useSecurity.properties=false
|
|
|
|
|
|
2007-12-05 05:26:35 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Classpath configuration
|
|
|
|
|
#---------------------------------------------------------------------------
|
2006-05-20 06:48:44 +08:00
|
|
|
|
2008-04-28 04:17:36 +08:00
|
|
|
# List of paths (separated by ;) to search for additional JMeter extension classes
|
|
|
|
|
# - for example new GUI elements and samplers
|
2006-05-20 06:48:44 +08:00
|
|
|
# These are in addition to lib/ext. Do not use this for utility jars.
|
|
|
|
|
#search_paths=/app1/lib;/app2/lib
|
2006-03-28 09:51:22 +08:00
|
|
|
|
2005-09-23 07:10:21 +08:00
|
|
|
# Users can define additional classpath items by setting the property below
|
2008-04-28 04:17:36 +08:00
|
|
|
# - for example, utility jars or JUnit test cases
|
|
|
|
|
#
|
2006-06-01 01:38:56 +08:00
|
|
|
# Use the default separator for the host version of Java
|
2005-09-23 07:10:21 +08:00
|
|
|
# Paths with spaces may cause problems for the JVM
|
2006-04-25 01:58:59 +08:00
|
|
|
#user.classpath=../classes;../jars/jar1.jar
|
|
|
|
|
|
2007-12-05 05:26:35 +08:00
|
|
|
# Classpath finder
|
|
|
|
|
# ================
|
|
|
|
|
# The classpath finder currently needs to load every single JMeter class to find
|
|
|
|
|
# the classes it needs.
|
|
|
|
|
# For non-GUI mode, it's only necessary to scan for Function classes, but all classes
|
|
|
|
|
# are still loaded.
|
|
|
|
|
# All current Function classes include ".function." in their name,
|
|
|
|
|
# and none include ".gui." in the name, so the number of unwanted classes loaded can be
|
|
|
|
|
# reduced by checking for these. However, if a valid function class name does not match
|
|
|
|
|
# these restrictions, it will not be loaded. If problems are encountered, then comment
|
|
|
|
|
# or change the following properties:
|
|
|
|
|
classfinder.functions.contain=.functions.
|
|
|
|
|
classfinder.functions.notContain=.gui.
|
2006-06-01 02:13:29 +08:00
|
|
|
|
2007-12-05 05:26:35 +08:00
|
|
|
#---------------------------------------------------------------------------
|
|
|
|
|
# Additional property files to load
|
|
|
|
|
#---------------------------------------------------------------------------
|
2007-11-25 01:59:23 +08:00
|
|
|
|
2006-06-02 02:10:39 +08:00
|
|
|
# Should JMeter automatically load additional JMeter properties?
|
|
|
|
|
# File name to look for (comment to disable)
|
|
|
|
|
user.properties=user.properties
|
|
|
|
|
|
|
|
|
|
# Should JMeter automatically load additional system properties?
|
|
|
|
|
# File name to look for (comment to disable)
|
|
|
|
|
system.properties=system.properties
|