BluetoothConnectionLatencyCollector
  public
  
  
  
  class
  BluetoothConnectionLatencyCollector
  
  
  
  
  
  
  
    extends HostStatsdMetricCollector
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.HostStatsdMetricCollector | ||
| ↳ | com.android.tradefed.device.metric.BluetoothConnectionLatencyCollector | ||
コレクタは、事前定義された statsd の継続時間指標の構成をデバイスにプッシュし、各プロファイルの Bluetooth 接続時間を収集します。
概要
フィールド | |
|---|---|
    protected
    static
    final
    ImmutableMap<Integer, String> | 
    
      BLUETOOTH_PROFILES_MAP
      マップは、Bluetooth プロファイル番号を指標キーに使用される説明的な名前に関連付けます。  | 
  
パブリック コンストラクタ | |
|---|---|
      
      BluetoothConnectionLatencyCollector()
      
      
     | 
  |
保護されたメソッド | |
|---|---|
        
        
        
        
        
        void
     | 
  
    
      
      processStatsReport(ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
      
      
        サブクラスは、必要に応じて Statsd 指標レポートを処理するメソッドを実装できます。  | 
  
フィールド
BLUETOOTH_PROFILES_MAP
protected static final ImmutableMap<Integer, String> BLUETOOTH_PROFILES_MAP
マップは、Bluetooth プロファイル番号を指標キーに使用される説明的な名前に関連付けます。
パブリック コンストラクタ
BluetoothConnectionLatencyCollector
public BluetoothConnectionLatencyCollector ()
保護されたメソッド
processStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
サブクラスは、必要に応じて Statsd 指標レポートを処理するメソッドを実装できます。特定のデバイスの指標レポートに対して呼び出されます。
| パラメータ | |
|---|---|
device | 
        
          ITestDevice: statsd レポートの送信元となるテストデバイス | 
      
dataStream | 
        
          InputStreamSource: 入力ストリームとしての統計レポート | 
      
runData | 
        
          DeviceMetricData: 処理された指標が保存される宛先 |