PassFailMetricOutput interface
Başarılı başarısız ölçüm
Özellikler
| action | Eşik karşılandığında gerçekleştirilen eylem. Varsayılan değer 'devam'tır. |
| actual |
Test çalıştırması için istemci ölçümünün gerçek değeri. |
| aggregate | İstemci ölçümüne uygulanacak toplama işlevi. İzin verilen işlevler - 'yüzde' - hata ölçümü için , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - response_time_ms ve gecikme ölçümü için , 'avg' - requests_per_sec için , 'sayı' için - istekler için |
| client |
Ölçütlerin uygulanması gereken istemci ölçümü. |
| condition | Karşılaştırma işleci. Desteklenen '>', '<' türleri |
| request |
Geçiş başarısız ölçütlerinin uygulanması gereken istek adı |
| result | Test çalıştırmasının sonucu. |
| value | İstemci ölçümüyle karşılaştıracak değer. İzin verilen değerler - 'error : [0.0 , 100.0] unit- % ', response_time_ms ve gecikme : herhangi bir tamsayı değeri birimi- ms. |
Özellik Ayrıntıları
action
Eşik karşılandığında gerçekleştirilen eylem. Varsayılan değer 'devam'tır.
action?: "stop" | "continue"
Özellik Değeri
"stop" | "continue"
actualValue
Test çalıştırması için istemci ölçümünün gerçek değeri.
actualValue?: number
Özellik Değeri
number
aggregate
İstemci ölçümüne uygulanacak toplama işlevi. İzin verilen işlevler - 'yüzde' - hata ölçümü için , 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - response_time_ms ve gecikme ölçümü için , 'avg' - requests_per_sec için , 'sayı' için - istekler için
aggregate?: "count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
Özellik Değeri
"count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
clientMetric
Ölçütlerin uygulanması gereken istemci ölçümü.
clientMetric?: "response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
Özellik Değeri
"response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
condition
Karşılaştırma işleci. Desteklenen '>', '<' türleri
condition?: string
Özellik Değeri
string
requestName
Geçiş başarısız ölçütlerinin uygulanması gereken istek adı
requestName?: string
Özellik Değeri
string
result
Test çalıştırmasının sonucu.
result?: "passed" | "undetermined" | "failed"
Özellik Değeri
"passed" | "undetermined" | "failed"
value
İstemci ölçümüyle karşılaştıracak değer. İzin verilen değerler - 'error : [0.0 , 100.0] unit- % ', response_time_ms ve gecikme : herhangi bir tamsayı değeri birimi- ms.
value?: number
Özellik Değeri
number