neoload
Neotys as-code load test specification. Documentation: https://github.com/Neotys-Labs/neoload-cli
| Type | object |
|---|---|
| File match |
.nl.yaml
.nl.yml
.nl.json
.neoload.yaml
.neoload.yml
.neoload.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/neoload/latest.json |
| Source | https://raw.githubusercontent.com/Neotys-Labs/neoload-cli/master/resources/as-code.latest.schema.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Properties
$schema
string
pattern=https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)
name
string
pattern=^.*$
includes
text[]
minItems=1
variables
constant | file | counter | random_number | javascript[]
minItems=1
servers
server[]
minItems=1
sla_profiles
sla[]
minItems=1
populations
population[]
minItems=1
scenarios
scenario[]
minItems=1
user_paths
user_path[]
minItems=1
Definitions
sla
object
scenario
object
server
object
name
string
pattern=.*
host
string
pattern=.*
scheme
string
port
integer
basic_authentication
object
auth-generic auth-generic, variant
ntlm_authentication
object
auth-generic-domain auth-generic-domain
negotiate_authentication
object
auth-generic auth-generic, variant
text
string
positive_number
integer
duration
time | iterations
stop_after_options
time | string
start_after_options
time | text
time
string
iterations
string
name
string
full_url
string
var_change_policy
string
var_scope
string
var_order
string
var_out_of_value
string
generic
object
constant
object
file
object
counter
object
random_number
object
javascript
object
auth-generic-domain
object
basic
object
ntlm
object
negotiate
object
constant_load
object
users
integer
required
duration
duration
start_after
start_after_options
stop_after
stop_after_options
rampup
time
rampup_load
object
increment_users
integer
required
duration
duration
start_after
start_after_options
stop_after
stop_after_options
max_users
positive_number
increment_rampup
time
peaks_load
object
start
string
required
duration
duration
start_after
start_after_options
step_rampup
text
stop_after
stop_after_options
peaks_phase
object
user_path
object
container
object
steps
object[]
required
minItems=1
sla_profile
string
actions