Condividi tramite


PassFailMetricOutput interface

Metrica Pass fail (Superato errore)

Proprietà

action

Azione eseguita dopo che la soglia è stata raggiunta. Il valore predefinito è 'continue'.

actualValue

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

clientMetric

Metrica client in cui devono essere applicati i criteri.

condition

Operatore di confronto. Tipi supportati '>', '<'

requestName

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