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 | 
| 반환 값 | |
|---|---|
|  | |
