次の方法で共有


PassFailMetricOutput interface

合格失敗メトリック

プロパティ

action

しきい値が満たされた後に実行されるアクション。 既定値は "continue" です。

actualValue

テスト実行のクライアント メトリックの実際の値。

aggregate

クライアント メトリックに適用される集計関数。 許可される関数 - 'percentage' - エラー メトリック、'avg'、'p50'、'p90'、'p95'、'p99'、'min'、'max' - response_time_msと待機時間のメトリックの場合、'avg' - requests_per_sec、'count' - 要求の場合

clientMetric

条件を適用する必要があるクライアント メトリック。

condition

比較演算子。 サポートされている型 '>', '<'

requestName

合格の条件を適用する必要がある要求名

result

テスト実行の結果。

value

クライアント メトリックと比較する値。 使用できる値 - 'error: [0.0 , 100.0] unit- % ', response_time_msと待機時間: 任意の整数値単位 - ミリ秒。

プロパティの詳細

action

しきい値が満たされた後に実行されるアクション。 既定値は "continue" です。

action?: "stop" | "continue"

プロパティ値

"stop" | "continue"

actualValue

テスト実行のクライアント メトリックの実際の値。

actualValue?: number

プロパティ値

number

aggregate

クライアント メトリックに適用される集計関数。 許可される関数 - 'percentage' - エラー メトリック、'avg'、'p50'、'p90'、'p95'、'p99'、'min'、'max' - response_time_msと待機時間のメトリックの場合、'avg' - requests_per_sec、'count' - 要求の場合

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

合格の条件を適用する必要がある要求名

requestName?: string

プロパティ値

string

result

テスト実行の結果。

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

プロパティ値

"passed" | "undetermined" | "failed"

value

クライアント メトリックと比較する値。 使用できる値 - 'error: [0.0 , 100.0] unit- % ', response_time_msと待機時間: 任意の整数値単位 - ミリ秒。

value?: number

プロパティ値

number