com.android.tradefed.device.metric

Ek Açıklamalar

MetricOption @Test ile ek açıklama yapılan test yöntemleri için ek açıklama veya ek açıklama, TestDescription ek açıklama listesinin bir parçasıysa ek açıklamanın amacı: Toplayıcıların davranışını ayarlama, bazı yöntemleri filtreleme için yararlı olan bazı ek parametreleri belirtme. 

Arayüzler

IMetricCollector Bu arayüz, eşleşen metrikleri toplamak için test sonuçları raporlanırken bir süsleyici olarak eklenir. 
IMetricCollectorReceiver Test çalıştırması için IMetricCollector'lerin listesini almaları gerektiğinde IRemoteTest'lerin uygulayacağı arayüz. 

Sınıflar

AtraceCollector Bir test sırasında atrace çalıştıran, sonucu toplayan ve çağrıya kaydeden bir IMetricCollector
AtraceRunMetricCollector Test cihazındaki belirli dizinin altındaki tüm test dizinlerinden gelen izlemeleri toplar, test dizinindeki izleme dosyalarını günlüğe kaydeder, test dizinindeki izleme dosyalarında son işlem yapar ve metrikleri toplar. 
BaseDeviceMetricCollector onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) ve ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))'de toplamayı başlatıp durdurmaya olanak tanıyan IMetricCollector'ün temel uygulaması. 
BluetoothConnectionLatencyCollector Toplayıcı, önceden tanımlanmış bir statsd süre metriği yapılandırmasını cihazlara gönderir ve her profilin Bluetooth bağlantı süresini toplar. 
BluetoothConnectionStateCollector Bu toplayıcı, BluetoothConnectionStateChanged metriklerini toplar ve her profil için bağlantı durumu sayısını kaydeder. 
BluetoothHciSnoopLogCollector DUT'da Bluetooth HCI araştırma günlüğü kaydını etkinleştiren ve her testin günlüğünü toplayan toplayıcı. 
BugreportzOnFailureCollector Bir test durumu başarısız olduğunda hata raporu alın. 
BugreportzOnTestCaseFailureCollector Bir çalıştırmadaki test senaryosu başarısız olduğunda hata raporu topla. 
ClangCodeCoverageCollector Clang kapsam ölçümlerini cihazdan alıp test yapıları olarak kaydedecek bir BaseDeviceMetricCollector
CodeCoverageCollector Java ve yerel kapsam ölçümlerini cihazdan alıp test yapıları olarak kaydedecek bir BaseDeviceMetricCollector
CollectorHelper Çeşitli yerlerde gereken bazı IMetricCollector işlemlerini yapan yardımcı. 
CountTestCasesCollector Belirli bir IRemoteTest için test senaryosu sayısını sayıp raporlayın. 
DebugHostLogOnFailureCollector Bir test senaryosu hatası oluştuğunda ana makine tarafındaki günlükleri toplayıp günlüğe kaydeden toplayıcı. 
DeviceMetricData Metrik toplayıcılar tarafından toplanan tüm verileri barındıran nesne. 
DeviceTraceCollector Test çalışması başladığında perfetto izlemeyi başlatacak ve sonunda izleme dosyasını günlüğe kaydedecek toplayıcı. 
EmulatorMemoryCpuCapturer  
FilePullerDeviceMetricCollector Cihazdan gelen metrik anahtarını dinleyen ve bunları cihazdan dosya olarak çeken bir BaseDeviceMetricCollector
FilePullerLogCollector Cihaz tarafından bildirilen dosyanın günlüğe kaydedicisi. 
GcovCodeCoverageCollector gcov kapsam ölçümlerini cihazdan alıp test yapıları olarak günlüğe kaydeden bir BaseDeviceMetricCollector
GcovKernelCodeCoverageCollector gcov çekirdek kapsam ölçümlerini debugfs'den ve cihazdan alıp test yapıları olarak günlüğe kaydeden bir BaseDeviceMetricCollector
HostStatsdMetricCollector statsd yardımcı programı komutlarını kullanarak barındırıcı tarafında statsd metriklerini toplayan bir IMetricCollector
JavaCodeCoverageCollector Java kapsam ölçümlerini cihazdan alıp test yapıları olarak günlüğe kaydedecek bir BaseDeviceMetricCollector
LogcatOnFailureCollector Bir test durumu başarısız olduğunda logcat'i yakalayıp günlüğe kaydeden toplayıcı. 
LogcatTimingMetricCollector Bir veya daha fazla tekrarlanan test sırasında logcat satırlarından bir etkinliğin başlangıç ve bitiş sinyallerini ayrıştırmak için belirli normal ifade kalıplarını kullanarak logcat'ten zamanlama bilgilerini (ör. kullanıcı geçiş süresi) toplayan bir metrik toplayıcı. 
ModuleLogcatCollector Logcat toplayıcısının modül sürümü. 
PerfettoPullerMetricCollector FilePullerDeviceMetricCollector'ün temel uygulaması. Bu uygulama, perfetto dosyalarını cihazdan çekmenize ve bu dosyalardan metrik toplamanıza olanak tanır. 
RebootReasonCollector Test çalışması sırasında cihazın yeniden başlatılmasını toplayan ve bunları nedene ve sayıya göre raporlayan toplayıcı. 
RuntimeRestartCollector Test çalıştırması sırasında (varsa) çalışma zamanındaki yeniden başlatmaların (sistem sunucusunun kilitlenmesi) zaman damgalarını toplayan toplayıcı. 
ScreenshotOnFailureCollector Bir test durumu başarısız olduğunda ekran görüntüsü yakalayıp günlüğe kaydeden toplayıcı. 
ShowmapPullerMetricCollector FilePullerDeviceMetricCollector'ün temel uygulaması. Bu uygulama, showmap dosyalarını cihazdan çekmenize ve bu dosyalardan metrik toplamanıza olanak tanır. 
TraceCmdCollector trace-cmd'yi kullanarak test sırasında iz toplayan ve bunları çağrıya kaydeden bir IMetricCollector

Numaralandırmalar

AutoLogCollector Hangi toplayıcının koşum takımı tarafından otomatik olarak işlenebilir olduğunu açıklayan listeleme. 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT