Advertisement
Guest User

JMeter3.3_HTTPRetryLogs

a guest
Nov 2nd, 2017
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.83 KB | None | 0 0
  1. ################################################################################
  2. # Apache JMeter Property file
  3. ################################################################################
  4.  
  5. ## Licensed to the Apache Software Foundation (ASF) under one or more
  6. ## contributor license agreements. See the NOTICE file distributed with
  7. ## this work for additional information regarding copyright ownership.
  8. ## The ASF licenses this file to You under the Apache License, Version 2.0
  9. ## (the "License"); you may not use this file except in compliance with
  10. ## the License. You may obtain a copy of the License at
  11. ##
  12. ## http://www.apache.org/licenses/LICENSE-2.0
  13. ##
  14. ## Unless required by applicable law or agreed to in writing, software
  15. ## distributed under the License is distributed on an "AS IS" BASIS,
  16. ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17. ## See the License for the specific language governing permissions and
  18. ## limitations under the License.
  19.  
  20. ################################################################################
  21. #
  22. # THIS FILE SHOULD NOT BE MODIFIED
  23. #
  24. # This avoids having to re-apply the modifications when upgrading JMeter
  25. # Instead only user.properties should be modified:
  26. # 1/ copy the property you want to modify to user.properties from jmeter.properties
  27. # 2/ Change its value there
  28. #
  29. ################################################################################
  30.  
  31. # JMeter properties are described in the file
  32. # http://jmeter.apache.org/usermanual/properties_reference.html
  33. # A local copy can be found in
  34. # printable_docs/usermanual/properties_reference.html
  35.  
  36. #Preferred GUI language. Comment out to use the JVM default locale's language.
  37. #language=en
  38.  
  39.  
  40. # Additional locale(s) to add to the displayed list.
  41. # The current default list is: en, fr, de, no, es, tr, ja, zh_CN, zh_TW, pl, pt_BR
  42. # [see JMeterMenuBar#makeLanguageMenu()]
  43. # The entries are a comma-separated list of language names
  44. #locales.add=zu
  45.  
  46.  
  47. #---------------------------------------------------------------------------
  48. # XML Parser
  49. #---------------------------------------------------------------------------
  50.  
  51. # Path to a Properties file containing Namespace mapping in the form
  52. # prefix=Namespace
  53. # Example:
  54. # ns=http://biz.aol.com/schema/2006-12-18
  55. #xpath.namespace.config=
  56.  
  57. #---------------------------------------------------------------------------
  58. # SSL configuration
  59. #---------------------------------------------------------------------------
  60.  
  61. ## SSL System properties are now in system.properties
  62.  
  63. # JMeter no longer converts javax.xxx property entries in this file into System properties.
  64. # These must now be defined in the system.properties file or on the command-line.
  65. # The system.properties file gives more flexibility.
  66.  
  67. # By default, SSL session contexts are now created per-thread, rather than being shared.
  68. # The original behaviour can be enabled by setting the JMeter property to true
  69. #https.sessioncontext.shared=false
  70.  
  71. # Be aware that https default protocol may vary depending on the version of JVM
  72. # See https://blogs.oracle.com/java-platform-group/entry/diagnosing_tls_ssl_and_https
  73. # See https://bz.apache.org/bugzilla/show_bug.cgi?id=58236
  74. # Default HTTPS protocol level:
  75. #https.default.protocol=TLS
  76. # This may need to be changed here (or in user.properties) to:
  77. #https.default.protocol=SSLv3
  78.  
  79. # List of protocols to enable. You may have to select only a subset if you find issues with target server.
  80. # This is needed when server does not support Socket version negotiation, this can lead to:
  81. # javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
  82. # java.net.SocketException: Connection reset
  83. # see https://bz.apache.org/bugzilla/show_bug.cgi?id=54759
  84. #https.socket.protocols=SSLv2Hello SSLv3 TLSv1
  85.  
  86. # Control if we allow reuse of cached SSL context between iterations
  87. # set the value to 'false' to reset the SSL context each iteration
  88. #https.use.cached.ssl.context=true
  89.  
  90. # Start and end index to be used with keystores with many entries
  91. # The default is to use entry 0, i.e. the first
  92. #https.keyStoreStartIndex=0
  93. #https.keyStoreEndIndex=0
  94.  
  95. #---------------------------------------------------------------------------
  96. # Look and Feel configuration
  97. #---------------------------------------------------------------------------
  98.  
  99. #Classname of the Swing default UI
  100. #
  101. # The LAF classnames that are available are now displayed as ToolTip text
  102. # when hovering over the Options/Look and Feel selection list.
  103. #
  104. # You can either use a full class name, as shown below,
  105. # or one of the strings "System" or "CrossPlatform" which means
  106. # JMeter will use the corresponding string returned by UIManager.get<name>LookAndFeelClassName()
  107.  
  108. # LAF can be overridden by os.name (lowercased, spaces replaced by '_')
  109. # Sample os.name LAF:
  110. #jmeter.laf.windows_xp=javax.swing.plaf.metal.MetalLookAndFeel
  111.  
  112. # Failing that, the OS family = os.name, but only up to first space:
  113. # Sample OS family LAF:
  114. #jmeter.laf.windows=com.sun.java.swing.plaf.windows.WindowsLookAndFeel
  115.  
  116. # Mac apparently looks better with the System LAF
  117. jmeter.laf.mac=System
  118.  
  119. # Failing that, the JMeter default laf can be defined:
  120. #jmeter.laf=System
  121.  
  122. # If none of the above jmeter.laf properties are defined, JMeter uses the CrossPlatform LAF.
  123. # This is because the CrossPlatform LAF generally looks better than the System LAF.
  124. # See https://bz.apache.org/bugzilla/show_bug.cgi?id=52026 for details
  125. # N.B. the laf can be defined in user.properties.
  126.  
  127. # LoggerPanel display
  128. # default to false
  129. #jmeter.loggerpanel.display=false
  130.  
  131. # Enable LogViewer Panel to receive log event even if closed
  132. # Enabled since 2.12
  133. # Note this has some impact on performances, but as GUI mode must
  134. # not be used for Load Test it is acceptable
  135. #jmeter.loggerpanel.enable_when_closed=true
  136.  
  137. # Max lines kept in LoggerPanel, default to 1000 chars
  138. # 0 means no limit
  139. #jmeter.loggerpanel.maxlength=1000
  140.  
  141. # Interval period in ms to process the queue of events of the listeners
  142. #jmeter.gui.refresh_period=500
  143.  
  144. # HiDPI mode (default: false)
  145. # Activate a 'pseudo'-hidpi mode. Allows to increase size of some UI elements
  146. # which are not correctly managed by JVM with high resolution screens in Linux or Windows
  147. #jmeter.hidpi.mode=false
  148. # To enable pseudo-hidpi mode change to true
  149. #jmeter.hidpi.mode=true
  150. # HiDPI scale factor
  151. #jmeter.hidpi.scale.factor=1.0
  152. # Suggested value for HiDPI
  153. #jmeter.hidpi.scale.factor=2.0
  154.  
  155. # Toolbar display
  156. # Toolbar icon definitions
  157. #jmeter.toolbar.icons=org/apache/jmeter/images/toolbar/icons-toolbar.properties
  158. # Toolbar list
  159. #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
  160. # Toolbar icons default size: 22x22. Available sizes are: 22x22, 32x32, 48x48
  161. #jmeter.toolbar.icons.size=22x22
  162. # Suggested value for HiDPI
  163. #jmeter.toolbar.icons.size=48x48
  164.  
  165. # Icon definitions
  166. # default:
  167. #jmeter.icons=org/apache/jmeter/images/icon.properties
  168. # alternate:
  169. #jmeter.icons=org/apache/jmeter/images/icon_1.properties
  170. # Historical icon set (deprecated)
  171. #jmeter.icons=org/apache/jmeter/images/icon_old.properties
  172.  
  173. # Tree icons default size: 19x19. Available sizes are: 19x19, 24x24, 32x32, 48x48
  174. # Useful for HiDPI display (see below)
  175. #jmeter.tree.icons.size=19x19
  176. # Suggested value for HiDPI screen like 3200x1800:
  177. #jmeter.tree.icons.size=32x32
  178.  
  179. #Components to not display in JMeter GUI (GUI class name or static label)
  180. # These elements are deprecated and will be removed in next version:
  181. # MongoDB Script, MongoDB Source Config, Monitor Results
  182. # BSF Elements
  183. not_in_menu=org.apache.jmeter.protocol.mongodb.sampler.MongoScriptSampler,org.apache.jmeter.protocol.mongodb.config.MongoSourceElement,\
  184. org.apache.jmeter.timers.BSFTimer,org.apache.jmeter.modifiers.BSFPreProcessor,org.apache.jmeter.extractor.BSFPostProcessor,org.apache.jmeter.assertions.BSFAssertion,\
  185. org.apache.jmeter.visualizers.BSFListener,org.apache.jmeter.protocol.java.sampler.BSFSampler,\
  186. org.apache.jmeter.protocol.http.control.gui.SoapSamplerGui
  187.  
  188. # Number of items in undo history
  189. # Feature is disabled by default (0) due to known and not fixed bugs:
  190. # https://bz.apache.org/bugzilla/show_bug.cgi?id=57043
  191. # https://bz.apache.org/bugzilla/show_bug.cgi?id=57039
  192. # https://bz.apache.org/bugzilla/show_bug.cgi?id=57040
  193. # Set it to a number > 0 (25 can be a good default)
  194. # The bigger it is, the more it consumes memory
  195. #undo.history.size=0
  196.  
  197. # Hotkeys to add JMeter components, will add elements when you press Ctrl+0 .. Ctrl+9 (Command+0 .. Command+9 on Mac)
  198. gui.quick_0=ThreadGroupGui
  199. gui.quick_1=HttpTestSampleGui
  200. gui.quick_2=RegexExtractorGui
  201. gui.quick_3=AssertionGui
  202. gui.quick_4=ConstantTimerGui
  203. gui.quick_5=TestActionGui
  204. gui.quick_6=JSR223PostProcessor
  205. gui.quick_7=JSR223PreProcessor
  206. gui.quick_8=DebugSampler
  207. gui.quick_9=ViewResultsFullVisualizer
  208.  
  209.  
  210. #---------------------------------------------------------------------------
  211. # JMX Backup configuration
  212. #---------------------------------------------------------------------------
  213. #Enable auto backups of the .jmx file when a test plan is saved.
  214. #When enabled, before the .jmx is saved, it will be backed up to the directory pointed
  215. #by the jmeter.gui.action.save.backup_directory property (see below). Backup file names are built
  216. #after the jmx file being saved. For example, saving test-plan.jmx will create a test-plan-000012.jmx
  217. #in the backup directory provided that the last created backup file is test-plan-000011.jmx.
  218. #Default value is true indicating that auto backups are enabled
  219. #jmeter.gui.action.save.backup_on_save=true
  220.  
  221. #Set the backup directory path where JMX backups will be created upon save in the GUI.
  222. #If not set (what it defaults to) then backup files will be created in
  223. #a sub-directory of the JMeter base installation. The default directory is ${JMETER_HOME}/backups
  224. #If set and the directory does not exist, it will be created.
  225. #jmeter.gui.action.save.backup_directory=
  226.  
  227. #Set the maximum time (in hours) that backup files should be preserved since the save time.
  228. #By default no expiration time is set which means we keep backups for ever.
  229. #jmeter.gui.action.save.keep_backup_max_hours=0
  230.  
  231. #Set the maximum number of backup files that should be preserved. By default 10 backups will be preserved.
  232. #Setting this to zero will cause the backups to not being deleted (unless keep_backup_max_hours is set to a non zero value)
  233. #jmeter.gui.action.save.keep_backup_max_count=10
  234.  
  235.  
  236. #---------------------------------------------------------------------------
  237. # Remote hosts and RMI configuration
  238. #---------------------------------------------------------------------------
  239.  
  240. # Remote Hosts - comma delimited
  241. remote_hosts=127.0.0.1
  242. #remote_hosts=localhost:1099,localhost:2010
  243.  
  244. # RMI port to be used by the server (must start rmiregistry with same port)
  245. #server_port=1099
  246.  
  247. # To change the port to (say) 1234:
  248. # On the server(s)
  249. # - set server_port=1234
  250. # - start rmiregistry with port 1234
  251. # On Windows this can be done by:
  252. # SET SERVER_PORT=1234
  253. # JMETER-SERVER
  254. #
  255. # On Unix:
  256. # SERVER_PORT=1234 jmeter-server
  257. #
  258. # On the client:
  259. # - set remote_hosts=server:1234
  260.  
  261. # Parameter that controls the RMI port used by the RemoteSampleListenerImpl (The Controler)
  262. # Default value is 0 which means port is randomly assigned
  263. # You may need to open Firewall port on the Controller machine
  264. #client.rmi.localport=0
  265.  
  266. # When distributed test is starting, there may be several attempts to initialize
  267. # remote engines. By default, only single try is made. Increase following property
  268. # to make it retry for additional times
  269. #client.tries=1
  270.  
  271. # If there is initialization retries, following property sets delay between attempts
  272. #client.retries_delay=5000
  273.  
  274. # When all initialization tries was made, test will fail if some remote engines are failed
  275. # Set following property to true to ignore failed nodes and proceed with test
  276. #client.continue_on_fail=false
  277.  
  278. # To change the default port (1099) used to access the server:
  279. #server.rmi.port=1234
  280.  
  281. # To use a specific port for the JMeter server engine, define
  282. # the following property before starting the server:
  283. #server.rmi.localport=4000
  284.  
  285. # From JMeter 2.3.1, the jmeter server creates the RMI registry as part of the server process.
  286. # To stop the server creating the RMI registry:
  287. #server.rmi.create=false
  288.  
  289. # From JMeter 2.3.1, define the following property to cause JMeter to exit after the first test
  290. #server.exitaftertest=true
  291.  
  292. #---------------------------------------------------------------------------
  293. # Include Controller
  294. #---------------------------------------------------------------------------
  295.  
  296. # Prefix used by IncludeController when building file name
  297. #includecontroller.prefix=
  298.  
  299. #---------------------------------------------------------------------------
  300. # HTTP Java configuration
  301. #---------------------------------------------------------------------------
  302.  
  303. # Number of connection retries performed by HTTP Java sampler before giving up
  304. # 0 means no retry since version 3.0
  305. #http.java.sampler.retries=0
  306.  
  307. #---------------------------------------------------------------------------
  308. # Following properties apply to Apache HttpClient
  309. #---------------------------------------------------------------------------
  310.  
  311. # set the socket timeout (or use the parameter http.socket.timeout)
  312. # for AJP Sampler implementation.
  313. # Value is in milliseconds
  314. #httpclient.timeout=0
  315. # 0 == no timeout
  316.  
  317. # Set the http version (defaults to 1.1)
  318. #httpclient.version=1.1 (or use the parameter http.protocol.version)
  319.  
  320. # Define characters per second > 0 to emulate slow connections
  321. #httpclient.socket.http.cps=0
  322. #httpclient.socket.https.cps=0
  323.  
  324. #Enable loopback protocol
  325. #httpclient.loopback=true
  326.  
  327. # Define the local host address to be used for multi-homed hosts
  328. #httpclient.localaddress=1.2.3.4
  329.  
  330. #---------------------------------------------------------------------------
  331. # AuthManager Kerberos configuration
  332. #---------------------------------------------------------------------------
  333.  
  334. # AuthManager Kerberos configuration
  335. # Name of application module used in jaas.conf
  336. #kerberos_jaas_application=JMeter
  337.  
  338. # Should ports be stripped from urls before constructing SPNs
  339. # for SPNEGO authentication
  340. #kerberos.spnego.strip_port=true
  341.  
  342. #---------------------------------------------------------------------------
  343. # Apache HttpComponents HTTPClient configuration (HTTPClient4)
  344. #---------------------------------------------------------------------------
  345.  
  346. # define a properties file for overriding Apache HttpClient parameters
  347. # Uncomment this line if you put anything in hc.parameters file
  348. # hc.parameters.file=hc.parameters
  349.  
  350. # Preemptively send Authorization Header when BASIC auth is used
  351. #httpclient4.auth.preemptive=true
  352.  
  353. # Number of retries to attempt (default 0)
  354. httpclient4.retrycount=10
  355.  
  356. # true if it's OK to retry requests that have been sent
  357. # This will retry Idempotent and non Idempotent requests
  358. # This should usually be false, but it can be useful
  359. # when testing against some Load Balancers like Amazon ELB
  360. httpclient4.request_sent_retry_enabled=true
  361.  
  362. # Idle connection timeout (Milliseconds) to apply if the server does not send
  363. # Keep-Alive headers (default 0)
  364. # Set this > 0 to compensate for servers that don't send a Keep-Alive header
  365. # If <= 0, idle timeout will only apply if the server sends a Keep-Alive header
  366. #httpclient4.idletimeout=0
  367.  
  368. # Check connections if the elapsed time (Milliseconds) since the last
  369. # use of the connection exceed this value
  370. #httpclient4.validate_after_inactivity=1700
  371.  
  372. # TTL (in Milliseconds) represents an absolute value.
  373. # No matter what, the connection will not be re-used beyond its TTL.
  374. #httpclient4.time_to_live=2000
  375.  
  376. # Max size in bytes of PUT body to retain in result sampler. Bigger results will be clipped.
  377. #httpclient4.max_body_retain_size=32768
  378.  
  379. #---------------------------------------------------------------------------
  380. # HTTP Cache Manager configuration
  381. #---------------------------------------------------------------------------
  382. #
  383. # Space or comma separated list of methods that can be cached
  384. #cacheable_methods=GET
  385. # N.B. This property is currently a temporary solution for Bug 56162
  386.  
  387. # Since 2.12, JMeter does not create anymore a Sample Result with 204 response
  388. # code for a resource found in cache which is inline with what browser do.
  389. #cache_manager.cached_resource_mode=RETURN_NO_SAMPLE
  390.  
  391. # You can choose between 3 modes:
  392. # RETURN_NO_SAMPLE (default)
  393. # RETURN_200_CACHE
  394. # RETURN_CUSTOM_STATUS
  395.  
  396. # Those mode have the following behaviours:
  397. # RETURN_NO_SAMPLE : this mode returns no Sample Result, it has no additional configuration
  398. # RETURN_200_CACHE : this mode will return Sample Result with response code to 200 and response message to "(ex cache)", you can modify response message by setting
  399. # RETURN_200_CACHE.message=(ex cache)
  400. # RETURN_CUSTOM_STATUS : This mode lets you select what response code and message you want to return, if you use this mode you need to set those properties
  401. # RETURN_CUSTOM_STATUS.code=
  402. # RETURN_CUSTOM_STATUS.message=
  403.  
  404. #---------------------------------------------------------------------------
  405. # Results file configuration
  406. #---------------------------------------------------------------------------
  407.  
  408. # This section helps determine how result data will be saved.
  409. # The commented out values are the defaults.
  410.  
  411. # legitimate values: xml, csv, db. Only xml and csv are currently supported.
  412. #jmeter.save.saveservice.output_format=csv
  413.  
  414.  
  415. # true when field should be saved; false otherwise
  416.  
  417. # assertion_results_failure_message only affects CSV output
  418. #jmeter.save.saveservice.assertion_results_failure_message=true
  419. #
  420. # legitimate values: none, first, all
  421. #jmeter.save.saveservice.assertion_results=none
  422. #
  423. #jmeter.save.saveservice.data_type=true
  424. #jmeter.save.saveservice.label=true
  425. #jmeter.save.saveservice.response_code=true
  426. # response_data is not currently supported for CSV output
  427. #jmeter.save.saveservice.response_data=false
  428. # Save ResponseData for failed samples
  429. #jmeter.save.saveservice.response_data.on_error=false
  430. #jmeter.save.saveservice.response_message=true
  431. #jmeter.save.saveservice.successful=true
  432. #jmeter.save.saveservice.thread_name=true
  433. #jmeter.save.saveservice.time=true
  434. #jmeter.save.saveservice.subresults=true
  435. #jmeter.save.saveservice.assertions=true
  436. #jmeter.save.saveservice.latency=true
  437. # Only available with HttpClient4
  438. #jmeter.save.saveservice.connect_time=true
  439. #jmeter.save.saveservice.samplerData=false
  440. #jmeter.save.saveservice.responseHeaders=false
  441. #jmeter.save.saveservice.requestHeaders=false
  442. #jmeter.save.saveservice.encoding=false
  443. #jmeter.save.saveservice.bytes=true
  444. # Only available with HttpClient4
  445. #jmeter.save.saveservice.sent_bytes=true
  446. #jmeter.save.saveservice.url=false
  447. #jmeter.save.saveservice.filename=false
  448. #jmeter.save.saveservice.hostname=false
  449. #jmeter.save.saveservice.thread_counts=true
  450. #jmeter.save.saveservice.sample_count=false
  451. #jmeter.save.saveservice.idle_time=true
  452.  
  453. # Timestamp format - this only affects CSV output files
  454. # legitimate values: none, ms, or a format suitable for SimpleDateFormat
  455. #jmeter.save.saveservice.timestamp_format=ms
  456. #jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSS
  457.  
  458. # For use with Comma-separated value (CSV) files or other formats
  459. # where the fields' values are separated by specified delimiters.
  460. # Default:
  461. #jmeter.save.saveservice.default_delimiter=,
  462. # For TAB, since JMeter 2.3 one can use:
  463. #jmeter.save.saveservice.default_delimiter=\t
  464.  
  465. # Only applies to CSV format files:
  466. # Print field names as first line in CSV
  467. #jmeter.save.saveservice.print_field_names=true
  468.  
  469. # Optional list of JMeter variable names whose values are to be saved in the result data files.
  470. # Use commas to separate the names. For example:
  471. #sample_variables=SESSION_ID,REFERENCE
  472. # N.B. The current implementation saves the values in XML as attributes,
  473. # so the names must be valid XML names.
  474. # Versions of JMeter after 2.3.2 send the variable to all servers
  475. # to ensure that the correct data is available at the client.
  476.  
  477. # Optional xml processing instruction for line 2 of the file:
  478. # Example:
  479. #jmeter.save.saveservice.xml_pi=<?xml-stylesheet type="text/xsl" href="../extras/jmeter-results-detail-report.xsl"?>
  480. # Default value:
  481. #jmeter.save.saveservice.xml_pi=
  482.  
  483. # Prefix used to identify filenames that are relative to the current base
  484. #jmeter.save.saveservice.base_prefix=~/
  485.  
  486. # AutoFlush on each line written in XML or CSV output
  487. # Setting this to true will result in less test results data loss in case of Crash
  488. # but with impact on performances, particularly for intensive tests (low or no pauses)
  489. # Since JMeter 2.10, this is false by default
  490. #jmeter.save.saveservice.autoflush=false
  491.  
  492. #---------------------------------------------------------------------------
  493. # Settings that affect SampleResults
  494. #---------------------------------------------------------------------------
  495.  
  496. # Save the start time stamp instead of the end
  497. # This also affects the timestamp stored in result files
  498. sampleresult.timestamp.start=true
  499.  
  500. # Whether to use System.nanoTime() - otherwise only use System.currentTimeMillis()
  501. #sampleresult.useNanoTime=true
  502.  
  503. # Use a background thread to calculate the nanoTime offset
  504. # Set this to <= 0 to disable the background thread
  505. #sampleresult.nanoThreadSleep=5000
  506.  
  507. #---------------------------------------------------------------------------
  508. # Upgrade property
  509. #---------------------------------------------------------------------------
  510.  
  511. # File that holds a record of name changes for backward compatibility issues
  512. upgrade_properties=/bin/upgrade.properties
  513.  
  514. #---------------------------------------------------------------------------
  515. # JMeter Test Script recorder configuration
  516. #
  517. # N.B. The element was originally called the Proxy recorder, which is why the
  518. # properties have the prefix "proxy".
  519. #---------------------------------------------------------------------------
  520.  
  521. # If the recorder detects a gap of at least 5s (default) between HTTP requests,
  522. # it assumes that the user has clicked a new URL
  523. #proxy.pause=5000
  524.  
  525. # Add numeric prefix to Sampler names (default true)
  526. #proxy.number.requests=true
  527.  
  528. # List of URL patterns that will be added to URL Patterns to exclude
  529. # Separate multiple lines with ;
  530. #proxy.excludes.suggested=.*\\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2)
  531.  
  532. # Change the default HTTP Sampler (currently HttpClient4)
  533. # Java:
  534. #jmeter.httpsampler=HTTPSampler
  535. #or
  536. #jmeter.httpsampler=Java
  537. #
  538. # HttpClient4.x
  539. jmeter.httpsampler=HttpClient4
  540.  
  541. # By default JMeter tries to be more lenient with RFC2616 redirects and allows
  542. # relative paths.
  543. # If you want to test strict conformance, set this value to true
  544. # When the property is true, JMeter follows http://tools.ietf.org/html/rfc3986#section-5.2
  545. #jmeter.httpclient.strict_rfc2616=false
  546.  
  547. # Default content-type include filter to use
  548. #proxy.content_type_include=text/html|text/plain|text/xml
  549. # Default content-type exclude filter to use
  550. #proxy.content_type_exclude=image/.*|text/css|application/.*
  551.  
  552. # Default headers to remove from Header Manager elements
  553. # (Cookie and Authorization are always removed)
  554. #proxy.headers.remove=If-Modified-Since,If-None-Match,Host
  555.  
  556. # Binary content-type handling
  557. # These content-types will be handled by saving the request in a file:
  558. #proxy.binary.types=application/x-amf,application/x-java-serialized-object
  559. # The files will be saved in this directory:
  560. #proxy.binary.directory=user.dir
  561. # The files will be created with this file filesuffix:
  562. #proxy.binary.filesuffix=.binary
  563.  
  564. #---------------------------------------------------------------------------
  565. # Test Script Recorder certificate configuration
  566. #---------------------------------------------------------------------------
  567.  
  568. #proxy.cert.directory=<JMeter bin directory>
  569. #proxy.cert.file=proxyserver.jks
  570. #proxy.cert.type=JKS
  571. #proxy.cert.keystorepass=password
  572. #proxy.cert.keypassword=password
  573. #proxy.cert.factory=SunX509
  574. # define this property if you wish to use your own keystore
  575. #proxy.cert.alias=<none>
  576. # The default validity for certificates created by JMeter
  577. #proxy.cert.validity=7
  578. # Use dynamic key generation (if supported by JMeter/JVM)
  579. # If false, will revert to using a single key with no certificate
  580. #proxy.cert.dynamic_keys=true
  581.  
  582. #---------------------------------------------------------------------------
  583. # Test Script Recorder miscellaneous configuration
  584. #---------------------------------------------------------------------------
  585.  
  586. # Whether to attempt disabling of samples that resulted from redirects
  587. # where the generated samples use auto-redirection
  588. #proxy.redirect.disabling=true
  589.  
  590. # SSL configuration
  591. #proxy.ssl.protocol=TLS
  592.  
  593. #---------------------------------------------------------------------------
  594. # JMeter Proxy configuration
  595. #---------------------------------------------------------------------------
  596. # use command-line flags for user-name and password
  597. #http.proxyDomain=NTLM domain, if required by HTTPClient sampler
  598.  
  599. #---------------------------------------------------------------------------
  600. # HTTPSampleResponse Parser configuration
  601. #---------------------------------------------------------------------------
  602.  
  603. # Space-separated list of parser groups
  604. HTTPResponse.parsers=htmlParser wmlParser cssParser
  605. # for each parser, there should be a parser.types and a parser.className property
  606.  
  607. # CSS Parser based on ph-css
  608. cssParser.className=org.apache.jmeter.protocol.http.parser.CssParser
  609. cssParser.types=text/css
  610.  
  611. # CSS parser LRU cache size
  612. # This cache stores the URLs found in a CSS to avoid continuously parsing the CSS
  613. # By default the cache size is 400
  614. # It can be disabled by setting its value to 0
  615. #css.parser.cache.size=400
  616.  
  617. # Let the CSS Parser ingore all css errors
  618. #css.parser.ignore_all_css_errors=true
  619.  
  620. #---------------------------------------------------------------------------
  621. # HTML Parser configuration
  622. #---------------------------------------------------------------------------
  623.  
  624. # Define the HTML parser to be used.
  625. # Default parser:
  626. # This new parser (since 2.10) should perform better than all others
  627. # see https://bz.apache.org/bugzilla/show_bug.cgi?id=55632
  628. # Do not comment this property
  629. htmlParser.className=org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser
  630.  
  631. # Other parsers:
  632. # Default parser before 2.10
  633. #htmlParser.className=org.apache.jmeter.protocol.http.parser.JTidyHTMLParser
  634. # Note that Regexp extractor may detect references that have been commented out.
  635. # In many cases it will work OK, but you should be aware that it may generate
  636. # additional references.
  637. #htmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
  638. # This parser is based on JSoup, it should be the most accurate but less performant
  639. # than LagartoBasedHtmlParser
  640. #htmlParser.className=org.apache.jmeter.protocol.http.parser.JsoupBasedHtmlParser
  641.  
  642. #Used by HTTPSamplerBase to associate htmlParser with content types below
  643. htmlParser.types=text/html application/xhtml+xml application/xml text/xml
  644.  
  645. #---------------------------------------------------------------------------
  646. # WML Parser configuration
  647. #---------------------------------------------------------------------------
  648.  
  649. wmlParser.className=org.apache.jmeter.protocol.http.parser.RegexpHTMLParser
  650.  
  651. #Used by HTTPSamplerBase to associate wmlParser with content types below
  652. wmlParser.types=text/vnd.wap.wml
  653.  
  654. #---------------------------------------------------------------------------
  655. # Remote batching configuration
  656. #---------------------------------------------------------------------------
  657. # How is Sample sender implementations configured:
  658. # - true (default) means client configuration will be used
  659. # - false means server configuration will be used
  660. #sample_sender_client_configured=true
  661.  
  662. # By default when Stripping modes are used JMeter since 3.1 will strip
  663. # response even for SampleResults in error.
  664. # If you want to revert to previous behaviour (no stripping of Responses in error)
  665. # set this property to false
  666. #sample_sender_strip_also_on_error=true
  667.  
  668. # Remote batching support
  669. # Since JMeter 2.9, default is MODE_STRIPPED_BATCH, which returns samples in
  670. # batch mode (every 100 samples or every minute by default)
  671. # Note also that MODE_STRIPPED_BATCH strips response data from SampleResult, so if you need it change to
  672. # another mode
  673. # Hold retains samples until end of test (may need lots of memory)
  674. # Batch returns samples in batches
  675. # Statistical returns sample summary statistics
  676. # hold_samples was originally defined as a separate property,
  677. # but can now also be defined using mode=Hold
  678. # mode can also be the class name of an implementation of org.apache.jmeter.samplers.SampleSender
  679. #mode=Standard
  680. #mode=Batch
  681. #mode=Hold
  682. #mode=Statistical
  683. #Set to true to key statistical samples on threadName rather than threadGroup
  684. #key_on_threadname=false
  685. #mode=Stripped
  686. #mode=StrippedBatch
  687. #mode=org.example.load.MySampleSender
  688. #
  689. #num_sample_threshold=100
  690. # Value is in milliseconds
  691. #time_threshold=60000
  692. #
  693. # Asynchronous sender; uses a queue and background worker process to return the samples
  694. #mode=Asynch
  695. # default queue size
  696. #asynch.batch.queue.size=100
  697. # Same as Asynch but strips response data from SampleResult
  698. #mode=StrippedAsynch
  699. #
  700. # DiskStore: as for Hold mode, but serialises the samples to disk, rather than saving in memory
  701. #mode=DiskStore
  702. # Same as DiskStore but strips response data from SampleResult
  703. #mode=StrippedDiskStore
  704. # Note: the mode is currently resolved on the client;
  705. # other properties (e.g. time_threshold) are resolved on the server.
  706.  
  707. #---------------------------------------------------------------------------
  708. # JDBC Request configuration
  709. #---------------------------------------------------------------------------
  710.  
  711. # String used to indicate a null value
  712. #jdbcsampler.nullmarker=]NULL[
  713. #
  714. # Max size of BLOBs and CLOBs to store in JDBC sampler. Result will be cut off
  715. #jdbcsampler.max_retain_result_size=65536
  716.  
  717. # Database validation query
  718. # based in https://stackoverflow.com/questions/10684244/dbcp-validationquery-for-different-databases list
  719. jdbc.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
  720. jdbc.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.FBDrivery|org.mariadb.jdbc.Driver|org.sqlite.JDBC|net.sourceforge.jtds.jdbc.Driver
  721.  
  722. #---------------------------------------------------------------------------
  723. # OS Process Sampler configuration
  724. #---------------------------------------------------------------------------
  725. # Polling to see if process has finished its work, used when a timeout is configured on sampler
  726. #os_sampler.poll_for_timeout=100
  727.  
  728. #---------------------------------------------------------------------------
  729. # TCP Sampler configuration
  730. #---------------------------------------------------------------------------
  731.  
  732. # The default handler class
  733. #tcp.handler=TCPClientImpl
  734. #
  735. # eolByte = byte value for end of line
  736. # set this to a value outside the range -128 to +127 to skip eol checking
  737. #tcp.eolByte=1000
  738. #
  739. # TCP Charset, used by org.apache.jmeter.protocol.tcp.sampler.TCPClientImpl
  740. # default to Platform defaults charset as returned by Charset.defaultCharset().name()
  741. #tcp.charset=
  742. #
  743. # status.prefix and suffix = strings that enclose the status response code
  744. #tcp.status.prefix=Status=
  745. #tcp.status.suffix=.
  746. #
  747. # status.properties = property file to convert codes to messages
  748. #tcp.status.properties=mytestfiles/tcpstatus.properties
  749.  
  750. # The length prefix used by LengthPrefixedBinaryTCPClientImpl implementation
  751. # defaults to 2 bytes.
  752. #tcp.binarylength.prefix.length=2
  753.  
  754. #---------------------------------------------------------------------------
  755. # Summariser - Generate Summary Results - configuration (mainly applies to non-GUI mode)
  756. #---------------------------------------------------------------------------
  757. #
  758. # Comment the following property to disable the default non-GUI summariser
  759. # [or change the value to rename it]
  760. # (applies to non-GUI mode only)
  761. summariser.name=summary
  762. #
  763. # interval between summaries (in seconds) default 30 seconds
  764. #summariser.interval=30
  765. #
  766. # Write messages to log file
  767. #summariser.log=true
  768. #
  769. # Write messages to System.out
  770. #summariser.out=true
  771.  
  772. # Ignore SampleResults generated by TransactionControllers
  773. # defaults to true
  774. #summariser.ignore_transaction_controller_sample_result=true
  775.  
  776.  
  777. #---------------------------------------------------------------------------
  778. # Aggregate Report and Aggregate Graph - configuration
  779. #---------------------------------------------------------------------------
  780. #
  781. # Percentiles to display in reports
  782. # Can be float value between 0 and 100
  783. # First percentile to display, defaults to 90%
  784. #aggregate_rpt_pct1=90
  785. # Second percentile to display, defaults to 95%
  786. #aggregate_rpt_pct2=95
  787. # Second percentile to display, defaults to 99%
  788. #aggregate_rpt_pct3=99
  789.  
  790. #---------------------------------------------------------------------------
  791. # BackendListener - configuration
  792. #---------------------------------------------------------------------------
  793. #
  794. # Backend metrics window mode (fixed=fixed-size window, timed=time boxed)
  795. #backend_metrics_window_mode=fixed
  796. # Backend metrics sliding window size for Percentiles, Min, Max
  797. #backend_metrics_window=100
  798.  
  799. # Backend metrics sliding window size for Percentiles, Min, Max
  800. # when backend_metrics_window_mode is timed
  801. # Setting this value too high can lead to OOM
  802. #backend_metrics_large_window=5000
  803.  
  804. ########################
  805. # Graphite Backend
  806. ########################
  807. # Send interval in second
  808. # Defaults to 1 second
  809. #backend_graphite.send_interval=1
  810.  
  811. ########################
  812. # Influx Backend
  813. ########################
  814.  
  815. # Send interval in second
  816. # Defaults to 5 seconds
  817. #backend_influxdb.send_interval=5
  818. #Influxdb timeouts
  819. #backend_influxdb.connection_timeout=1000
  820. #backend_influxdb.socket_timeout=3000
  821. #backend_influxdb.connection_request_timeout=100
  822.  
  823. #---------------------------------------------------------------------------
  824. # BeanShell configuration
  825. #---------------------------------------------------------------------------
  826.  
  827. # BeanShell Server properties
  828. #
  829. # Define the port number as non-zero to start the http server on that port
  830. #beanshell.server.port=9000
  831. # The telnet server will be started on the next port
  832.  
  833. #
  834. # Define the server initialisation file
  835. beanshell.server.file=../extras/startup.bsh
  836.  
  837. #
  838. # Define a file to be processed at startup
  839. # This is processed using its own interpreter.
  840. #beanshell.init.file=
  841.  
  842. #
  843. # Define the intialisation files for BeanShell Sampler, Function and other BeanShell elements
  844. # N.B. Beanshell test elements do not share interpreters.
  845. # Each element in each thread has its own interpreter.
  846. # This is retained between samples.
  847. #beanshell.sampler.init=BeanShellSampler.bshrc
  848. #beanshell.function.init=BeanShellFunction.bshrc
  849. #beanshell.assertion.init=BeanShellAssertion.bshrc
  850. #beanshell.listener.init=etc
  851. #beanshell.postprocessor.init=etc
  852. #beanshell.preprocessor.init=etc
  853. #beanshell.timer.init=etc
  854.  
  855. # The file BeanShellListeners.bshrc contains sample definitions
  856. # of Test and Thread Listeners.
  857.  
  858. #---------------------------------------------------------------------------
  859. # Groovy function
  860. #---------------------------------------------------------------------------
  861.  
  862. #Path to Groovy file containing utility functions to make available to __groovy function
  863. #groovy.utilities=
  864.  
  865. # Example
  866. #groovy.utilities=bin/utility.groovy
  867.  
  868. #---------------------------------------------------------------------------
  869. # MailerModel configuration
  870. #---------------------------------------------------------------------------
  871.  
  872. # Number of successful samples before a message is sent
  873. #mailer.successlimit=2
  874. #
  875. # Number of failed samples before a message is sent
  876. #mailer.failurelimit=2
  877.  
  878. #---------------------------------------------------------------------------
  879. # CSVRead configuration
  880. #---------------------------------------------------------------------------
  881.  
  882. # CSVRead delimiter setting (default ",")
  883. # Make sure that there are no trailing spaces or tabs after the delimiter
  884. # characters, or these will be included in the list of valid delimiters
  885. #csvread.delimiter=,
  886. #csvread.delimiter=;
  887. #csvread.delimiter=!
  888. #csvread.delimiter=~
  889. # The following line has a tab after the =
  890. #csvread.delimiter=
  891.  
  892. #---------------------------------------------------------------------------
  893. # __time() function configuration
  894. #
  895. # The properties below can be used to redefine the default formats
  896. #---------------------------------------------------------------------------
  897. #time.YMD=yyyyMMdd
  898. #time.HMS=HHmmss
  899. #time.YMDHMS=yyyyMMdd-HHmmss
  900. #time.USER1=
  901. #time.USER2=
  902.  
  903. #---------------------------------------------------------------------------
  904. # CSV DataSet configuration
  905. #---------------------------------------------------------------------------
  906.  
  907. # String to return at EOF (if recycle not used)
  908. #csvdataset.eofstring=<EOF>
  909. #list in https://docs.oracle.com/javase/8/docs/technotes/guides/intl/encoding.doc.html
  910. csvdataset.file.encoding_list=UTF-8|UTF-16|ISO-8859-15|US-ASCII
  911.  
  912.  
  913. #---------------------------------------------------------------------------
  914. # LDAP Sampler configuration
  915. #---------------------------------------------------------------------------
  916. # Maximum number of search results returned by a search that will be sorted
  917. # to guarantee a stable ordering (if more results then this limit are returned
  918. # then no sorting is done). Set to 0 to turn off all sorting, in which case
  919. # "Equals" response assertions will be very likely to fail against search results.
  920. #
  921. #ldapsampler.max_sorted_results=1000
  922.  
  923. # Number of characters to log for each of three sections (starting matching section, diff section,
  924. # ending matching section where not all sections will appear for all diffs) diff display when an Equals
  925. # assertion fails. So a value of 100 means a maximum of 300 characters of diff text will be displayed
  926. # (+ a number of extra characters like "..." and "[[["/"]]]" which are used to decorate it).
  927. #assertion.equals_section_diff_len=100
  928. # test written out to log to signify start/end of diff delta
  929. #assertion.equals_diff_delta_start=[[[
  930. #assertion.equals_diff_delta_end=]]]
  931.  
  932. #---------------------------------------------------------------------------
  933. # Miscellaneous configuration
  934. #---------------------------------------------------------------------------
  935. # Used to control what happens when you start a test and
  936. # have listeners that could overwrite existing result files
  937. # Possible values:
  938. # ASK : Ask user
  939. # APPEND : Append results to existing file
  940. # DELETE : Delete existing file and start a new file
  941. #resultcollector.action_if_file_exists=ASK
  942.  
  943. # If defined, then start the mirror server on the port
  944. #mirror.server.port=8081
  945.  
  946. # ORO PatternCacheLRU size
  947. #oro.patterncache.size=1000
  948.  
  949. #TestBeanGui
  950. #
  951. #propertyEditorSearchPath=null
  952.  
  953. # Turn expert mode on/off: expert mode will show expert-mode beans and properties
  954. #jmeter.expertMode=true
  955.  
  956. # Max size of bytes stored in memory per SampleResult
  957. # Ensure you don't exceed max capacity of a Java Array and remember
  958. # that the higher it is, the higher JMeter will consume heap
  959. # Defaults to 0, which means no truncation
  960. #httpsampler.max_bytes_to_store_per_request=0
  961.  
  962. # Max size of buffer in bytes used when reading responses
  963. # Defaults to 64k
  964. #httpsampler.max_buffer_size=66560
  965.  
  966. # Maximum redirects to follow in a single sequence (default 20)
  967. #httpsampler.max_redirects=20
  968. # Maximum frame/iframe nesting depth (default 5)
  969. #httpsampler.max_frame_depth=5
  970.  
  971. # Revert to BUG 51939 behaviour (no separate container for embedded resources) by setting the following false:
  972. #httpsampler.separate.container=true
  973.  
  974. # If embedded resources download fails due to missing resources or other reasons, if this property is true
  975. # Parent sample will not be marked as failed
  976. #httpsampler.ignore_failed_embedded_resources=false
  977.  
  978. #keep alive time for the parallel download threads (in seconds)
  979. #httpsampler.parallel_download_thread_keepalive_inseconds=60
  980.  
  981. # Don't keep the embedded resources response data : just keep the size and the md5
  982. # default to false
  983. #httpsampler.embedded_resources_use_md5=false
  984.  
  985. # List of extra HTTP methods that should be available in select box
  986. #httpsampler.user_defined_methods=VERSION-CONTROL,REPORT,CHECKOUT,CHECKIN,UNCHECKOUT,MKWORKSPACE,UPDATE,LABEL,MERGE,BASELINE-CONTROL,MKACTIVITY
  987.  
  988. # The encoding to be used if none is provided (default ISO-8859-1)
  989. #sampleresult.default.encoding=ISO-8859-1
  990.  
  991. # Network response size calculation method
  992. # Use real size: number of bytes for response body return by webserver
  993. # (i.e. the network bytes received for response)
  994. # if set to false, the (uncompressed) response data size will used (default before 2.5)
  995. # Include headers: add the headers size in real size
  996. #sampleresult.getbytes.body_real_size=true
  997. #sampleresult.getbytes.headers_size=true
  998.  
  999. # CookieManager behaviour - should cookies with null/empty values be deleted?
  1000. # Default is true. Use false to revert to original behaviour
  1001. #CookieManager.delete_null_cookies=true
  1002.  
  1003. # CookieManager behaviour - should variable cookies be allowed?
  1004. # Default is true. Use false to revert to original behaviour
  1005. #CookieManager.allow_variable_cookies=true
  1006.  
  1007. # CookieManager behaviour - should Cookies be stored as variables?
  1008. # Default is false
  1009. #CookieManager.save.cookies=false
  1010.  
  1011. # CookieManager behaviour - prefix to add to cookie name before storing it as a variable
  1012. # Default is COOKIE_; to remove the prefix, define it as one or more spaces
  1013. #CookieManager.name.prefix=
  1014.  
  1015. # CookieManager behaviour - check received cookies are valid before storing them?
  1016. # Default is true. Use false to revert to previous behaviour
  1017. #CookieManager.check.cookies=true
  1018.  
  1019. # Netscape HTTP Cookie file
  1020. cookies=cookies
  1021.  
  1022. # Ability to switch to Nashorn as default Javascript Engine used by IfController and __javaScript function
  1023. # JMeter works as following:
  1024. # - JDK >= 8 and javascript.use_rhino=false or not set : Nashorn
  1025. # - JDK >= 8 and javascript.use_rhino=true: Rhino
  1026. # If you want to use Rhino on JDK8, set this property to true
  1027. #javascript.use_rhino=false
  1028.  
  1029. # Number of milliseconds to wait for a thread to stop
  1030. #jmeterengine.threadstop.wait=5000
  1031.  
  1032. #Whether to invoke System.exit(0) in server exit code after stopping RMI
  1033. #jmeterengine.remote.system.exit=false
  1034.  
  1035. # Whether to call System.exit(1) on failure to stop threads in non-GUI mode.
  1036. # This only takes effect if the test was explicitly requested to stop.
  1037. # If this is disabled, it may be necessary to kill the JVM externally
  1038. #jmeterengine.stopfail.system.exit=true
  1039.  
  1040. # Whether to force call System.exit(0) at end of test in non-GUI mode, even if
  1041. # there were no failures and the test was not explicitly asked to stop.
  1042. # Without this, the JVM may never exit if there are other threads spawned by
  1043. # the test which never exit.
  1044. #jmeterengine.force.system.exit=false
  1045.  
  1046. # How long to pause (in ms) in the daemon thread before reporting that the JVM has failed to exit.
  1047. # If the value is <= 0, the JMeter does not start the daemon thread
  1048. #jmeter.exit.check.pause=2000
  1049.  
  1050. # If running non-GUI, then JMeter listens on the following port for a shutdown message.
  1051. # To disable, set the port to 1000 or less.
  1052. #jmeterengine.nongui.port=4445
  1053. #
  1054. # If the initial port is busy, keep trying until this port is reached
  1055. # (to disable searching, set the value less than or equal to the .port property)
  1056. #jmeterengine.nongui.maxport=4455
  1057.  
  1058. # How often to check for shutdown during ramp-up (milliseconds)
  1059. #jmeterthread.rampup.granularity=1000
  1060.  
  1061. #Should JMeter expand the tree when loading a test plan?
  1062. # default value is false since JMeter 2.7
  1063. #onload.expandtree=false
  1064.  
  1065. #JSyntaxTextArea configuration
  1066. #jsyntaxtextarea.wrapstyleword=true
  1067. #jsyntaxtextarea.linewrap=true
  1068. #jsyntaxtextarea.codefolding=true
  1069. # Set 0 to disable undo feature in JSyntaxTextArea
  1070. #jsyntaxtextarea.maxundos=50
  1071. # Change the font on the (JSyntax) Text Areas. (Useful for HiDPI screens)
  1072. #jsyntaxtextarea.font.family=Hack
  1073. #jsyntaxtextarea.font.size=14
  1074.  
  1075. # Set this to false to disable the use of JSyntaxTextArea for the Console Logger panel
  1076. #loggerpanel.usejsyntaxtext=true
  1077.  
  1078. # Maximum size of HTML page that can be displayed; default=10 mbytes
  1079. # Set to 0 to disable the size check and display the whole response
  1080. #view.results.tree.max_size=10485760
  1081.  
  1082. # Order of Renderers in View Results Tree
  1083. # Note full class names should be used for non jmeter core renderers
  1084. # For JMeter core renderers, class names start with . and are automatically
  1085. # prefixed with org.apache.jmeter.visualizers
  1086. view.results.tree.renderers_order=.RenderAsText,.RenderAsRegexp,.RenderAsCssJQuery,.RenderAsXPath,org.apache.jmeter.extractor.json.render.RenderAsJsonRenderer,.RenderAsHTML,.RenderAsHTMLFormatted,.RenderAsHTMLWithEmbedded,.RenderAsDocument,.RenderAsJSON,.RenderAsXML
  1087.  
  1088. # Maximum number of results in the results tree
  1089. # Set to 0 to store all results (might consume a lot of memory)
  1090. #view.results.tree.max_results=500
  1091.  
  1092. # Maximum size of Document that can be parsed by Tika engine; defaut=10 * 1024 * 1024 (10MB)
  1093. # Set to 0 to disable the size check
  1094. #document.max_size=0
  1095.  
  1096. #JMS options
  1097. # Enable the following property to stop JMS Point-to-Point Sampler from using
  1098. # the properties java.naming.security.[principal|credentials] when creating the queue connection
  1099. #JMSSampler.useSecurity.properties=false
  1100.  
  1101. # Set the following value to true in order to skip the delete confirmation dialogue
  1102. #confirm.delete.skip=false
  1103.  
  1104. # Used by JSR223 elements
  1105. # Size of compiled scripts cache
  1106. #jsr223.compiled_scripts_cache_size=100
  1107.  
  1108. #---------------------------------------------------------------------------
  1109. # Classpath configuration
  1110. #---------------------------------------------------------------------------
  1111.  
  1112. # List of directories (separated by ;) to search for additional JMeter plugin classes,
  1113. # for example new GUI elements and samplers.
  1114. # Any jar file in such a directory will be automatically included,
  1115. # jar files in sub directories are ignored.
  1116. # The given value is in addition to any jars found in the lib/ext directory.
  1117. # Do not use this for utility or plugin dependency jars.
  1118. #search_paths=/app1/lib;/app2/lib
  1119.  
  1120. # List of directories that JMeter will search for utility and plugin dependency classes.
  1121. # Use your platform path separator to separate multiple paths.
  1122. # Any jar file in such a directory will be automatically included,
  1123. # jar files in sub directories are ignored.
  1124. # The given value is in addition to any jars found in the lib directory.
  1125. # All entries will be added to the class path of the system class loader
  1126. # and also to the path of the JMeter internal loader.
  1127. # Paths with spaces may cause problems for the JVM
  1128. #user.classpath=../classes;../lib
  1129.  
  1130. # List of directories (separated by ;) that JMeter will search for utility
  1131. # and plugin dependency classes.
  1132. # Any jar file in such a directory will be automatically included,
  1133. # jar files in sub directories are ignored.
  1134. # The given value is in addition to any jars found in the lib directory
  1135. # or given by the user.classpath property.
  1136. # All entries will be added to the path of the JMeter internal loader only.
  1137. # For plugin dependencies this property should be used instead of user.classpath.
  1138. #plugin_dependency_paths=../dependencies/lib;../app1/;../app2/
  1139.  
  1140. # Classpath finder
  1141. # ================
  1142. # The classpath finder currently needs to load every single JMeter class to find
  1143. # the classes it needs.
  1144. # For non-GUI mode, it's only necessary to scan for Function classes, but all classes
  1145. # are still loaded.
  1146. # All current Function classes include ".function." in their name,
  1147. # and none include ".gui." in the name, so the number of unwanted classes loaded can be
  1148. # reduced by checking for these. However, if a valid function class name does not match
  1149. # these restrictions, it will not be loaded. If problems are encountered, then comment
  1150. # or change the following properties:
  1151. classfinder.functions.contain=.functions.
  1152. classfinder.functions.notContain=.gui.
  1153.  
  1154.  
  1155. #---------------------------------------------------------------------------
  1156. # Additional property files to load
  1157. #---------------------------------------------------------------------------
  1158.  
  1159. # Should JMeter automatically load additional JMeter properties?
  1160. # File name to look for (comment to disable)
  1161. user.properties=user.properties
  1162.  
  1163. # Should JMeter automatically load additional system properties?
  1164. # File name to look for (comment to disable)
  1165. system.properties=system.properties
  1166.  
  1167. # Comma separated list of files that contain reference to templates and their description
  1168. # Path must be relative to JMeter root folder
  1169. #template.files=/bin/templates/templates.xml
  1170.  
  1171.  
  1172. #---------------------------------------------------------------------------
  1173. # Thread Group Validation feature
  1174. #---------------------------------------------------------------------------
  1175.  
  1176. # Validation is the name of the feature used to rapidly validate a Thread Group runs fine
  1177. # Default implementation is org.apache.jmeter.gui.action.validation.TreeClonerForValidation
  1178. # It runs validation without timers, with 1 thread, 1 iteration and Startup Delay set to 0
  1179. # You can implement your own policy that must extend org.apache.jmeter.engine.TreeCloner
  1180. # JMeter will instantiate it and use it to create the Tree used to run validation on Thread Group
  1181. #testplan_validation.tree_cloner_class=org.apache.jmeter.validation.ComponentTreeClonerForValidation
  1182.  
  1183. # Number of threads to use to validate a Thread Group
  1184. #testplan_validation.nb_threads_per_thread_group=1
  1185.  
  1186. # Ignore BackendListener when validating the thread group of plan
  1187. #testplan_validation.ignore_backends=true
  1188.  
  1189. # Ignore timers when validating the thread group of plan
  1190. #testplan_validation.ignore_timers=true
  1191.  
  1192. # Number of iterations to use to validate a Thread Group
  1193. #testplan_validation.number_iterations=1
  1194.  
  1195. # Force throuput controllers that work in percentage mode to be a 100%
  1196. # Disabled by default
  1197. #testplan_validation.tpc_force_100_pct=false
  1198.  
  1199. #---------------------------------------------------------------------------
  1200. # Think Time configuration
  1201. #---------------------------------------------------------------------------
  1202.  
  1203. #
  1204. # Apply a factor on computed pauses by the following Timers:
  1205. # - Gaussian Random Timer
  1206. # - Uniform Random Timer
  1207. # - Poisson Random Timer
  1208. #
  1209. #timer.factor=1.0f
  1210.  
  1211. # Default implementation that create the Timer structure to add to Test Plan
  1212. # Implementation of interface org.apache.jmeter.gui.action.thinktime.ThinkTimeCreator
  1213. #think_time_creator.impl=org.apache.jmeter.thinktime.DefaultThinkTimeCreator
  1214.  
  1215. # Default Timer GUI class added to Test Plan by DefaultThinkTimeCreator
  1216. #think_time_creator.default_timer_implementation=org.apache.jmeter.timers.gui.UniformRandomTimerGui
  1217.  
  1218. # Default constant pause of Timer
  1219. #think_time_creator.default_constant_pause=1000
  1220.  
  1221. # Default range pause of Timer
  1222. #think_time_creator.default_range=100
  1223.  
  1224.  
  1225. # Change this parameter if you want to override the APDEX satisfaction threshold.
  1226. jmeter.reportgenerator.apdex_satisfied_threshold=500
  1227.  
  1228. # Change this parameter if you want to override the APDEX tolerance threshold.
  1229. jmeter.reportgenerator.apdex_tolerated_threshold=1500
  1230.  
  1231. #---------------------------------------------------------------------------
  1232. # Naming Policy configuration
  1233. #---------------------------------------------------------------------------
  1234.  
  1235. # Prefix used when naming elements
  1236. #naming_policy.prefix=
  1237. # Suffix used when naming elements
  1238. #naming_policy.suffix=
  1239.  
  1240. # Implementation of interface org.apache.jmeter.gui.action.TreeNodeNamingPolicy
  1241. #naming_policy.impl=org.apache.jmeter.gui.action.impl.DefaultTreeNodeNamingPolicy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement