github.com/kubeshop/testkube@v1.17.23/contrib/executor/jmeterd/examples/gitflow/user.properties (about)

     1  #
     2  # Licensed to the Apache Software Foundation (ASF) under one or more
     3  # contributor license agreements.  See the NOTICE file distributed with
     4  # this work for additional information regarding copyright ownership.
     5  # The ASF licenses this file to you under the Apache License, Version 2.0
     6  # (the "License"); you may not use this file except in compliance with
     7  # the License.  You may obtain a copy of the License at
     8  #
     9  # http://www.apache.org/licenses/LICENSE-2.0
    10  #
    11  # Unless required by applicable law or agreed to in writing, software
    12  # distributed under the License is distributed on an "AS IS" BASIS,
    13  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    14  # See the License for the specific language governing permissions and
    15  # limitations under the License.
    16  #
    17  
    18  # Sample user.properties file
    19  
    20  #---------------------------------------------------------------------------
    21  # Classpath configuration
    22  #---------------------------------------------------------------------------
    23  #
    24  # List of paths (separated by ;) to search for additional JMeter plugin classes,
    25  # for example new GUI elements and samplers.
    26  # A path item can either be a jar file or a directory.
    27  # Any jar file in such a directory will be automatically included,
    28  # jar files in sub directories are ignored.
    29  # The given value is in addition to any jars found in the lib/ext directory.
    30  # Do not use this for utility or plugin dependency jars.
    31  #search_paths=/app1/lib;/app2/lib
    32  
    33  # List of paths that JMeter will search for utility and plugin dependency classes.
    34  # Use your platform path separator (java.io.File.pathSeparatorChar in Java) to separate multiple paths.
    35  # A path item can either be a jar file or a directory.
    36  # Any jar file in such a directory will be automatically included,
    37  # jar files in sub directories are ignored.
    38  # The given value is in addition to any jars found in the lib directory.
    39  # All entries will be added to the class path of the system class loader
    40  # and also to the path of the JMeter internal loader.
    41  # Paths with spaces may cause problems for the JVM
    42  #Example for windows (; separator)
    43  #user.classpath=../classes;../lib;../app1/jar1.jar;../app2/jar2.jar
    44  #Example for linux (:separator)
    45  #user.classpath=../classes:../lib:../app1/jar1.jar:../app2/jar2.jar
    46  
    47  # List of paths (separated by ;) that JMeter will search for utility
    48  # and plugin dependency classes.
    49  # A path item can either be a jar file or a directory.
    50  # Any jar file in such a directory will be automatically included,
    51  # jar files in sub directories are ignored.
    52  # The given value is in addition to any jars found in the lib directory
    53  # or given by the user.classpath property.
    54  # All entries will be added to the path of the JMeter internal loader only.
    55  # For plugin dependencies using plugin_dependency_paths should be preferred over
    56  # user.classpath.
    57  #plugin_dependency_paths=../dependencies/lib;../app1/jar1.jar;../app2/jar2.jar
    58  
    59  #---------------------------------------------------------------------------
    60  # Reporting configuration
    61  #---------------------------------------------------------------------------
    62  
    63  # Configure this property to change the report title
    64  #jmeter.reportgenerator.report_title=Apache JMeter Dashboard
    65  
    66  # Used to generate a report based on a date range if needed
    67  # Default date format (from SimpleDateFormat Java API and Locale.ENGLISH)
    68  #jmeter.reportgenerator.date_format=yyyyMMddHHmmss
    69  # Date range start date using date_format property
    70  #jmeter.reportgenerator.start_date=
    71  # Date range end date using date_format property
    72  #jmeter.reportgenerator.end_date=
    73  
    74  # Change this parameter if you want to change the granularity of over time graphs.
    75  # Set to 60000 ms by default
    76  #jmeter.reportgenerator.overall_granularity=60000
    77  
    78  # Sets the size of the sliding window used by percentile evaluation.
    79  # Caution : higher value provides a better accuracy but needs more memory.
    80  #jmeter.reportgenerator.statistic_window = 20000
    81  
    82  # Change this parameter if you want to change the granularity of Response time distribution
    83  # Set to 100 ms by default
    84  #jmeter.reportgenerator.graph.responseTimeDistribution.property.set_granularity=100
    85  
    86  # Change this parameter if you want to keep only some samples.
    87  # Regular Expression which Indicates which samples to keep for graphs and statistics generation.
    88  # Empty value means no filtering
    89  #jmeter.reportgenerator.sample_filter=
    90  
    91  # Change this parameter if you want to override the APDEX satisfaction threshold.
    92  # Set to 500 ms by default
    93  #jmeter.reportgenerator.apdex_satisfied_threshold=500
    94  
    95  # Change this parameter if you want to override the APDEX tolerance threshold.
    96  # Set to 1500 ms by default
    97  #jmeter.reportgenerator.apdex_tolerated_threshold=1500
    98  
    99  # Indicates which graph series are filtered (regular expression)
   100  # In the below example we filter on Search and Order samples
   101  # Note that the end of the pattern should always include (-success|-failure)?$
   102  # TransactionsPerSecondGraphConsumer suffixes transactions with "-success" or "-failure" depending
   103  # on the result
   104  #jmeter.reportgenerator.exporter.html.series_filter=^(Search|Order)(-success|-failure)?$
   105  
   106  # Indicates whether only controller samples are displayed on graphs that support it.
   107  #jmeter.reportgenerator.exporter.html.show_controllers_only=false
   108  
   109  # This property is used by menu item "Export transactions for report"
   110  # It is used to select which transactions by default will be exported
   111  #jmeter.reportgenerator.exported_transactions_pattern=[a-zA-Z0-9_\\-{}\\$\\.]*[-_][0-9]*
   112  
   113  
   114  ## Custom graph definition
   115  #jmeter.reportgenerator.graph.custom_mm_hit.classname=org.apache.jmeter.report.processor.graph.impl.CustomGraphConsumer
   116  #jmeter.reportgenerator.graph.custom_mm_hit.title=Graph Title
   117  #jmeter.reportgenerator.graph.custom_mm_hit.property.set_Y_Axis=Response Time (ms)
   118  #jmeter.reportgenerator.graph.custom_mm_hit.property.set_X_Axis=Over Time
   119  #jmeter.reportgenerator.graph.custom_mm_hit.property.set_granularity=${jmeter.reportgenerator.overall_granularity}
   120  #jmeter.reportgenerator.graph.custom_mm_hit.property.setSampleVariableName=VarName
   121  #jmeter.reportgenerator.graph.custom_mm_hit.property.setContentMessage=Message for graph point label
   122  
   123  ########################################################################
   124  ################## DISTRIBUTED TESTING CONFIGURATION  ##################
   125  ########################################################################
   126  # Type of keystore : JKS
   127  #
   128  #server.rmi.ssl.keystore.type=JKS
   129  #
   130  # Keystore file that contains private key
   131  #
   132  #server.rmi.ssl.keystore.file=rmi_keystore.jks
   133  #
   134  # Password of keystore
   135  #
   136  #server.rmi.ssl.keystore.password=changeit
   137  #
   138  # Key alias
   139  #
   140  #server.rmi.ssl.keystore.alias=rmi
   141  #
   142  # Type of truststore : JKS
   143  #
   144  #server.rmi.ssl.truststore.type=JKS
   145  #
   146  # Keystore file that contains certificate
   147  #
   148  #server.rmi.ssl.truststore.file=rmi_keystore.jks
   149  #
   150  # Password of Trust store
   151  #
   152  #server.rmi.ssl.truststore.password=changeit
   153  #
   154  # Set this if you don't want to use SSL for RMI
   155  #
   156  #server.rmi.ssl.disable=false
   157  
   158  jmeter.reportgenerator.overall_granularity=1000
   159  jmeter.reportgenerator.exporter.html.series_filter=^([0-9]*_.*)(-success|-failure)?$
   160  
   161  
   162  proxy.cert.validity=31
   163  node.name=Node1
   164  
   165  #Cookie management
   166  CookieManager.check.cookies=false
   167  
   168  jmeter.save.saveservice.assertion_results_failure_message=true
   169  jmeter.save.saveservice.response_message=true
   170  jmeter.save.saveservice.successful=true
   171  jmeter.save.saveservice.thread_name=true
   172  jmeter.save.saveservice.time=true
   173  jmeter.save.saveservice.timestamp_format=ms
   174  jmeter.save.saveservice.assertion_results=all