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회 후의 스냅샷 측정항목 형식 지정 도구와 델타를 보고하는 기능을 제공합니다.
이 방식으로 수집되는 측정항목은 다음과 같습니다(측정항목은 Atom에 있음).
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
인 Atom
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 |
반환 값 | |
---|---|
|