PassFailMetricOutput interface
통과 실패 메트릭
속성
| action | 임계값을 충족한 후 수행되는 작업입니다. 기본값은 'continue'입니다. |
| actual |
테스트 실행에 대한 클라이언트 메트릭의 실제 값입니다. |
| aggregate | 클라이언트 메트릭에 적용할 집계 함수입니다. 허용되는 함수 - 'percentage' - 오류 메트릭, 'avg', 'p50', 'p90', 'p95', 'p99', 'min', 'max' - response_time_ms 및 대기 시간 메트릭의 경우 'avg' - requests_per_sec , 'count' - 요청 |
| client |
조건을 적용해야 하는 클라이언트 메트릭입니다. |
| condition | 비교 연산자입니다. 지원되는 형식 '>', '<' |
| request |
통과 실패 조건을 적용해야 하는 요청 이름 |
| 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' - 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 및 대기 시간: 모든 정수 값 unit- ms.
value?: number
속성 값
number