StatsdBeforeAfterGaugeMetricPostProcessor
public
class
StatsdBeforeAfterGaugeMetricPostProcessor
extends StatsdGenericPostProcessor
java.lang.Object | |||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | ||
↳ | com.android.tradefed.postprocessor.StatsdGenericPostProcessor | ||
↳ | com.android.tradefed.postprocessor.StatsdBeforeAfterGaugeMetricPostProcessor |
'전/후' 접근 방식(테스트/실행 전과 후의 스냅샷 1개씩)으로 수집된 게이지 측정항목을 처리하는 후처리기입니다. 제공된 측정항목 형식 지정자 목록에 따라 측정항목을 가져와서 그 차이를 보고합니다.
이 방법으로 수집된 측정항목은 다음과 같습니다. (측정항목은 원자에 있음)
reports { metrics { gauge_metrics { data { # Bucket for the "before" snapshot bucket_info { atom {...} atom {...} ... } # Bucket for the "after" snapshot bucket_info { atom {...} atom {...} ... } } } ... } ... }
예를 들어 제공된 측정항목 형식이 키의 경우 on_device_power_measurement
이고 값의 경우 [subsystem_name]-[rail_name]=[energy_microwatt_secs]
인 경우 subsystem_name
이 display
, rail_name
이 RAIL_NAME
, energy_microwatt_secs
이 10
인 원자의 측정항목은 statsd-<config
name>-gauge-on_device_power_measurement-delta-display-RAIL_NAME=10
과 같이 표시됩니다.
전/후 측정항목은 이름으로 델타 계산에 대해 일치하므로 각 스냅샷이 고유한 측정항목 세트를 생성하도록 형식 지정자가 이를 보장한다고 가정합니다. 다음 시나리오에서 프로세서가 경고를 생성합니다.
- 각 스냅샷 내에 형식 지정 도구에 의해 생성된 중복 측정항목 키가 있습니다.
- 원자 또는 측정항목 키가 한 스냅샷에는 있지만 다른 스냅샷에는 없는 경우
요약
공개 생성자 | |
---|---|
StatsdBeforeAfterGaugeMetricPostProcessor()
|
보호된 메서드 | |
---|---|
void
|
logFormattedWarning(String message)
테스트에서 형식이 지정된 경고를 관찰할 수 있도록 하는 |
|
parseMetricsFromReportList(StatsLog.ConfigMetricsReportList reportList)
atom 형식 지정자를 사용하여 |
공개 생성자
StatsdBeforeAfterGaugeMetricPostProcessor
public StatsdBeforeAfterGaugeMetricPostProcessor ()
보호된 메서드
logFormattedWarning
protected void logFormattedWarning (String message)
테스트에서 형식이 지정된 경고를 관찰할 수 있도록 하는 CLog.w()
래퍼입니다.
매개변수 | |
---|---|
message |
String |
parseMetricsFromReportList
protectedparseMetricsFromReportList (StatsLog.ConfigMetricsReportList reportList)
atom 형식 지정자를 사용하여 ConfigMetricsReportList
에서 게이지 측정항목을 파싱합니다.
중복 키가 발생하는 이벤트 측정항목은 쉼표로 구분된 값으로 저장됩니다.
매개변수 | |
---|---|
reportList |
StatsLog.ConfigMetricsReportList |
반환 값 | |
---|---|
|