# Sample user.properties file # ## 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 ## ## 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. #--------------------------------------------------------------------------- # Classpath configuration #--------------------------------------------------------------------------- # # List of paths (separated by ;) to search for additional JMeter plugin classes, # for example new GUI elements and samplers. # A path item can either be a jar file or a directory. # Any jar file in such a directory will be automatically included, # jar files in sub directories are ignored. # The given value is in addition to any jars found in the lib/ext directory. # Do not use this for utility or plugin dependency jars. #search_paths=/app1/lib;/app2/lib # List of paths that JMeter will search for utility and plugin dependency classes. # Use your platform path separator (java.io.File.pathSeparatorChar in Java) to separate multiple paths. # A path item can either be a jar file or a directory. # Any jar file in such a directory will be automatically included, # jar files in sub directories are ignored. # The given value is in addition to any jars found in the lib directory. # All entries will be added to the class path of the system class loader # and also to the path of the JMeter internal loader. # Paths with spaces may cause problems for the JVM #Example for windows (; separator) #user.classpath=../classes;../lib;../app1/jar1.jar;../app2/jar2.jar #Example for linux (:separator) #user.classpath=../classes:../lib:../app1/jar1.jar:../app2/jar2.jar # List of paths (separated by ;) that JMeter will search for utility # and plugin dependency classes. # A path item can either be a jar file or a directory. # Any jar file in such a directory will be automatically included, # jar files in sub directories are ignored. # The given value is in addition to any jars found in the lib directory # or given by the user.classpath property. # All entries will be added to the path of the JMeter internal loader only. # For plugin dependencies using plugin_dependency_paths should be preferred over # user.classpath. #plugin_dependency_paths=../dependencies/lib;../app1/jar1.jar;../app2/jar2.jar #--------------------------------------------------------------------------- # Results file configuration #--------------------------------------------------------------------------- jmeter.save.saveservice.bytes=true jmeter.save.saveservice.label=true jmeter.save.saveservice.latency=true jmeter.save.saveservice.response_code=true jmeter.save.saveservice.response_message=true jmeter.save.saveservice.successful=true jmeter.save.saveservice.thread_counts=true jmeter.save.saveservice.thread_name=true jmeter.save.saveservice.time=true jmeter.save.saveservice.print_field_names=true # the timestamp format must include the time and should include the date. # For example the default, which is milliseconds since the epoch: #jmeter.save.saveservice.timestamp_format = ms # Or the following would also be suitable #jmeter.save.saveservice.timestamp_format = dd/MM/yyyy HH:mm #save service assertion jmeter.save.saveservice.assertion_results_failure_message=true # This section helps determine how result data will be saved. # The commented out values are the defaults. # legitimate values: xml, csv, db. Only xml and csv are currently supported. #jmeter.save.saveservice.output_format=csv #jmeter.save.saveservice.output_format=xml # The below properties are true when field should be saved; false otherwise # # assertion_results_failure_message only affects CSV output #jmeter.save.saveservice.assertion_results_failure_message=true #jmeter.save.saveservice.assertion_results_failure_message=true # # legitimate values: none, first, all #jmeter.save.saveservice.assertion_results=none #jmeter.save.saveservice.assertion_results=none #jmeter.save.saveservice.data_type=true #jmeter.save.saveservice.label=true #jmeter.save.saveservice.response_code=true # response_data is not currently supported for CSV output #jmeter.save.saveservice.response_data=false #jmeter.save.saveservice.response_data=false # Save ResponseData for failed samples #jmeter.save.saveservice.response_data.on_error=false #jmeter.save.saveservice.response_data.on_error=false #jmeter.save.saveservice.response_message=true #jmeter.save.saveservice.response_message=true #jmeter.save.saveservice.successful=true #jmeter.save.saveservice.successful=true #jmeter.save.saveservice.thread_name=true #jmeter.save.saveservice.time=true #jmeter.save.saveservice.time=true #jmeter.save.saveservice.subresults=true #jmeter.save.saveservice.assertions=true #jmeter.save.saveservice.assertions=false #jmeter.save.saveservice.latency=true # Only available with HttpClient4 #jmeter.save.saveservice.connect_time=true #jmeter.save.saveservice.samplerData=false #jmeter.save.saveservice.responseHeaders=false #jmeter.save.saveservice.requestHeaders=false #jmeter.save.saveservice.encoding=false #jmeter.save.saveservice.bytes=true # Only available with HttpClient4 #jmeter.save.saveservice.sent_bytes=true #jmeter.save.saveservice.url=true #jmeter.save.saveservice.filename=false #jmeter.save.saveservice.hostname=false #jmeter.save.saveservice.thread_counts=true #jmeter.save.saveservice.sample_count=false #jmeter.save.saveservice.idle_time=true # Timestamp format - this only affects CSV output files # legitimate values: none, ms, or a format suitable for SimpleDateFormat #jmeter.save.saveservice.timestamp_format=ms jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSS # For use with Comma-separated value (CSV) files or other formats # where the fields' values are separated by specified delimiters. # Default: #jmeter.save.saveservice.default_delimiter=| # For TAB, one can use: #jmeter.save.saveservice.default_delimiter=\t # Only applies to CSV format files: # Print field names as first line in CSV #jmeter.save.saveservice.print_field_names=true # 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. # By default JMeter sends the variable to all servers # to ensure that the correct data is available at the client. # Optional xml processing instruction for line 2 of the file: # Example: #jmeter.save.saveservice.xml_pi= # Default value: #jmeter.save.saveservice.xml_pi= # Prefix used to identify filenames that are relative to the current base #jmeter.save.saveservice.base_prefix=~/ # AutoFlush on each line written in XML or CSV output # Setting this to true will result in less test results data loss in case of Crash # but with impact on performances, particularly for intensive tests (low or no pauses) # Since JMeter 2.10, this is false by default #jmeter.save.saveservice.autoflush=false #--------------------------------------------------------------------------- # Reporting configuration #--------------------------------------------------------------------------- # Sets the satisfaction threshold for the APDEX calculation (in milliseconds). #jmeter.reportgenerator.apdex_satisfied_threshold=500 # Sets the tolerance threshold for the APDEX calculation (in milliseconds). #jmeter.reportgenerator.apdex_tolerated_threshold=1500 # Sets satisfaction and tolerance threshold to specific samples. # Use sample names or regular expression. # Format is : sample_name:satisfaction|tolerance[;] # Notice the colon between sample name and values, the pipe between thresholds and the # semicolon at the end to separate different samples. Don't forget to escape after # semicolon to span multiple lines. Ex : #jmeter.reportgenerator.apdex_per_transaction=sample(\\d+):1000|2000,\ # samples12:3000|4000;\ # scenar01-12:5000|6000 # This property is used by menu item "Export transactions for report" # It is used to select which transactions by default will be exported #jmeter.reportgenerator.exported_transactions_pattern=[a-zA-Z0-9_\\-{}\\$\\.]*[-_][0-9]* # Regular Expression which Indicates which samples to keep for graphs and statistics generation. # Empty value means no filtering #jmeter.reportgenerator.sample_filter= # Sets the temporary directory used by the generation process if it needs file I/O operations. #jmeter.reportgenerator.temp_dir=temp # Sets the size of the sliding window used by percentile evaluation. # Caution : higher value provides a better accuracy but needs more memory. #jmeter.reportgenerator.statistic_window = 20000 # Configure this property to change the report title #jmeter.reportgenerator.report_title=Apache JMeter Dashboard # Default format #jmeter.reportgenerator.date_format=yyyyMMddHHmmss # Used to generate a report based on a date range # If jmeter.save.saveservice.timestamp_format does not contain year # then use 1970 as year # Date range start date as per format declared in jmeter.reportgenerator.date_format #jmeter.reportgenerator.start_date= # Date range end date as per format declared in jmeter.reportgenerator.date_format #jmeter.reportgenerator.end_date= # Defines the overall granularity for over time graphs # Granularity must be higher than 1000 (1second) otherwise Throughput graphs will be incorrect # see Bug 60149 jmeter.reportgenerator.overall_granularity=60000 # Exclude transaction controller from analysis # true by default jmeter.reportgenerator.exclude_tc_from_top5_errors_by_sampler=true # Response Time Percentiles graph definition jmeter.reportgenerator.graph.responseTimePercentiles.classname=org.apache.jmeter.report.processor.graph.impl.ResponseTimePercentilesGraphConsumer jmeter.reportgenerator.graph.responseTimePercentiles.title=Response Time Percentiles # Response Time Distribution graph definition jmeter.reportgenerator.graph.responseTimeDistribution.classname=org.apache.jmeter.report.processor.graph.impl.ResponseTimeDistributionGraphConsumer jmeter.reportgenerator.graph.responseTimeDistribution.title=Response Time Distribution jmeter.reportgenerator.graph.responseTimeDistribution.property.set_granularity=100 # Active Threads Over Time graph definition jmeter.reportgenerator.graph.activeThreadsOverTime.classname=org.apache.jmeter.report.processor.graph.impl.ActiveThreadsGraphConsumer jmeter.reportgenerator.graph.activeThreadsOverTime.title=Active Threads Over Time jmeter.reportgenerator.graph.activeThreadsOverTime.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Time VS Threads graph definition jmeter.reportgenerator.graph.timeVsThreads.classname=org.apache.jmeter.report.processor.graph.impl.TimeVSThreadGraphConsumer jmeter.reportgenerator.graph.timeVsThreads.title=Time VS Threads # Bytes Throughput Over Time graph definition jmeter.reportgenerator.graph.bytesThroughputOverTime.classname=org.apache.jmeter.report.processor.graph.impl.BytesThroughputGraphConsumer jmeter.reportgenerator.graph.bytesThroughputOverTime.title=Bytes Throughput Over Time jmeter.reportgenerator.graph.bytesThroughputOverTime.exclude_controllers=true jmeter.reportgenerator.graph.bytesThroughputOverTime.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Response Time Over Time graph definition jmeter.reportgenerator.graph.responseTimesOverTime.classname=org.apache.jmeter.report.processor.graph.impl.ResponseTimeOverTimeGraphConsumer jmeter.reportgenerator.graph.responseTimesOverTime.title=Response Time Over Time jmeter.reportgenerator.graph.responseTimesOverTime.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Percentiles Response Times over time jmeter.reportgenerator.graph.responseTimePercentilesOverTime.classname=org.apache.jmeter.report.processor.graph.impl.ResponseTimePercentilesOverTimeGraphConsumer jmeter.reportgenerator.graph.responseTimePercentilesOverTime.title=Response Time Percentiles Over Time (successful requests only) jmeter.reportgenerator.graph.responseTimePercentilesOverTime.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Synthetic Response Time Distribution jmeter.reportgenerator.graph.syntheticResponseTimeDistribution.classname=org.apache.jmeter.report.processor.graph.impl.SyntheticResponseTimeDistributionGraphConsumer jmeter.reportgenerator.graph.syntheticResponseTimeDistribution.title=Synthetic Response Times Distribution jmeter.reportgenerator.graph.syntheticResponseTimeDistribution.exclude_controllers=true jmeter.reportgenerator.graph.syntheticResponseTimeDistribution.property.set_satisfied_threshold=${jmeter.reportgenerator.apdex_satisfied_threshold} jmeter.reportgenerator.graph.syntheticResponseTimeDistribution.property.set_tolerated_threshold=${jmeter.reportgenerator.apdex_tolerated_threshold} # Latencies Over Time graph definition jmeter.reportgenerator.graph.latenciesOverTime.classname=org.apache.jmeter.report.processor.graph.impl.LatencyOverTimeGraphConsumer jmeter.reportgenerator.graph.latenciesOverTime.title=Latencies Over Time jmeter.reportgenerator.graph.latenciesOverTime.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Connect Time Over Time graph definition jmeter.reportgenerator.graph.connectTimeOverTime.classname=org.apache.jmeter.report.processor.graph.impl.ConnectTimeOverTimeGraphConsumer jmeter.reportgenerator.graph.connectTimeOverTime.title=Connect Time Over Time jmeter.reportgenerator.graph.connectTimeOverTime.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Response Time Vs Request graph definition jmeter.reportgenerator.graph.responseTimeVsRequest.classname=org.apache.jmeter.report.processor.graph.impl.ResponseTimeVSRequestGraphConsumer jmeter.reportgenerator.graph.responseTimeVsRequest.title=Response Time Vs Request jmeter.reportgenerator.graph.responseTimeVsRequest.exclude_controllers=true jmeter.reportgenerator.graph.responseTimeVsRequest.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Latencies Vs Request graph definition jmeter.reportgenerator.graph.latencyVsRequest.classname=org.apache.jmeter.report.processor.graph.impl.LatencyVSRequestGraphConsumer jmeter.reportgenerator.graph.latencyVsRequest.title=Latencies Vs Request jmeter.reportgenerator.graph.latencyVsRequest.exclude_controllers=true jmeter.reportgenerator.graph.latencyVsRequest.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Hits Per Second graph definition jmeter.reportgenerator.graph.hitsPerSecond.classname=org.apache.jmeter.report.processor.graph.impl.HitsPerSecondGraphConsumer jmeter.reportgenerator.graph.hitsPerSecond.title=Hits Per Second jmeter.reportgenerator.graph.hitsPerSecond.exclude_controllers=true jmeter.reportgenerator.graph.hitsPerSecond.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Codes Per Second graph definition jmeter.reportgenerator.graph.codesPerSecond.classname=org.apache.jmeter.report.processor.graph.impl.CodesPerSecondGraphConsumer jmeter.reportgenerator.graph.codesPerSecond.title=Codes Per Second jmeter.reportgenerator.graph.codesPerSecond.exclude_controllers=true jmeter.reportgenerator.graph.codesPerSecond.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Total TPS Per Second graph definition jmeter.reportgenerator.graph.totalTPS.classname=org.apache.jmeter.report.processor.graph.impl.TotalTPSGraphConsumer jmeter.reportgenerator.graph.totalTPS.title=Total Transactions Per Second jmeter.reportgenerator.graph.totalTPS.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # Transactions Per Second graph definition jmeter.reportgenerator.graph.transactionsPerSecond.classname=org.apache.jmeter.report.processor.graph.impl.TransactionsPerSecondGraphConsumer jmeter.reportgenerator.graph.transactionsPerSecond.title=Transactions Per Second jmeter.reportgenerator.graph.transactionsPerSecond.property.set_granularity=${jmeter.reportgenerator.overall_granularity} # HTML Export jmeter.reportgenerator.exporter.html.classname=org.apache.jmeter.report.dashboard.HtmlTemplateExporter # Sets the source directory of templated files from which the html pages are generated. #jmeter.reportgenerator.exporter.html.property.template_dir=report-template # Sets the destination directory for generated html pages. # This will be overridden by the command line option -o #jmeter.reportgenerator.exporter.html.property.output_dir=report-output # Regular Expression which Indicates which graph series are filtered in display # Empty value means no filtering #jmeter.reportgenerator.exporter.html.series_filter= # Indicates whether series filter apply only on sample series or to all series # setting this to false can lead to empty graphs if series_filter does not # contain required series #jmeter.reportgenerator.exporter.html.filters_only_sample_series=true # Indicates whether only controller samples are displayed on graphs that support it. #jmeter.reportgenerator.exporter.html.show_controllers_only=false # JSON Export that generates statistics.json jmeter.reportgenerator.exporter.json.classname=org.apache.jmeter.report.dashboard.JsonExporter jmeter.reportgenerator.exporter.json.property.output_dir=report-output ######################################################################## ################## DISTRIBUTED TESTING CONFIGURATION ################## ######################################################################## # Type of keystore : JKS # #server.rmi.ssl.keystore.type=JKS # # Keystore file that contains private key # #server.rmi.ssl.keystore.file=rmi_keystore.jks # # Password of Keystore # #server.rmi.ssl.keystore.password=changeit # # Key alias # #server.rmi.ssl.keystore.alias=rmi # # Type of truststore : JKS # #server.rmi.ssl.truststore.type=JKS # # Keystore file that contains certificate # #server.rmi.ssl.truststore.file=rmi_keystore.jks # # Password of Trust store # #server.rmi.ssl.truststore.password=changeit # # Set this if you don't want to use SSL for RMI # #server.rmi.ssl.disable=false kg.apc.jmeter.reporters.FFWBufferSize=50000000 #nys.its.cto.ecm.FileStoreFullPath=//w2ua2300nkj/shared_write/load-test-results/Results_Custom_ECMaaSAPITest_CreateLoadTestResults_@@IP@@_@@fileSize@@.txt nys.its.cto.ecm.FileStoreFullPath=//w2ua7152jhq/shared_write/Akana8.xLoad-Test-Results/Results_Custom_ECMaaSAPITest_CreateLoadTestResults_@@IP@@_@@fileSize@@.txt