PassFailMetric interface
Metrica Pass fail (Superato errore)
Proprietà
| action | Azione eseguita dopo che la soglia è stata raggiunta. Il valore predefinito è 'continue'. |
| actual |
Valore effettivo della metrica client per l'esecuzione del test. |
| aggregate | Funzione di aggregazione da applicare alla metrica client. Funzioni consentite - 'percentage' - per metrica di errore , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - per response_time_ms e metrica di latenza, 'avg' - per requests_per_sec, 'count' - per le richieste |
| client |
Metrica client in cui devono essere applicati i criteri. |
| condition | Operatore di confronto. Tipi supportati '>', '<' |
| request |
Nome della richiesta per cui devono essere applicati i criteri pass fail |
| result | Risultato dell'esecuzione del test. |
| value | Valore da confrontare con la metrica client. Valori consentiti - 'error : [0.0 , 100.0] unit- % ', response_time_ms e latenza : qualsiasi unità valore intero- ms. |
Dettagli proprietà
action
Azione eseguita dopo che la soglia è stata raggiunta. Il valore predefinito è 'continue'.
action?: "stop" | "continue"
Valore della proprietà
"stop" | "continue"
actualValue
Valore effettivo della metrica client per l'esecuzione del test.
actualValue?: number
Valore della proprietà
number
aggregate
Funzione di aggregazione da applicare alla metrica client. Funzioni consentite - 'percentage' - per metrica di errore , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - per response_time_ms e metrica di latenza, 'avg' - per requests_per_sec, 'count' - per le richieste
aggregate?: "count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
Valore della proprietà
"count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
clientMetric
Metrica client in cui devono essere applicati i criteri.
clientMetric?: "response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
Valore della proprietà
"response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
condition
Operatore di confronto. Tipi supportati '>', '<'
condition?: string
Valore della proprietà
string
requestName
Nome della richiesta per cui devono essere applicati i criteri pass fail
requestName?: string
Valore della proprietà
string
result
Risultato dell'esecuzione del test.
result?: "passed" | "undetermined" | "failed"
Valore della proprietà
"passed" | "undetermined" | "failed"
value
Valore da confrontare con la metrica client. Valori consentiti - 'error : [0.0 , 100.0] unit- % ', response_time_ms e latenza : qualsiasi unità valore intero- ms.
value?: number
Valore della proprietà
number