mirror of https://github.com/apache/jmeter.git
198 lines
11 KiB
Properties
198 lines
11 KiB
Properties
#
|
|
# 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.
|
|
#
|
|
|
|
################################################################################
|
|
# Apache JMeter Property file for Report Generator
|
|
################################################################################
|
|
|
|
################################################################################
|
|
#
|
|
# THIS FILE SHOULD NOT BE MODIFIED
|
|
#
|
|
# This avoids having to re-apply the modifications when upgrading JMeter
|
|
# Instead only user.properties should be modified:
|
|
# 1/ copy the property you want to modify to user.properties from here
|
|
# 2/ Change its value there
|
|
#
|
|
################################################################################
|
|
|
|
#---------------------------------------------------------------------------
|
|
# 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
|
|
|
|
# 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
|