Partager via


PassFailMetric interface

Métrique d’échec pass

Propriétés

action

Action effectuée après la mise en place du seuil. La valeur par défaut est « continuer ».

actualValue

Valeur réelle de la métrique cliente pour l’exécution de test.

aggregate

Fonction d’agrégation à appliquer à la métrique du client. Fonctions autorisées - 'pourcentage' - pour la métrique d’erreur , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - pour response_time_ms et la métrique de latence, 'avg' - pour requests_per_sec, 'count' - pour les requêtes

clientMetric

Métrique du client sur laquelle les critères doivent être appliqués.

condition

Opérateur de comparaison. Types pris en charge '>', '<'

requestName

Nom de la demande pour laquelle les critères d’échec pass doivent être appliqués

result

Résultat de l’exécution du test.

value

Valeur à comparer avec la métrique du client. Valeurs autorisées - 'error : [0.0 , 100.0] unit- % ', response_time_ms et latence : toute unité de valeur entière- ms.

Détails de la propriété

action

Action effectuée après la mise en place du seuil. La valeur par défaut est « continuer ».

action?: "stop" | "continue"

Valeur de propriété

"stop" | "continue"

actualValue

Valeur réelle de la métrique cliente pour l’exécution de test.

actualValue?: number

Valeur de propriété

number

aggregate

Fonction d’agrégation à appliquer à la métrique du client. Fonctions autorisées - 'pourcentage' - pour la métrique d’erreur , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - pour response_time_ms et la métrique de latence, 'avg' - pour requests_per_sec, 'count' - pour les requêtes

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

Valeur de propriété

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

clientMetric

Métrique du client sur laquelle les critères doivent être appliqués.

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

Valeur de propriété

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

condition

Opérateur de comparaison. Types pris en charge '>', '<'

condition?: string

Valeur de propriété

string

requestName

Nom de la demande pour laquelle les critères d’échec pass doivent être appliqués

requestName?: string

Valeur de propriété

string

result

Résultat de l’exécution du test.

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

Valeur de propriété

"passed" | "undetermined" | "failed"

value

Valeur à comparer avec la métrique du client. Valeurs autorisées - 'error : [0.0 , 100.0] unit- % ', response_time_ms et latence : toute unité de valeur entière- ms.

value?: number

Valeur de propriété

number