Compartir a través de


PassFailMetricOutput interface

Métrica de error de paso

Propiedades

action

Acción realizada después de que se cumpla el umbral. El valor predeterminado es "continue".

actualValue

Valor real de la métrica de cliente para la ejecución de pruebas.

aggregate

Función de agregación que se va a aplicar en la métrica del cliente. Funciones permitidas: 'percentage': para la métrica de error , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - para response_time_ms y la métrica de latencia, 'avg' - para requests_per_sec, 'count'- para solicitudes

clientMetric

Métrica de cliente a la que se deben aplicar los criterios.

condition

Operador de comparación. Tipos admitidos '>', '<'

requestName

Nombre de solicitud para el que se deben aplicar los criterios de error de paso

result

Resultado de la ejecución de la prueba.

value

Valor que se va a comparar con la métrica de cliente. Valores permitidos: 'error: [0.0 , 100.0] unidad- % ', response_time_ms y latencia: cualquier valor entero unit- ms.

Detalles de las propiedades

action

Acción realizada después de que se cumpla el umbral. El valor predeterminado es "continue".

action?: "stop" | "continue"

Valor de propiedad

"stop" | "continue"

actualValue

Valor real de la métrica de cliente para la ejecución de pruebas.

actualValue?: number

Valor de propiedad

number

aggregate

Función de agregación que se va a aplicar en la métrica del cliente. Funciones permitidas: 'percentage': para la métrica de error , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - para response_time_ms y la métrica de latencia, 'avg' - para requests_per_sec, 'count'- para solicitudes

aggregate?: "count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"

Valor de propiedad

"count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"

clientMetric

Métrica de cliente a la que se deben aplicar los criterios.

clientMetric?: "response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"

Valor de propiedad

"response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"

condition

Operador de comparación. Tipos admitidos '>', '<'

condition?: string

Valor de propiedad

string

requestName

Nombre de solicitud para el que se deben aplicar los criterios de error de paso

requestName?: string

Valor de propiedad

string

result

Resultado de la ejecución de la prueba.

result?: "passed" | "undetermined" | "failed"

Valor de propiedad

"passed" | "undetermined" | "failed"

value

Valor que se va a comparar con la métrica de cliente. Valores permitidos: 'error: [0.0 , 100.0] unidad- % ', response_time_ms y latencia: cualquier valor entero unit- ms.

value?: number

Valor de propiedad

number