PassFailMetric interface
傳遞失敗計量
屬性
| action | 符合閾值之後所採取的動作。 默認值為 『continue』。 |
| actual |
測試回合之用戶端計量的實際值。 |
| aggregate | 要套用至用戶端計量的聚合函數。 針對錯誤計量、'avg'、'p50'、'p90'、'p95'、'p99'、'min'、'max' -for response_time_ms和延遲計量允許的函式 'percentage','avg' - for requests_per_sec,'count' - for requests |
| client |
應套用準則的用戶端計量。 |
| condition | 比較運算子。 支援的型別 '>', '<' |
| request |
必須套用 Pass 失敗準則的要求名稱 |
| result | 測試回合的結果。 |
| value | 要與用戶端計量比較的值。 允許的值 - 'error : [0.0 , 100.0] unit- % ', response_time_ms 和延遲 : 任何整數值 unit- ms。 |
屬性詳細資料
action
符合閾值之後所採取的動作。 默認值為 『continue』。
action?: "stop" | "continue"
屬性值
"stop" | "continue"
actualValue
測試回合之用戶端計量的實際值。
actualValue?: number
屬性值
number
aggregate
要套用至用戶端計量的聚合函數。 針對錯誤計量、'avg'、'p50'、'p90'、'p95'、'p99'、'min'、'max' -for response_time_ms和延遲計量允許的函式 'percentage','avg' - for requests_per_sec,'count' - for requests
aggregate?: "count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
屬性值
"count" | "percentage" | "avg" | "p50" | "p90" | "p95" | "p99" | "min" | "max"
clientMetric
應套用準則的用戶端計量。
clientMetric?: "response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
屬性值
"response_time_ms" | "latency" | "error" | "requests" | "requests_per_sec"
condition
比較運算子。 支援的型別 '>', '<'
condition?: string
屬性值
string
requestName
必須套用 Pass 失敗準則的要求名稱
requestName?: string
屬性值
string
result
測試回合的結果。
result?: "passed" | "undetermined" | "failed"
屬性值
"passed" | "undetermined" | "failed"
value
要與用戶端計量比較的值。 允許的值 - 'error : [0.0 , 100.0] unit- % ', response_time_ms 和延遲 : 任何整數值 unit- ms。
value?: number
屬性值
number