PassFailMetric interface
传递失败指标
属性
| action | 满足阈值后执行的作。 默认值为“continue”。 |
| actual |
测试运行的客户端指标的实际值。 |
| aggregate | 要应用于客户端指标的聚合函数。 允许的函数 - “percentage” - 对于错误指标、“avg”、“p50”、“p90”、“p95”、“p99”、“min”、“max” - for response_time_ms 和延迟指标,“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
要应用于客户端指标的聚合函数。 允许的函数 - “percentage” - 对于错误指标、“avg”、“p50”、“p90”、“p95”、“p99”、“min”、“max” - for response_time_ms 和延迟指标,“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