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 ». |
| actual |
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 |
| client |
Métrique du client sur laquelle les critères doivent être appliqués. |
| condition | Opérateur de comparaison. Types pris en charge '>', '<' |
| request |
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