| Matthew Treinish | f4a9b0f | 2013-07-26 16:58:26 -0400 | [diff] [blame] | 1 | [DEFAULT] | 
| Attila Fazekas | bfd96e1 | 2013-07-31 17:19:10 +0200 | [diff] [blame] | 2 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 3 | # | 
|  | 4 | # Options defined in tempest.openstack.common.lockutils | 
|  | 5 | # | 
| Attila Fazekas | bfd96e1 | 2013-07-31 17:19:10 +0200 | [diff] [blame] | 6 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 7 | # Whether to disable inter-process locks (boolean value) | 
|  | 8 | #disable_process_locking=false | 
| Attila Fazekas | bfd96e1 | 2013-07-31 17:19:10 +0200 | [diff] [blame] | 9 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 10 | # Directory to use for lock files. (string value) | 
|  | 11 | #lock_path=<None> | 
| Matthew Treinish | f4a9b0f | 2013-07-26 16:58:26 -0400 | [diff] [blame] | 12 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 13 |  | 
|  | 14 | # | 
|  | 15 | # Options defined in tempest.openstack.common.log | 
|  | 16 | # | 
|  | 17 |  | 
|  | 18 | # Print debugging output (set logging level to DEBUG instead | 
|  | 19 | # of default WARNING level). (boolean value) | 
|  | 20 | #debug=false | 
|  | 21 |  | 
|  | 22 | # Print more verbose output (set logging level to INFO instead | 
|  | 23 | # of default WARNING level). (boolean value) | 
|  | 24 | #verbose=false | 
|  | 25 |  | 
|  | 26 | # Log output to standard error (boolean value) | 
|  | 27 | #use_stderr=true | 
|  | 28 |  | 
|  | 29 | # format string to use for log messages with context (string | 
|  | 30 | # value) | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 31 | #logging_context_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 32 |  | 
|  | 33 | # format string to use for log messages without context | 
|  | 34 | # (string value) | 
|  | 35 | #logging_default_format_string=%(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [-] %(instance)s%(message)s | 
|  | 36 |  | 
|  | 37 | # data to append to log format when level is DEBUG (string | 
|  | 38 | # value) | 
|  | 39 | #logging_debug_format_suffix=%(funcName)s %(pathname)s:%(lineno)d | 
|  | 40 |  | 
|  | 41 | # prefix each line of exception output with this format | 
|  | 42 | # (string value) | 
|  | 43 | #logging_exception_prefix=%(asctime)s.%(msecs)03d %(process)d TRACE %(name)s %(instance)s | 
|  | 44 |  | 
|  | 45 | # list of logger=LEVEL pairs (list value) | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 46 | #default_log_levels=amqp=WARN,amqplib=WARN,boto=WARN,qpid=WARN,sqlalchemy=WARN,suds=INFO,iso8601=WARN | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 47 |  | 
|  | 48 | # publish error events (boolean value) | 
|  | 49 | #publish_errors=false | 
|  | 50 |  | 
|  | 51 | # make deprecations fatal (boolean value) | 
|  | 52 | #fatal_deprecations=false | 
|  | 53 |  | 
|  | 54 | # If an instance is passed with the log message, format it | 
|  | 55 | # like this (string value) | 
|  | 56 | #instance_format="[instance: %(uuid)s] " | 
|  | 57 |  | 
|  | 58 | # If an instance UUID is passed with the log message, format | 
|  | 59 | # it like this (string value) | 
|  | 60 | #instance_uuid_format="[instance: %(uuid)s] " | 
|  | 61 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 62 | # The name of logging configuration file. It does not disable | 
|  | 63 | # existing loggers, but just appends specified logging | 
|  | 64 | # configuration to any other existing logging options. Please | 
|  | 65 | # see the Python logging module documentation for details on | 
|  | 66 | # logging configuration files. (string value) | 
|  | 67 | # Deprecated group/name - [DEFAULT]/log_config | 
|  | 68 | #log_config_append=<None> | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 69 |  | 
|  | 70 | # DEPRECATED. A logging.Formatter log message format string | 
|  | 71 | # which may use any of the available logging.LogRecord | 
|  | 72 | # attributes. This option is deprecated.  Please use | 
|  | 73 | # logging_context_format_string and | 
|  | 74 | # logging_default_format_string instead. (string value) | 
|  | 75 | #log_format=<None> | 
|  | 76 |  | 
|  | 77 | # Format string for %%(asctime)s in log records. Default: | 
|  | 78 | # %(default)s (string value) | 
|  | 79 | #log_date_format=%Y-%m-%d %H:%M:%S | 
|  | 80 |  | 
|  | 81 | # (Optional) Name of log file to output to. If no default is | 
|  | 82 | # set, logging will go to stdout. (string value) | 
|  | 83 | # Deprecated group/name - [DEFAULT]/logfile | 
|  | 84 | #log_file=<None> | 
|  | 85 |  | 
|  | 86 | # (Optional) The base directory used for relative --log-file | 
|  | 87 | # paths (string value) | 
|  | 88 | # Deprecated group/name - [DEFAULT]/logdir | 
|  | 89 | #log_dir=<None> | 
|  | 90 |  | 
|  | 91 | # Use syslog for logging. (boolean value) | 
|  | 92 | #use_syslog=false | 
|  | 93 |  | 
|  | 94 | # syslog facility to receive log lines (string value) | 
|  | 95 | #syslog_log_facility=LOG_USER | 
|  | 96 |  | 
| Marc Koderer | b714de5 | 2013-08-08 09:21:46 +0200 | [diff] [blame] | 97 |  | 
| Roman Prykhodchenko | 62b1ed1 | 2013-10-16 21:51:47 +0300 | [diff] [blame] | 98 | [baremetal] | 
|  | 99 |  | 
|  | 100 | # | 
|  | 101 | # Options defined in tempest.config | 
|  | 102 | # | 
|  | 103 |  | 
| Adam Gandelman | 4a48a60 | 2014-03-20 18:23:18 -0700 | [diff] [blame^] | 104 | # Catalog type of the baremetal provisioning service (string | 
| Roman Prykhodchenko | 62b1ed1 | 2013-10-16 21:51:47 +0300 | [diff] [blame] | 105 | # value) | 
|  | 106 | #catalog_type=baremetal | 
|  | 107 |  | 
| Adam Gandelman | 4a48a60 | 2014-03-20 18:23:18 -0700 | [diff] [blame^] | 108 | # Whether the Ironic nova-compute driver is enabled (boolean | 
|  | 109 | # value) | 
|  | 110 | #driver_enabled=false | 
|  | 111 |  | 
| JordanP | fc62c90 | 2014-02-26 14:47:28 +0000 | [diff] [blame] | 112 | # The endpoint type to use for the baremetal provisioning | 
| Adam Gandelman | 4a48a60 | 2014-03-20 18:23:18 -0700 | [diff] [blame^] | 113 | # service (string value) | 
| JordanP | fc62c90 | 2014-02-26 14:47:28 +0000 | [diff] [blame] | 114 | #endpoint_type=publicURL | 
|  | 115 |  | 
| Adam Gandelman | 4a48a60 | 2014-03-20 18:23:18 -0700 | [diff] [blame^] | 116 | # Timeout for Ironic node to completely provision (integer | 
|  | 117 | # value) | 
|  | 118 | #active_timeout=300 | 
|  | 119 |  | 
|  | 120 | # Timeout for association of Nova instance and Ironic node | 
|  | 121 | # (integer value) | 
|  | 122 | #association_timeout=10 | 
|  | 123 |  | 
|  | 124 | # Timeout for Ironic power transitions. (integer value) | 
|  | 125 | #power_timeout=20 | 
|  | 126 |  | 
|  | 127 | # Timeout for unprovisioning an Ironic node. (integer value) | 
|  | 128 | #unprovision_timeout=20 | 
|  | 129 |  | 
| Roman Prykhodchenko | 62b1ed1 | 2013-10-16 21:51:47 +0300 | [diff] [blame] | 130 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 131 | [boto] | 
| Sergey Lukjanov | cec6c3f | 2013-12-10 12:38:21 +0400 | [diff] [blame] | 132 |  | 
|  | 133 | # | 
|  | 134 | # Options defined in tempest.config | 
|  | 135 | # | 
|  | 136 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 137 | # EC2 URL (string value) | 
|  | 138 | #ec2_url=http://localhost:8773/services/Cloud | 
| Sergey Lukjanov | cec6c3f | 2013-12-10 12:38:21 +0400 | [diff] [blame] | 139 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 140 | # S3 URL (string value) | 
|  | 141 | #s3_url=http://localhost:8080 | 
|  | 142 |  | 
|  | 143 | # AWS Secret Key (string value) | 
|  | 144 | #aws_secret=<None> | 
|  | 145 |  | 
|  | 146 | # AWS Access Key (string value) | 
|  | 147 | #aws_access=<None> | 
|  | 148 |  | 
| Attila Fazekas | 27dd92e | 2014-02-21 14:49:40 +0100 | [diff] [blame] | 149 | # AWS Zone for EC2 tests (string value) | 
|  | 150 | #aws_zone=nova | 
|  | 151 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 152 | # S3 Materials Path (string value) | 
|  | 153 | #s3_materials_path=/opt/stack/devstack/files/images/s3-materials/cirros-0.3.0 | 
|  | 154 |  | 
|  | 155 | # ARI Ramdisk Image manifest (string value) | 
|  | 156 | #ari_manifest=cirros-0.3.0-x86_64-initrd.manifest.xml | 
|  | 157 |  | 
|  | 158 | # AMI Machine Image manifest (string value) | 
|  | 159 | #ami_manifest=cirros-0.3.0-x86_64-blank.img.manifest.xml | 
|  | 160 |  | 
|  | 161 | # AKI Kernel Image manifest (string value) | 
|  | 162 | #aki_manifest=cirros-0.3.0-x86_64-vmlinuz.manifest.xml | 
|  | 163 |  | 
|  | 164 | # Instance type (string value) | 
|  | 165 | #instance_type=m1.tiny | 
|  | 166 |  | 
|  | 167 | # boto Http socket timeout (integer value) | 
|  | 168 | #http_socket_timeout=3 | 
|  | 169 |  | 
|  | 170 | # boto num_retries on error (integer value) | 
|  | 171 | #num_retries=1 | 
|  | 172 |  | 
|  | 173 | # Status Change Timeout (integer value) | 
|  | 174 | #build_timeout=60 | 
|  | 175 |  | 
|  | 176 | # Status Change Test Interval (integer value) | 
|  | 177 | #build_interval=1 | 
|  | 178 |  | 
|  | 179 |  | 
|  | 180 | [cli] | 
|  | 181 |  | 
|  | 182 | # | 
| Matthew Treinish | e2b56b5 | 2014-01-29 19:25:50 +0000 | [diff] [blame] | 183 | # Options defined in tempest.config | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 184 | # | 
|  | 185 |  | 
|  | 186 | # enable cli tests (boolean value) | 
|  | 187 | #enabled=true | 
|  | 188 |  | 
|  | 189 | # directory where python client binaries are located (string | 
| Sergey Lukjanov | cec6c3f | 2013-12-10 12:38:21 +0400 | [diff] [blame] | 190 | # value) | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 191 | #cli_dir=/usr/local/bin | 
| Sergey Lukjanov | cec6c3f | 2013-12-10 12:38:21 +0400 | [diff] [blame] | 192 |  | 
| Sean Dague | 44b2468 | 2014-02-20 19:08:24 -0500 | [diff] [blame] | 193 | # Whether the tempest run location has access to the *-manage | 
|  | 194 | # commands. In a pure blackbox environment it will not. | 
|  | 195 | # (boolean value) | 
|  | 196 | #has_manage=true | 
|  | 197 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 198 | # Number of seconds to wait on a CLI timeout (integer value) | 
|  | 199 | #timeout=15 | 
| Arata Notsu | 8f44039 | 2013-09-13 16:14:20 +0900 | [diff] [blame] | 200 |  | 
| Sean Dague | 8340199 | 2013-05-06 17:46:36 -0400 | [diff] [blame] | 201 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 202 | [compute] | 
|  | 203 |  | 
|  | 204 | # | 
|  | 205 | # Options defined in tempest.config | 
|  | 206 | # | 
|  | 207 |  | 
|  | 208 | # Allows test cases to create/destroy tenants and users. This | 
|  | 209 | # option enables isolated test cases and better parallel | 
|  | 210 | # execution, but also requires that OpenStack Identity API | 
|  | 211 | # admin credentials are known. (boolean value) | 
|  | 212 | #allow_tenant_isolation=false | 
|  | 213 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 214 | # Valid secondary image reference to be used in tests. (string | 
|  | 215 | # value) | 
|  | 216 | #image_ref={$IMAGE_ID} | 
|  | 217 |  | 
|  | 218 | # Valid secondary image reference to be used in tests. (string | 
|  | 219 | # value) | 
|  | 220 | #image_ref_alt={$IMAGE_ID_ALT} | 
|  | 221 |  | 
| Ken'ichi Ohmichi | 3577260 | 2013-11-14 15:03:27 +0900 | [diff] [blame] | 222 | # Valid primary flavor to use in tests. (string value) | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 223 | #flavor_ref=1 | 
|  | 224 |  | 
| Ken'ichi Ohmichi | 3577260 | 2013-11-14 15:03:27 +0900 | [diff] [blame] | 225 | # Valid secondary flavor to be used in tests. (string value) | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 226 | #flavor_ref_alt=2 | 
|  | 227 |  | 
|  | 228 | # User name used to authenticate to an instance. (string | 
|  | 229 | # value) | 
|  | 230 | #image_ssh_user=root | 
|  | 231 |  | 
|  | 232 | # Password used to authenticate to an instance. (string value) | 
|  | 233 | #image_ssh_password=password | 
|  | 234 |  | 
|  | 235 | # User name used to authenticate to an instance using the | 
|  | 236 | # alternate image. (string value) | 
|  | 237 | #image_alt_ssh_user=root | 
|  | 238 |  | 
|  | 239 | # Password used to authenticate to an instance using the | 
|  | 240 | # alternate image. (string value) | 
|  | 241 | #image_alt_ssh_password=password | 
|  | 242 |  | 
|  | 243 | # Time in seconds between build status checks. (integer value) | 
|  | 244 | #build_interval=10 | 
|  | 245 |  | 
|  | 246 | # Timeout in seconds to wait for an instance to build. | 
|  | 247 | # (integer value) | 
|  | 248 | #build_timeout=300 | 
|  | 249 |  | 
| Derek Higgins | 85cd514 | 2013-12-17 17:10:11 +0000 | [diff] [blame] | 250 | # Should the tests ssh to instances? (boolean value) | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 251 | #run_ssh=false | 
|  | 252 |  | 
|  | 253 | # User name used to authenticate to an instance. (string | 
|  | 254 | # value) | 
|  | 255 | #ssh_user=root | 
|  | 256 |  | 
|  | 257 | # Timeout in seconds to wait for ping to succeed. (integer | 
|  | 258 | # value) | 
| Darragh O'Reilly | 6b63667 | 2014-01-24 12:17:40 +0000 | [diff] [blame] | 259 | #ping_timeout=120 | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 260 |  | 
|  | 261 | # Timeout in seconds to wait for authentication to succeed. | 
|  | 262 | # (integer value) | 
|  | 263 | #ssh_timeout=300 | 
|  | 264 |  | 
|  | 265 | # Additional wait time for clean state, when there is no OS- | 
|  | 266 | # EXT-STS extension available (integer value) | 
|  | 267 | #ready_wait=0 | 
|  | 268 |  | 
|  | 269 | # Timeout in seconds to wait for output from ssh channel. | 
|  | 270 | # (integer value) | 
|  | 271 | #ssh_channel_timeout=60 | 
|  | 272 |  | 
|  | 273 | # Visible fixed network name  (string value) | 
|  | 274 | #fixed_network_name=private | 
|  | 275 |  | 
|  | 276 | # Network used for SSH connections. (string value) | 
|  | 277 | #network_for_ssh=public | 
|  | 278 |  | 
|  | 279 | # IP version used for SSH connections. (integer value) | 
|  | 280 | #ip_version_for_ssh=4 | 
|  | 281 |  | 
|  | 282 | # Dose the SSH uses Floating IP? (boolean value) | 
|  | 283 | #use_floatingip_for_ssh=true | 
|  | 284 |  | 
|  | 285 | # Catalog type of the Compute service. (string value) | 
|  | 286 | #catalog_type=compute | 
|  | 287 |  | 
|  | 288 | # The compute region name to use. If empty, the value of | 
|  | 289 | # identity.region is used instead. If no such region is found | 
|  | 290 | # in the service catalog, the first found one is used. (string | 
|  | 291 | # value) | 
|  | 292 | #region= | 
|  | 293 |  | 
| JordanP | 5d29b2c | 2013-12-18 13:56:03 +0000 | [diff] [blame] | 294 | # The endpoint type to use for the compute service. (string | 
|  | 295 | # value) | 
|  | 296 | #endpoint_type=publicURL | 
|  | 297 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 298 | # Catalog type of the Compute v3 service. (string value) | 
|  | 299 | #catalog_v3_type=computev3 | 
|  | 300 |  | 
|  | 301 | # Path to a private key file for SSH access to remote hosts | 
|  | 302 | # (string value) | 
|  | 303 | #path_to_private_key=<None> | 
|  | 304 |  | 
|  | 305 | # Expected device name when a volume is attached to an | 
|  | 306 | # instance (string value) | 
|  | 307 | #volume_device_name=vdb | 
|  | 308 |  | 
|  | 309 | # Time in seconds before a shelved instance is eligible for | 
|  | 310 | # removing from a host.  -1 never offload, 0 offload when | 
|  | 311 | # shelved. This time should be the same as the time of | 
|  | 312 | # nova.conf, and some tests will run for as long as the time. | 
|  | 313 | # (integer value) | 
|  | 314 | #shelved_offload_time=0 | 
|  | 315 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 316 | # Allows test cases to create/destroy tenants and users. This | 
|  | 317 | # option enables isolated test cases and better parallel | 
|  | 318 | # execution, but also requires that OpenStack Identity API | 
|  | 319 | # admin credentials are known. (boolean value) | 
|  | 320 | #allow_tenant_isolation=false | 
| Matthew Treinish | 2b5287d | 2013-10-22 17:40:34 +0000 | [diff] [blame] | 321 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 322 |  | 
|  | 323 | [compute-admin] | 
| Rohit Karajgi | dd47d7e | 2012-07-31 04:11:01 -0700 | [diff] [blame] | 324 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 325 | # | 
|  | 326 | # Options defined in tempest.config | 
|  | 327 | # | 
| Jay Pipes | f38eaac | 2012-06-21 13:37:35 -0400 | [diff] [blame] | 328 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 329 | # Administrative Username to use for Nova API requests. | 
|  | 330 | # (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 331 | #username=<None> | 
| Arata Notsu | 8f44039 | 2013-09-13 16:14:20 +0900 | [diff] [blame] | 332 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 333 | # Administrative Tenant name to use for Nova API requests. | 
|  | 334 | # (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 335 | #tenant_name=<None> | 
| Maru Newby | 81f07a0 | 2012-09-05 20:21:19 -0700 | [diff] [blame] | 336 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 337 | # API key to use when authenticating as admin. (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 338 | #password=<None> | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 339 |  | 
|  | 340 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 341 | [compute-feature-enabled] | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 342 |  | 
|  | 343 | # | 
|  | 344 | # Options defined in tempest.config | 
|  | 345 | # | 
|  | 346 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 347 | # If false, skip all nova v3 tests. (boolean value) | 
|  | 348 | #api_v3=true | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 349 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 350 | # If false, skip disk config tests (boolean value) | 
|  | 351 | #disk_config=true | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 352 |  | 
| Zhi Kun Liu | de25c02 | 2014-02-14 13:25:19 +0800 | [diff] [blame] | 353 | # A list of enabled compute extensions with a special entry | 
|  | 354 | # all which indicates every extension is enabled (list value) | 
|  | 355 | #api_extensions=all | 
|  | 356 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 357 | # A list of enabled v3 extensions with a special entry all | 
|  | 358 | # which indicates every extension is enabled (list value) | 
|  | 359 | #api_v3_extensions=all | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 360 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 361 | # Does the test environment support changing the admin | 
|  | 362 | # password? (boolean value) | 
|  | 363 | #change_password=false | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 364 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 365 | # Does the test environment support resizing? (boolean value) | 
|  | 366 | #resize=false | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 367 |  | 
| Eric Windisch | b553807 | 2014-03-09 23:47:35 -0400 | [diff] [blame] | 368 | # Does the test environment support pausing? (boolean value) | 
|  | 369 | #pause=true | 
|  | 370 |  | 
| Eric Windisch | aeb7e84 | 2014-03-10 01:10:50 -0400 | [diff] [blame] | 371 | # Does the test environment support suspend/resume? (boolean | 
|  | 372 | # value) | 
|  | 373 | #suspend=true | 
|  | 374 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 375 | # Does the test environment support live migration available? | 
|  | 376 | # (boolean value) | 
|  | 377 | #live_migration=false | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 378 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 379 | # Does the test environment use block devices for live | 
|  | 380 | # migration (boolean value) | 
|  | 381 | #block_migration_for_live_migration=false | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 382 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 383 | # Does the test environment block migration support cinder | 
|  | 384 | # iSCSI volumes (boolean value) | 
|  | 385 | #block_migrate_cinder_iscsi=false | 
| Yassine Lamgarchal | b158d41 | 2013-12-27 19:29:42 +0100 | [diff] [blame] | 386 |  | 
| Ghanshyam Mann | 41c1757 | 2014-02-27 18:52:56 +0900 | [diff] [blame] | 387 | # Enable VNC console. This configuration value should be same | 
|  | 388 | # as [nova.vnc]->vnc_enabled in nova.conf (boolean value) | 
|  | 389 | #vnc_console=false | 
|  | 390 |  | 
| Yassine Lamgarchal | b158d41 | 2013-12-27 19:29:42 +0100 | [diff] [blame] | 391 |  | 
| Julie Pichon | d101764 | 2013-07-24 16:37:23 +0100 | [diff] [blame] | 392 | [dashboard] | 
| Julie Pichon | d101764 | 2013-07-24 16:37:23 +0100 | [diff] [blame] | 393 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 394 | # | 
|  | 395 | # Options defined in tempest.config | 
|  | 396 | # | 
| Julie Pichon | d101764 | 2013-07-24 16:37:23 +0100 | [diff] [blame] | 397 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 398 | # Where the dashboard can be found (string value) | 
|  | 399 | #dashboard_url=http://localhost/ | 
| Masayuki Igawa | 73d9f3a | 2013-05-24 10:30:01 +0900 | [diff] [blame] | 400 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 401 | # Login page for the dashboard (string value) | 
|  | 402 | #login_url=http://localhost/auth/login/ | 
| Masayuki Igawa | 73d9f3a | 2013-05-24 10:30:01 +0900 | [diff] [blame] | 403 |  | 
| Masayuki Igawa | 73d9f3a | 2013-05-24 10:30:01 +0900 | [diff] [blame] | 404 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 405 | [data_processing] | 
|  | 406 |  | 
|  | 407 | # | 
|  | 408 | # Options defined in tempest.config | 
|  | 409 | # | 
|  | 410 |  | 
|  | 411 | # Catalog type of the data processing service. (string value) | 
|  | 412 | #catalog_type=data_processing | 
|  | 413 |  | 
| JordanP | fc62c90 | 2014-02-26 14:47:28 +0000 | [diff] [blame] | 414 | # The endpoint type to use for the data processing service. | 
|  | 415 | # (string value) | 
|  | 416 | #endpoint_type=publicURL | 
|  | 417 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 418 |  | 
| Nikhil Manchanda | dd6886f | 2014-03-03 01:58:45 -0800 | [diff] [blame] | 419 | [database] | 
|  | 420 |  | 
|  | 421 | # | 
|  | 422 | # Options defined in tempest.config | 
|  | 423 | # | 
|  | 424 |  | 
|  | 425 | # Catalog type of the Database service. (string value) | 
|  | 426 | #catalog_type=database | 
|  | 427 |  | 
|  | 428 | # Valid primary flavor to use in database tests. (string | 
|  | 429 | # value) | 
|  | 430 | #db_flavor_ref=1 | 
|  | 431 |  | 
|  | 432 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 433 | [debug] | 
|  | 434 |  | 
|  | 435 | # | 
|  | 436 | # Options defined in tempest.config | 
|  | 437 | # | 
|  | 438 |  | 
|  | 439 | # Enable diagnostic commands (boolean value) | 
|  | 440 | #enable=true | 
|  | 441 |  | 
|  | 442 |  | 
|  | 443 | [identity] | 
|  | 444 |  | 
|  | 445 | # | 
|  | 446 | # Options defined in tempest.config | 
|  | 447 | # | 
|  | 448 |  | 
|  | 449 | # Catalog type of the Identity service. (string value) | 
|  | 450 | #catalog_type=identity | 
|  | 451 |  | 
|  | 452 | # Set to True if using self-signed SSL certificates. (boolean | 
|  | 453 | # value) | 
|  | 454 | #disable_ssl_certificate_validation=false | 
|  | 455 |  | 
|  | 456 | # Full URI of the OpenStack Identity API (Keystone), v2 | 
|  | 457 | # (string value) | 
|  | 458 | #uri=<None> | 
|  | 459 |  | 
|  | 460 | # Full URI of the OpenStack Identity API (Keystone), v3 | 
|  | 461 | # (string value) | 
|  | 462 | #uri_v3=<None> | 
|  | 463 |  | 
| Andrea Frittoli | 8bbdb16 | 2014-01-06 11:06:13 +0000 | [diff] [blame] | 464 | # Identity API version to be used for authentication for API | 
| Andrea Frittoli | 77f9da4 | 2014-02-06 11:18:19 +0000 | [diff] [blame] | 465 | # tests. (string value) | 
| Andrea Frittoli | 8bbdb16 | 2014-01-06 11:06:13 +0000 | [diff] [blame] | 466 | #auth_version=v2 | 
|  | 467 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 468 | # The identity region name to use. Also used as the other | 
|  | 469 | # services' region name unless they are set explicitly. If no | 
|  | 470 | # such region is found in the service catalog, the first found | 
|  | 471 | # one is used. (string value) | 
|  | 472 | #region=RegionOne | 
|  | 473 |  | 
| JordanP | 5d29b2c | 2013-12-18 13:56:03 +0000 | [diff] [blame] | 474 | # The endpoint type to use for the identity service. (string | 
|  | 475 | # value) | 
|  | 476 | #endpoint_type=publicURL | 
|  | 477 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 478 | # Username to use for Nova API requests. (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 479 | #username=<None> | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 480 |  | 
|  | 481 | # Tenant name to use for Nova API requests. (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 482 | #tenant_name=<None> | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 483 |  | 
|  | 484 | # Role required to administrate keystone. (string value) | 
|  | 485 | #admin_role=admin | 
|  | 486 |  | 
|  | 487 | # API key to use when authenticating. (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 488 | #password=<None> | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 489 |  | 
|  | 490 | # Username of alternate user to use for Nova API requests. | 
|  | 491 | # (string value) | 
|  | 492 | #alt_username=<None> | 
|  | 493 |  | 
|  | 494 | # Alternate user's Tenant name to use for Nova API requests. | 
|  | 495 | # (string value) | 
|  | 496 | #alt_tenant_name=<None> | 
|  | 497 |  | 
|  | 498 | # API key to use when authenticating as alternate user. | 
|  | 499 | # (string value) | 
|  | 500 | #alt_password=<None> | 
|  | 501 |  | 
| Dirk Mueller | 14bd562 | 2014-01-14 19:33:05 +0100 | [diff] [blame] | 502 | # Administrative Username to use for Keystone API requests. | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 503 | # (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 504 | #admin_username=<None> | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 505 |  | 
|  | 506 | # Administrative Tenant name to use for Keystone API requests. | 
|  | 507 | # (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 508 | #admin_tenant_name=<None> | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 509 |  | 
|  | 510 | # API key to use when authenticating as admin. (string value) | 
| Andrea Frittoli | a946367 | 2014-03-03 14:39:02 +0000 | [diff] [blame] | 511 | #admin_password=<None> | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 512 |  | 
|  | 513 |  | 
| Matthew Treinish | d5021a7 | 2014-01-09 18:42:51 +0000 | [diff] [blame] | 514 | [identity-feature-enabled] | 
|  | 515 |  | 
|  | 516 | # | 
|  | 517 | # Options defined in tempest.config | 
|  | 518 | # | 
|  | 519 |  | 
|  | 520 | # Does the identity service have delegation and impersonation | 
|  | 521 | # enabled (boolean value) | 
|  | 522 | #trust=true | 
|  | 523 |  | 
| Matthew Treinish | db2c597 | 2014-01-31 22:18:59 +0000 | [diff] [blame] | 524 | # Is the v2 identity API enabled (boolean value) | 
|  | 525 | #api_v2=true | 
|  | 526 |  | 
|  | 527 | # Is the v3 identity API enabled (boolean value) | 
|  | 528 | #api_v3=true | 
|  | 529 |  | 
| Matthew Treinish | d5021a7 | 2014-01-09 18:42:51 +0000 | [diff] [blame] | 530 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 531 | [image] | 
|  | 532 |  | 
|  | 533 | # | 
|  | 534 | # Options defined in tempest.config | 
|  | 535 | # | 
|  | 536 |  | 
|  | 537 | # Catalog type of the Image service. (string value) | 
|  | 538 | #catalog_type=image | 
|  | 539 |  | 
|  | 540 | # The image region name to use. If empty, the value of | 
|  | 541 | # identity.region is used instead. If no such region is found | 
|  | 542 | # in the service catalog, the first found one is used. (string | 
|  | 543 | # value) | 
|  | 544 | #region= | 
|  | 545 |  | 
| JordanP | 5d29b2c | 2013-12-18 13:56:03 +0000 | [diff] [blame] | 546 | # The endpoint type to use for the image service. (string | 
|  | 547 | # value) | 
|  | 548 | #endpoint_type=publicURL | 
|  | 549 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 550 | # http accessible image (string value) | 
|  | 551 | #http_image=http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-uec.tar.gz | 
|  | 552 |  | 
|  | 553 |  | 
|  | 554 | [image-feature-enabled] | 
|  | 555 |  | 
|  | 556 | # | 
|  | 557 | # Options defined in tempest.config | 
|  | 558 | # | 
|  | 559 |  | 
|  | 560 | # Is the v2 image API enabled (boolean value) | 
|  | 561 | #api_v2=true | 
|  | 562 |  | 
|  | 563 | # Is the v1 image API enabled (boolean value) | 
|  | 564 | #api_v1=true | 
|  | 565 |  | 
|  | 566 |  | 
| Andrea Frittoli | f5da28b | 2013-12-06 07:08:07 +0000 | [diff] [blame] | 567 | [input-scenario] | 
|  | 568 |  | 
|  | 569 | # | 
|  | 570 | # Options defined in tempest.config | 
|  | 571 | # | 
|  | 572 |  | 
|  | 573 | # Matching images become parameters for scenario tests (string | 
|  | 574 | # value) | 
|  | 575 | #image_regex=^cirros-0.3.1-x86_64-uec$ | 
|  | 576 |  | 
|  | 577 | # Matching flavors become parameters for scenario tests | 
|  | 578 | # (string value) | 
| Andrea Frittoli | 99901c0 | 2014-01-30 18:06:49 +0000 | [diff] [blame] | 579 | #flavor_regex=^m1.nano$ | 
| Andrea Frittoli | f5da28b | 2013-12-06 07:08:07 +0000 | [diff] [blame] | 580 |  | 
|  | 581 | # SSH verification in tests is skippedfor matching images | 
|  | 582 | # (string value) | 
|  | 583 | #non_ssh_image_regex=^.*[Ww]in.*$ | 
|  | 584 |  | 
|  | 585 | # List of user mapped to regex to matching image names. | 
|  | 586 | # (string value) | 
|  | 587 | #ssh_user_regex=[["^.*[Cc]irros.*$", "root"]] | 
|  | 588 |  | 
|  | 589 |  | 
| Marc Koderer | 6ee82dc | 2014-02-17 10:26:29 +0100 | [diff] [blame] | 590 | [negative] | 
|  | 591 |  | 
|  | 592 | # | 
|  | 593 | # Options defined in tempest.config | 
|  | 594 | # | 
|  | 595 |  | 
|  | 596 | # Test generator class for all negative tests (string value) | 
|  | 597 | #test_generator=tempest.common.generator.negative_generator.NegativeTestGenerator | 
|  | 598 |  | 
|  | 599 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 600 | [network] | 
|  | 601 |  | 
|  | 602 | # | 
|  | 603 | # Options defined in tempest.config | 
|  | 604 | # | 
|  | 605 |  | 
|  | 606 | # Catalog type of the Neutron service. (string value) | 
|  | 607 | #catalog_type=network | 
|  | 608 |  | 
|  | 609 | # The network region name to use. If empty, the value of | 
|  | 610 | # identity.region is used instead. If no such region is found | 
|  | 611 | # in the service catalog, the first found one is used. (string | 
|  | 612 | # value) | 
|  | 613 | #region= | 
|  | 614 |  | 
| JordanP | 5d29b2c | 2013-12-18 13:56:03 +0000 | [diff] [blame] | 615 | # The endpoint type to use for the network service. (string | 
|  | 616 | # value) | 
|  | 617 | #endpoint_type=publicURL | 
|  | 618 |  | 
| Henry Gessau | ffda37a | 2014-01-16 11:17:55 -0500 | [diff] [blame] | 619 | # The cidr block to allocate tenant ipv4 subnets from (string | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 620 | # value) | 
|  | 621 | #tenant_network_cidr=10.100.0.0/16 | 
|  | 622 |  | 
| Henry Gessau | ffda37a | 2014-01-16 11:17:55 -0500 | [diff] [blame] | 623 | # The mask bits for tenant ipv4 subnets (integer value) | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 624 | #tenant_network_mask_bits=28 | 
|  | 625 |  | 
| Henry Gessau | ffda37a | 2014-01-16 11:17:55 -0500 | [diff] [blame] | 626 | # The cidr block to allocate tenant ipv6 subnets from (string | 
|  | 627 | # value) | 
|  | 628 | #tenant_network_v6_cidr=2003::/64 | 
|  | 629 |  | 
|  | 630 | # The mask bits for tenant ipv6 subnets (integer value) | 
|  | 631 | #tenant_network_v6_mask_bits=96 | 
|  | 632 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 633 | # Whether tenant network connectivity should be evaluated | 
|  | 634 | # directly (boolean value) | 
|  | 635 | #tenant_networks_reachable=false | 
|  | 636 |  | 
|  | 637 | # Id of the public network that provides external connectivity | 
|  | 638 | # (string value) | 
|  | 639 | #public_network_id= | 
|  | 640 |  | 
|  | 641 | # Id of the public router that provides external connectivity | 
|  | 642 | # (string value) | 
|  | 643 | #public_router_id= | 
|  | 644 |  | 
| izikpenso | d9a01a6 | 2014-02-17 20:02:32 +0200 | [diff] [blame] | 645 | # Timeout in seconds to wait for network operation to | 
|  | 646 | # complete. (integer value) | 
|  | 647 | #build_timeout=300 | 
|  | 648 |  | 
|  | 649 | # Time in seconds between network operation status checks. | 
|  | 650 | # (integer value) | 
|  | 651 | #build_interval=10 | 
|  | 652 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 653 |  | 
|  | 654 | [network-feature-enabled] | 
|  | 655 |  | 
|  | 656 | # | 
|  | 657 | # Options defined in tempest.config | 
|  | 658 | # | 
|  | 659 |  | 
| Matthew Treinish | e2e33cf | 2014-03-03 19:28:41 +0000 | [diff] [blame] | 660 | # Allow the execution of IPv6 tests (boolean value) | 
|  | 661 | #ipv6=true | 
|  | 662 |  | 
| Zhi Kun Liu | de25c02 | 2014-02-14 13:25:19 +0800 | [diff] [blame] | 663 | # A list of enabled network extensions with a special entry | 
|  | 664 | # all which indicates every extension is enabled (list value) | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 665 | #api_extensions=all | 
|  | 666 |  | 
|  | 667 |  | 
|  | 668 | [object-storage] | 
|  | 669 |  | 
|  | 670 | # | 
|  | 671 | # Options defined in tempest.config | 
|  | 672 | # | 
|  | 673 |  | 
|  | 674 | # Catalog type of the Object-Storage service. (string value) | 
|  | 675 | #catalog_type=object-store | 
|  | 676 |  | 
|  | 677 | # The object-storage region name to use. If empty, the value | 
|  | 678 | # of identity.region is used instead. If no such region is | 
|  | 679 | # found in the service catalog, the first found one is used. | 
|  | 680 | # (string value) | 
|  | 681 | #region= | 
|  | 682 |  | 
| JordanP | 5d29b2c | 2013-12-18 13:56:03 +0000 | [diff] [blame] | 683 | # The endpoint type to use for the object-store service. | 
|  | 684 | # (string value) | 
|  | 685 | #endpoint_type=publicURL | 
|  | 686 |  | 
| Fabien Boucher | 2178d31 | 2013-12-31 15:38:57 +0100 | [diff] [blame] | 687 | # Number of seconds to time on waiting for a container to | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 688 | # container synchronization complete. (integer value) | 
|  | 689 | #container_sync_timeout=120 | 
|  | 690 |  | 
| Fabien Boucher | 2178d31 | 2013-12-31 15:38:57 +0100 | [diff] [blame] | 691 | # Number of seconds to wait while looping to check the status | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 692 | # of a container to container synchronization (integer value) | 
|  | 693 | #container_sync_interval=5 | 
|  | 694 |  | 
|  | 695 | # Role to add to users created for swift tests to enable | 
|  | 696 | # creating containers (string value) | 
|  | 697 | #operator_role=Member | 
|  | 698 |  | 
| Matthew Treinish | 998c91d | 2014-03-01 12:39:49 -0500 | [diff] [blame] | 699 | # User role that has reseller admin (string value) | 
|  | 700 | #reseller_admin_role=ResellerAdmin | 
|  | 701 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 702 |  | 
|  | 703 | [object-storage-feature-enabled] | 
|  | 704 |  | 
|  | 705 | # | 
|  | 706 | # Options defined in tempest.config | 
|  | 707 | # | 
|  | 708 |  | 
| Matthew Treinish | 2034538 | 2013-12-13 17:04:23 +0000 | [diff] [blame] | 709 | # A list of the enabled optional discoverable apis. A single | 
|  | 710 | # entry, all, indicates that all of these features are | 
|  | 711 | # expected to be enabled (list value) | 
|  | 712 | #discoverable_apis=all | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 713 |  | 
|  | 714 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 715 | [orchestration] | 
| Masayuki Igawa | 73d9f3a | 2013-05-24 10:30:01 +0900 | [diff] [blame] | 716 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 717 | # | 
|  | 718 | # Options defined in tempest.config | 
|  | 719 | # | 
| Attila Fazekas | 8695073 | 2013-06-08 09:33:08 +0200 | [diff] [blame] | 720 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 721 | # Catalog type of the Orchestration service. (string value) | 
|  | 722 | #catalog_type=orchestration | 
| Joe Gordon | b5e10cd | 2013-07-10 15:51:12 +0000 | [diff] [blame] | 723 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 724 | # The orchestration region name to use. If empty, the value of | 
|  | 725 | # identity.region is used instead. If no such region is found | 
|  | 726 | # in the service catalog, the first found one is used. (string | 
|  | 727 | # value) | 
|  | 728 | #region= | 
| Matthew Treinish | 4c41292 | 2013-07-16 15:27:42 -0400 | [diff] [blame] | 729 |  | 
| JordanP | 5d29b2c | 2013-12-18 13:56:03 +0000 | [diff] [blame] | 730 | # The endpoint type to use for the orchestration service. | 
|  | 731 | # (string value) | 
|  | 732 | #endpoint_type=publicURL | 
|  | 733 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 734 | # Time in seconds between build status checks. (integer value) | 
|  | 735 | #build_interval=1 | 
|  | 736 |  | 
|  | 737 | # Timeout in seconds to wait for a stack to build. (integer | 
|  | 738 | # value) | 
| Steve Baker | 27f0243 | 2014-03-07 09:47:32 +1300 | [diff] [blame] | 739 | #build_timeout=600 | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 740 |  | 
|  | 741 | # Instance type for tests. Needs to be big enough for a full | 
|  | 742 | # OS plus the test workload (string value) | 
|  | 743 | #instance_type=m1.micro | 
|  | 744 |  | 
|  | 745 | # Name of heat-cfntools enabled image to use when launching | 
|  | 746 | # test instances. (string value) | 
|  | 747 | #image_ref=<None> | 
|  | 748 |  | 
|  | 749 | # Name of existing keypair to launch servers with. (string | 
|  | 750 | # value) | 
|  | 751 | #keypair_name=<None> | 
|  | 752 |  | 
|  | 753 | # Value must match heat configuration of the same name. | 
|  | 754 | # (integer value) | 
|  | 755 | #max_template_size=524288 | 
|  | 756 |  | 
|  | 757 |  | 
| Malini Kamalambal | 6e7b3b8 | 2014-02-06 06:49:04 -0500 | [diff] [blame] | 758 | [queuing] | 
|  | 759 |  | 
|  | 760 | # | 
|  | 761 | # Options defined in tempest.config | 
|  | 762 | # | 
|  | 763 |  | 
|  | 764 | # Catalog type of the Queuing service. (string value) | 
|  | 765 | #catalog_type=queuing | 
|  | 766 |  | 
|  | 767 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 768 | [scenario] | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 769 |  | 
|  | 770 | # | 
|  | 771 | # Options defined in tempest.config | 
|  | 772 | # | 
|  | 773 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 774 | # Directory containing image files (string value) | 
|  | 775 | #img_dir=/opt/stack/new/devstack/files/images/cirros-0.3.1-x86_64-uec | 
|  | 776 |  | 
| Masayuki Igawa | 4f71bf0 | 2014-02-21 14:02:29 +0900 | [diff] [blame] | 777 | # QCOW2 image file name (string value) | 
|  | 778 | #qcow2_img_file=cirros-0.3.1-x86_64-disk.img | 
|  | 779 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 780 | # AMI image file name (string value) | 
|  | 781 | #ami_img_file=cirros-0.3.1-x86_64-blank.img | 
|  | 782 |  | 
|  | 783 | # ARI image file name (string value) | 
|  | 784 | #ari_img_file=cirros-0.3.1-x86_64-initrd | 
|  | 785 |  | 
|  | 786 | # AKI image file name (string value) | 
|  | 787 | #aki_img_file=cirros-0.3.1-x86_64-vmlinuz | 
|  | 788 |  | 
|  | 789 | # ssh username for the image file (string value) | 
|  | 790 | #ssh_user=cirros | 
|  | 791 |  | 
|  | 792 | # specifies how many resources to request at once. Used for | 
|  | 793 | # large operations testing. (integer value) | 
|  | 794 | #large_ops_number=0 | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 795 |  | 
|  | 796 |  | 
|  | 797 | [service_available] | 
|  | 798 |  | 
|  | 799 | # | 
|  | 800 | # Options defined in tempest.config | 
|  | 801 | # | 
|  | 802 |  | 
|  | 803 | # Whether or not cinder is expected to be available (boolean | 
|  | 804 | # value) | 
|  | 805 | #cinder=true | 
|  | 806 |  | 
|  | 807 | # Whether or not neutron is expected to be available (boolean | 
|  | 808 | # value) | 
|  | 809 | #neutron=false | 
|  | 810 |  | 
|  | 811 | # Whether or not glance is expected to be available (boolean | 
|  | 812 | # value) | 
|  | 813 | #glance=true | 
|  | 814 |  | 
|  | 815 | # Whether or not swift is expected to be available (boolean | 
|  | 816 | # value) | 
|  | 817 | #swift=true | 
|  | 818 |  | 
|  | 819 | # Whether or not nova is expected to be available (boolean | 
|  | 820 | # value) | 
|  | 821 | #nova=true | 
|  | 822 |  | 
|  | 823 | # Whether or not Heat is expected to be available (boolean | 
|  | 824 | # value) | 
|  | 825 | #heat=false | 
|  | 826 |  | 
|  | 827 | # Whether or not Ceilometer is expected to be available | 
|  | 828 | # (boolean value) | 
|  | 829 | #ceilometer=true | 
|  | 830 |  | 
|  | 831 | # Whether or not Horizon is expected to be available (boolean | 
|  | 832 | # value) | 
|  | 833 | #horizon=true | 
|  | 834 |  | 
| Sergey Lukjanov | 9c95a25 | 2014-03-13 23:59:22 +0400 | [diff] [blame] | 835 | # Whether or not Sahara is expected to be available (boolean | 
| Joe H. Rahme | 3f2d4c6 | 2013-11-19 18:25:31 +0100 | [diff] [blame] | 836 | # value) | 
| Sergey Lukjanov | 9c95a25 | 2014-03-13 23:59:22 +0400 | [diff] [blame] | 837 | #sahara=false | 
| Matthew Treinish | e3d2614 | 2013-11-26 19:14:58 +0000 | [diff] [blame] | 838 |  | 
| Roman Prykhodchenko | 62b1ed1 | 2013-10-16 21:51:47 +0300 | [diff] [blame] | 839 | # Whether or not Ironic is expected to be available (boolean | 
|  | 840 | # value) | 
|  | 841 | #ironic=false | 
|  | 842 |  | 
| Nikhil Manchanda | dd6886f | 2014-03-03 01:58:45 -0800 | [diff] [blame] | 843 | # Whether or not Trove is expected to be available (boolean | 
|  | 844 | # value) | 
|  | 845 | #trove=false | 
|  | 846 |  | 
| Malini Kamalambal | 6e7b3b8 | 2014-02-06 06:49:04 -0500 | [diff] [blame] | 847 | # Whether or not Marconi is expected to be available (boolean | 
|  | 848 | # value) | 
|  | 849 | #marconi=false | 
|  | 850 |  | 
| Matthew Treinish | 3d46811 | 2013-10-24 21:49:14 +0000 | [diff] [blame] | 851 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 852 | [stress] | 
|  | 853 |  | 
|  | 854 | # | 
|  | 855 | # Options defined in tempest.config | 
|  | 856 | # | 
|  | 857 |  | 
|  | 858 | # Directory containing log files on the compute nodes (string | 
|  | 859 | # value) | 
|  | 860 | #nova_logdir=<None> | 
|  | 861 |  | 
|  | 862 | # Maximum number of instances to create during test. (integer | 
|  | 863 | # value) | 
|  | 864 | #max_instances=16 | 
|  | 865 |  | 
|  | 866 | # Controller host. (string value) | 
|  | 867 | #controller=<None> | 
|  | 868 |  | 
|  | 869 | # Controller host. (string value) | 
|  | 870 | #target_controller=<None> | 
|  | 871 |  | 
|  | 872 | # ssh user. (string value) | 
|  | 873 | #target_ssh_user=<None> | 
|  | 874 |  | 
|  | 875 | # Path to private key. (string value) | 
|  | 876 | #target_private_key_path=<None> | 
|  | 877 |  | 
|  | 878 | # regexp for list of log files. (string value) | 
|  | 879 | #target_logfiles=<None> | 
|  | 880 |  | 
|  | 881 | # time (in seconds) between log file error checks. (integer | 
|  | 882 | # value) | 
|  | 883 | #log_check_interval=60 | 
|  | 884 |  | 
|  | 885 | # The number of threads created while stress test. (integer | 
|  | 886 | # value) | 
|  | 887 | #default_thread_number_per_action=4 | 
|  | 888 |  | 
| Julien Leloup | 04d40f7 | 2014-01-28 11:17:18 +0100 | [diff] [blame] | 889 | # Prevent the cleaning (tearDownClass()) between each stress | 
|  | 890 | # test run if an exception occurs during this run. (boolean | 
|  | 891 | # value) | 
|  | 892 | #leave_dirty_stack=false | 
|  | 893 |  | 
| Julien Leloup | a5ee542 | 2014-02-13 14:29:02 +0100 | [diff] [blame] | 894 | # Allows a full cleaning process after a stress test. Caution | 
|  | 895 | # : this cleanup will remove every objects of every tenant. | 
|  | 896 | # (boolean value) | 
|  | 897 | #full_clean_stack=false | 
|  | 898 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 899 |  | 
|  | 900 | [telemetry] | 
|  | 901 |  | 
|  | 902 | # | 
|  | 903 | # Options defined in tempest.config | 
|  | 904 | # | 
|  | 905 |  | 
|  | 906 | # Catalog type of the Telemetry service. (string value) | 
|  | 907 | #catalog_type=metering | 
|  | 908 |  | 
| JordanP | fc62c90 | 2014-02-26 14:47:28 +0000 | [diff] [blame] | 909 | # The endpoint type to use for the telemetry service. (string | 
|  | 910 | # value) | 
|  | 911 | #endpoint_type=publicURL | 
|  | 912 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 913 |  | 
|  | 914 | [volume] | 
|  | 915 |  | 
|  | 916 | # | 
|  | 917 | # Options defined in tempest.config | 
|  | 918 | # | 
|  | 919 |  | 
|  | 920 | # Time in seconds between volume availability checks. (integer | 
|  | 921 | # value) | 
|  | 922 | #build_interval=10 | 
|  | 923 |  | 
|  | 924 | # Timeout in seconds to wait for a volume to becomeavailable. | 
|  | 925 | # (integer value) | 
|  | 926 | #build_timeout=300 | 
|  | 927 |  | 
|  | 928 | # Catalog type of the Volume Service (string value) | 
|  | 929 | #catalog_type=volume | 
|  | 930 |  | 
|  | 931 | # The volume region name to use. If empty, the value of | 
|  | 932 | # identity.region is used instead. If no such region is found | 
|  | 933 | # in the service catalog, the first found one is used. (string | 
|  | 934 | # value) | 
|  | 935 | #region= | 
|  | 936 |  | 
| JordanP | 5d29b2c | 2013-12-18 13:56:03 +0000 | [diff] [blame] | 937 | # The endpoint type to use for the volume service. (string | 
|  | 938 | # value) | 
|  | 939 | #endpoint_type=publicURL | 
|  | 940 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 941 | # Name of the backend1 (must be declared in cinder.conf) | 
|  | 942 | # (string value) | 
|  | 943 | #backend1_name=BACKEND_1 | 
|  | 944 |  | 
|  | 945 | # Name of the backend2 (must be declared in cinder.conf) | 
|  | 946 | # (string value) | 
|  | 947 | #backend2_name=BACKEND_2 | 
|  | 948 |  | 
|  | 949 | # Backend protocol to target when creating volume types | 
|  | 950 | # (string value) | 
|  | 951 | #storage_protocol=iSCSI | 
|  | 952 |  | 
|  | 953 | # Backend vendor to target when creating volume types (string | 
|  | 954 | # value) | 
|  | 955 | #vendor_name=Open Source | 
|  | 956 |  | 
|  | 957 | # Disk format to use when copying a volume to image (string | 
|  | 958 | # value) | 
|  | 959 | #disk_format=raw | 
|  | 960 |  | 
|  | 961 |  | 
|  | 962 | [volume-feature-enabled] | 
|  | 963 |  | 
|  | 964 | # | 
|  | 965 | # Options defined in tempest.config | 
|  | 966 | # | 
|  | 967 |  | 
|  | 968 | # Runs Cinder multi-backend test (requires 2 backends) | 
|  | 969 | # (boolean value) | 
|  | 970 | #multi_backend=false | 
|  | 971 |  | 
| Giulio Fidente | 74b08ad | 2014-01-18 04:02:51 +0100 | [diff] [blame] | 972 | # Runs Cinder volumes backup test (boolean value) | 
|  | 973 | #backup=true | 
|  | 974 |  | 
| Zhi Kun Liu | de25c02 | 2014-02-14 13:25:19 +0800 | [diff] [blame] | 975 | # A list of enabled volume extensions with a special entry all | 
|  | 976 | # which indicates every extension is enabled (list value) | 
|  | 977 | #api_extensions=all | 
|  | 978 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 979 | # Is the v1 volume API enabled (boolean value) | 
|  | 980 | #api_v1=true | 
|  | 981 |  | 
| Zhi Kun Liu | 8cc3c84 | 2014-01-07 10:44:34 +0800 | [diff] [blame] | 982 | # Is the v2 volume API enabled (boolean value) | 
|  | 983 | #api_v2=true | 
|  | 984 |  | 
| Sean Dague | fc691e3 | 2014-01-03 08:51:54 -0500 | [diff] [blame] | 985 |  |