FilePullerLogCollector
  public
  
  
  
  class
  FilePullerLogCollector
  
  
  
  
  
  
  
    extends FilePullerDeviceMetricCollector
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.FilePullerLogCollector | ||
デバイス側から報告されたファイルのロガー。このロガーは、モジュール(AndroidTest.xml)内に配置できます。TODO: デバイス側のレポートが改善されたら、LogDataType を修正して精度を高めます。
概要
パブリック コンストラクタ | |
|---|---|
      
      FilePullerLogCollector()
      
      
     | 
  |
パブリック メソッド | |
|---|---|
        
        
        
        
        
        void
     | 
  
    
      
      processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
      
      
        このメソッドの実装では、ディレクトリをログに記録し、  | 
  
        
        
        
        final
        
        void
     | 
  
    
      
      processMetricFile(String key, File metricFile, DeviceMetricData runData)
      
      
        メソッドの実装では、ファイルをログに記録し、解析して   | 
  
保護されたメソッド | |
|---|---|
        
        
        
        
        
        void
     | 
  
    
      
      postProcessMetricFile(String key, File metricFile, DeviceMetricData runData)
      
      
        一部の指標を抽出するために、取得したファイルを処理する可能性がある。  | 
  
パブリック コンストラクタ
FilePullerLogCollector
public FilePullerLogCollector ()
パブリック メソッド
processMetricDirectory
public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)このメソッドの実装では、ディレクトリをログに記録し、DeviceMetricData に格納する指標を解析できるようにする必要があります。
| パラメータ | |
|---|---|
key | 
        
          String: pull されたディレクトリに関連付けられたオプションキー。 | 
      
metricDirectory | 
        
          File: オプションキーに一致するデバイスから取得された ERROR(/File)。 | 
      
runData | 
        
          DeviceMetricData: 指標を保存できる DeviceMetricData。 | 
      
processMetricFile
public final void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)メソッドの実装では、ファイルをログに記録し、DeviceMetricData に格納する指標を解析できるようにする必要があります。
| パラメータ | |
|---|---|
key | 
        
          String: pull されたファイルに関連付けられたオプションキー。 | 
      
metricFile | 
        
          File: オプションキーに一致するデバイスから取得された ERROR(/File)。 | 
      
runData | 
        
          DeviceMetricData: 指標を保存できる DeviceMetricData。 | 
      
保護されたメソッド
postProcessMetricFile
protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)一部の指標を抽出するために、取得したファイルを処理する可能性がある。
| パラメータ | |
|---|---|
key | 
        
          String: 取得したファイルのキー | 
      
metricFile | 
        
          File: pull された ERROR(/File)。 | 
      
runData | 
        
          DeviceMetricData: 抽出された指標を格納する指標ストレージ。 |