PassFailMetricOutput interface
Métrica de falha de aprovação
Propriedades
| action | Medidas tomadas após o cumprimento do limiar. O padrão é 'continuar'. |
| actual |
O valor real da métrica do cliente para a execução do teste. |
| aggregate | A função de agregação a ser aplicada na métrica do cliente. Funções permitidas - 'percentagem' - para métrica de erro , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - para métricas de response_time_ms e latência, 'avg' - para requests_per_sec, 'count' - para pedidos |
| client |
A métrica do cliente na qual os critérios devem ser aplicados. |
| condition | O operador de comparação. Tipos suportados '>', '<' |
| request |
Nome da solicitação para o qual os critérios de reprovação do Pass devem ser aplicados |
| result | Resultado da execução do teste. |
| value | O valor a comparar com a métrica do cliente. Valores permitidos - 'erro: [0,0 , 100,0] unidade- % ', response_time_ms e latência : qualquer valor inteiro unitário- ms. |
Detalhes de Propriedade
action
Medidas tomadas após o cumprimento do limiar. O padrão é 'continuar'.
action?: "stop" | "continue"
Valor de Propriedade
"stop" | "continue"
actualValue
O valor real da métrica do cliente para a execução do teste.
actualValue?: number
Valor de Propriedade
number
aggregate
A função de agregação a ser aplicada na métrica do cliente. Funções permitidas - 'percentagem' - para métrica de erro , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - para métricas de response_time_ms e latência, 'avg' - para requests_per_sec, 'count' - para pedidos
aggregate?: "count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
Valor de Propriedade
"count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
clientMetric
A métrica do cliente na qual os critérios devem ser aplicados.
clientMetric?: "response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
Valor de Propriedade
"response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
condition
O operador de comparação. Tipos suportados '>', '<'
condition?: string
Valor de Propriedade
string
requestName
Nome da solicitação para o qual os critérios de reprovação do Pass devem ser aplicados
requestName?: string
Valor de Propriedade
string
result
Resultado da execução do teste.
result?: "passed" | "undetermined" | "failed"
Valor de Propriedade
"passed" | "undetermined" | "failed"
value
O valor a comparar com a métrica do cliente. Valores permitidos - 'erro: [0,0 , 100,0] unidade- % ', response_time_ms e latência : qualquer valor inteiro unitário- ms.
value?: number
Valor de Propriedade
number