HostStatsdMetricCollector
  public
  
  
  
  class
  HostStatsdMetricCollector
  
  
  
  
    extends BaseDeviceMetricCollector
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
| ↳ | com.android.tradefed.device.metric.HostStatsdMetricCollector | |
statsd yardımcı programı komutlarını kullanarak barındırıcı tarafında statsd metriklerini toplayan bir IMetricCollector. Temel push metrikleri ve dökme rapor işlevleri vardır. İhtiyaçlara göre statsd metrik raporunu işlemek için alt sınıflar tarafından uzatılabilir.
Özet
| Herkese açık kurucular | |
|---|---|
| 
      HostStatsdMetricCollector()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        
        
        
        void | 
      onTestEnd(DeviceMetricData testData, Test kaydı sona erdiğinde geri arama. | 
| 
        
        
        
        
        
        void | 
      onTestFail(DeviceMetricData testData, TestDescription test)
      Bir test durumu başarısız olduğunda geri çağırma. | 
| 
        
        
        
        
        
        void | 
      onTestRunEnd(DeviceMetricData runData, Test çalıştırması sona erdiğinde geri çağırma. | 
| 
        
        
        
        
        
        void | 
      onTestRunStart(DeviceMetricData runData)
      Test çalıştırması başladığında geri çağırma. | 
| 
        
        
        
        
        
        void | 
      onTestStart(DeviceMetricData testData)
      Bir test kaydı başlatıldığında geri arama. | 
| Korunan yöntemler | |
|---|---|
| 
        
        
        
        
        
        void | 
      processStatsReport(ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
      Alt sınıflar, gerekirse Statsd metrik raporunu işleme yöntemini uygulayabilir. | 
Herkese açık kurucular
HostStatsdMetricCollector
public HostStatsdMetricCollector ()
Herkese açık yöntemler
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics) 
Test kaydı sona erdiğinde geri arama. Şimdi de temizleme işlemini gerçekleştirin.
| Parametreler | |
|---|---|
| testData | DeviceMetricData: Test örneğine ait verileri tutanDeviceMetricData.onTestStart(com.android.tradefed.device.metric.DeviceMetricData)sırasındaki | 
| currentTestCaseMetrics | :ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))işlevine iletilen mevcut metrik haritası. | 
| Atışlar | |
|---|---|
| DeviceNotAvailableException | |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
Bir test durumu başarısız olduğunda geri çağırma.
| Parametreler | |
|---|---|
| testData | DeviceMetricData: Test örneğine ait verileri tutanDeviceMetricData. | 
| test | TestDescription: Devam eden test durumununTestDescription. | 
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics) 
Test çalıştırması sona erdiğinde geri çağırma. Şimdi de temizleme işlemini gerçekleştirin.
| Parametreler | |
|---|---|
| runData | DeviceMetricData: Çalıştırma verilerini tutanDeviceMetricData.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)sırasındaki ile aynı nesne olacaktır. | 
| currentRunMetrics | :ERROR(/#testRunEnded(long,Map))işlevine iletilen mevcut metrik haritası. | 
| Atışlar | |
|---|---|
| DeviceNotAvailableException | |
onTestRunStart
public void onTestRunStart (DeviceMetricData runData)
Test çalıştırması başladığında geri çağırma.
| Parametreler | |
|---|---|
| runData | DeviceMetricData: Çalıştırma verilerini tutanDeviceMetricData. | 
| Atışlar | |
|---|---|
| DeviceNotAvailableException | |
onTestStart
public void onTestStart (DeviceMetricData testData)
Bir test kaydı başlatıldığında geri arama.
| Parametreler | |
|---|---|
| testData | DeviceMetricData: Test örneğine ait verileri tutanDeviceMetricData. | 
| Atışlar | |
|---|---|
| DeviceNotAvailableException | |
Korunan yöntemler
processStatsReport
protected void processStatsReport (ITestDevice device, InputStreamSource dataStream, DeviceMetricData runData)
Alt sınıflar, gerekirse Statsd metrik raporunu işleme yöntemini uygulayabilir. Belirli bir cihazdan alınan metrik raporu için çağrılır
| Parametreler | |
|---|---|
| device | ITestDevice: statsd raporunun geldiği test cihazı | 
| dataStream | InputStreamSource: Giriş akışı olarak istatistik raporu | 
| runData | DeviceMetricData: İşlenen metriklerin depolanacağı hedef | 
