| Agrega İşlemci Sonrası|| Çoklu yinelemeli test çalıştırmaları sırasında toplanan sayısal metrikler için min, maks, ortalama, varyans, standart sapma, toplam, sayım ve isteğe bağlı olarak yüzdelik değerleri veren ve bunları iki katına çıkaran bir metrik toplayıcı.|
| AtraceToplayıcı|| Bir test sırasında iz çalıştıran ve sonucu toplayan ve onları çağırmaya kaydeden bir |
IMetricCollector .
| AtraceRunMetricCollector|| Test cihazından verilen dizindeki tüm test dizinindeki izleri toplar, test dizinini günlüğe kaydeder ve test dizini altındaki izleme dosyalarını sonradan işler ve ölçümleri toplar.|
| OrtalamaSon İşlemci|| Metrik listesinin ortalamasını hesaplayan son işlemcinin uygulanması.|
| BaseDeviceMetricCollector|| |
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) ve
ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) üzerinde toplamayı başlatmaya ve durdurmaya izin veren temel
IMetricCollector uygulaması.
| Temel İşlemci|| Her uygulamanın genişletmesi gereken temel |
IPostProcessor .
| BluetoothConnectionLatencyCollector|| Toplayıcı, cihazlara önceden tanımlanmış bir istatistik ve süre metriği yapılandırması gönderir ve her profil için Bluetooth bağlantı süresini toplar.|
| BluetoothConnectionStateCollector|| Bu toplayıcı, BluetoothConnectionStateChanged metriklerini toplayacak ve her profil için bağlantı durumu numarasını kaydedecektir.|
| BluetoothBağlantıBaşarıOranıPostProcessor|| Bir bluetooth profili için başarı oranını hesaplayan son işlemcinin uygulanması|
Sayısal dizide bluetooth bağlantı durumlarını içeren metrikleri belirtmek için "metric-key-match" kullanın Örnek [0, 1, 2, 3, 0, 1, 2, 3].
| BluetoothHciSnoopLogCollector|| DUT'ta Bluetooth HCI gözetleme günlüğünü etkinleştirmek ve her test için günlüğü toplamak için toplayıcı.|
| BugreportzOnFailureCollector|| Bir test senaryosu başarısız olduğunda bir hata raporu toplayın.|
| BugreportzOnTestCaseFailureCollector|| Bir çalıştırmadaki bir test senaryosu başarısız olduğunda bir hata raporu toplayın.|
| ClangCodeCoverageCollector|| Clang kapsama ölçümlerini cihazdan çekip test yapıtları olarak günlüğe kaydedecek bir |
BaseDeviceMetricCollector .
| ToplamaTestDinleyici|| Tüm test sonuçlarını toplayacak bir |
ITestInvocationListener .
| KonsolSonuç Raporlayıcısı|| Test sonuçlarını konsola yazdırmak için sonuç muhabiri.|
| CountTestVaka Toplayıcı|| Belirli bir |
IRemoteTest için test durumlarının sayısını sayın ve raporlayın.
| DebugHostLogOnFailureCollector|| Bir test durumu hatası oluştuğunda ana bilgisayar tarafı günlüklerini toplayacak ve günlüğe kaydedecek toplayıcı.|
| DeviceTraceCollector|| Bir test çalıştırması başladığında perfetto izlemeyi başlatacak toplayıcı ve sonunda günlük izleme dosyası.|
| EventsLoggerListener|| Aldığı tüm olayları bir dosyaya kaydeden dinleyici|
| FileProtoResultReporter|| |
TestRecord bir dosyaya döken Proto raportör.
| FilePullerDeviceMetricCollector|| Cihazdan gelen ölçüm anahtarını dinleyen ve bunları cihazdan bir dosya olarak çeken bir |
BaseDeviceMetricCollector .
| FilePullerLogCollector|| Cihaz tarafı tarafından bildirilen dosyanın kaydedicisi.|
| FormattedGeneratorReporter|| Raporların belirli bir formatta oluşturulmasına izin veren raportör.|
| GcovCodeCoverageCollector|| Gcov kapsama ölçümlerini cihazdan çekip test yapıtları olarak günlüğe kaydedecek bir |
BaseDeviceMetricCollector .
| GcovKernelCodeCoverageCollector|| Gcov çekirdek kapsamı ölçümlerini hata ayıklamalardan ve cihazdan çekip çıkaracak ve ardından bunları test yapıtları olarak günlüğe kaydedecek bir |
BaseDeviceMetricCollector .
| GranularRetriableTestWrapper.StartEndCollector|| Eksik çalışma başlangıcını ve bitişini yakalamak için sınıf yardımcısı.|
| HostStatsdMetricCollector|| statsd yardımcı program komutlarını kullanarak ana bilgisayar tarafından statsd metriklerini toplayan bir |
IMetricCollector .
| IMetricToplayıcı|| Bu arayüz, eşleşen metrikleri toplamak için test sonuçları raporlanırken bir dekoratör olarak eklenecektir.|
| IPost İşlemcisi|| Post işlemciler, testlerden SONRA ve sonuç raporlamasından ÖNCE metriklerin ve günlüklerin işlenmesine izin vermeyi amaçlayan bir Ticaret Federasyonu nesnesidir.|
| JavaCodeCoverageCollector|| Java kapsam ölçümlerini cihazdan çekip test yapıtları olarak günlüğe kaydedecek bir |
BaseDeviceMetricCollector .
| JsonHttpTestResultReporter|| Test metrik sonuçlarını kodlayan ve şube, cihaz bilgilerini JSON'a ve POST'u bir HTTP hizmet uç noktasına kodlayan bir sonuç muhabiri|
| LegacySubprocessResultsReporter|| Üst sınıfındaki değişikliklere rağmen, TF/CTS'nin önceki sürümleriyle (örn. 8+) uyumlu kalması gereken, alt süreç sonuçları raporlayıcısının donmuş bir uygulaması.|
| LogSaverResultForwarder|| Global dosya koruyucu ile günlükleri kaydetmek için bir |
ResultForwarder .
| LogcatOnFailureCollector|| Bir test durumu başarısız olduğunda bir logcat yakalayacak ve günlüğe kaydedecek toplayıcı.|
| LogcatTimingMetricCollector|| Logcat satırlarından bir olayın başlangıç ve bitiş sinyallerini ayrıştırmak için verilen regex modellerini kullanarak bir veya daha fazla tekrarlanan test sırasında logcat'ten zamanlama bilgilerini (örn. kullanıcı geçiş süresi) toplayan bir metrik toplayıcı.|
| MetricFilePostProcessor|| Test ve çalışma düzeyi sırasında toplanan metrikler günlük dosyasını yüklemek için kullanılır.|
| MetricsXMLResultReporter|| MetricsXMLResultReporter, test metriklerini ve çalıştırma metriklerini, testin invocationEnded aşamasında metrics-folder parametresi tarafından belirtilen bir klasördeki bir XML dosyasına yazar.|
| Modül Dinleyici|| Sonuç listesini toplamak için her modülün her bir |
IRemoteTest eklenen dinleyici.
| ModülLogcatToplayıcı|| Logcat toplayıcı sürümü, ancak modül içindir.|
| PerfettoGenericPostProcessor|| Metin/ikili metrik perfetto proto dosyasını, proto mesajları ve sayısal değerli alanla karşılaşılıncaya kadar dize değerli alanları yinelemeli olarak genişleterek anahtar-değer çiftleri halinde işleyen bir son işlemci.|
| PerfettoÇekiciMetrikToplayıcı|| Perfetto dosyalarının cihazdan çekilmesine ve cihazdan metriklerin toplanmasına izin veren |
FilePullerDeviceMetricCollector temel uygulaması.
| ProtoSonuç Raporlayıcısı|| Sonuç raporlayıcı, içindeki tüm sonuçları içeren bir |
TestRecord protobuf oluşturur.
| RebootReasonCollector|| Test çalıştırması sırasında cihazın yeniden başlatılmasını toplayan ve bunları neden ve sayımlara göre rapor eden toplayıcı.|
| RaporGeçtiTestler|| Geçilen testi hariç tutmak için olası filtreleri bir dosyada rapor edin.|
| Sonuç Toplayıcı|| Alınan yeniden deneme stratejisine dayalı olarak gerektiğinde sonuçları toplayan özel iletici.|
| SonuçAndLogForwarder|| Sonuçlar ve günlük olayları için iletici.|
| RetryLogSaverResultForwarder|| Bulunduğumuz mevcut girişimi geçmeyi de yöneten iletici.|
| RuntimeRestartCollector|| Varsa, test çalıştırması sırasında çalışma zamanı yeniden başlatmalarının (sistem sunucusu çökmeleri) zaman damgalarını toplayan toplayıcı.|
| Ekran GörüntüsüOnFailureCollector|| Bir test senaryosu başarısız olduğunda bir ekran görüntüsü yakalayacak ve günlüğe kaydedecek toplayıcı.|
| ShardListener|| Bir çağırma parçasından (paralel olarak birden çok kaynakta çalışacak bir çağırma bölünmesi olarak da bilinir) sonuçları toplayan ve bunları başka bir dinleyiciye ileten bir |
ITestInvocationListener .
| ShardMainResultForwarder|| Parçalı test çağrılarının sonuçlarını birleştiren bir |
ResultForwarder .
| ShowmapPullerMetricCollector|| Cihazdan showmap dosyalarının çekilmesine ve cihazdan metriklerin toplanmasına izin veren |
FilePullerDeviceMetricCollector temel uygulaması.
| İstatistiklerdBeforeAfterGaugeMetricPostProcessor|| "Önce/sonra" yaklaşımında toplanan gösterge metriklerini işleyen bir son işlemci, yani|
| İstatistiklerdEventMetricPostProcessor|| statsd'deki olay ölçümlerini işleyen bir son işlemci, işlemcide belirtilen biçimlendiricileri kullanarak anahtar-değer çiftleri halinde raporlar.|
| İstatistiklerdGenelPostİşlemci|| Raporu bir ağaç yapısı olarak genişleterek ikili proto istatistik raporlarını anahtar-değer çiftleri halinde işleyen bir son işlemci.|
| StreamProtoResultReporter|| |
ProtoResultReporter bir uygulaması
| SubprocessResultsReporter|| Sonuç_reporter olarak belirtilmek ve testlerin, test çalıştırmalarının, test çağrılarının sonuçlarını alt süreçten iletmek için |
ITestInvocationListener uygular.
| SuiteSonuç Raporlayıcısı|| Tüm paket çağrısı için test sonuçlarını toplayın ve nihai sonuçların çıktısını alın.|
| MetinSonucu Raporlayıcısı|| Sonuçları JUnit metin sonuç yazıcısına ileten bir test sonucu muhabiri.|
| TraceCmdToplayıcı|| Trace-cmd kullanarak test sırasında izleri toplayan ve bunları çağırmaya kaydeden bir |
IMetricCollector .
| XmlFormattedGeneratorReporter|| Paketi biçimlendiren |
FormattedGeneratorReporter uygulanması, bir xml biçiminde sonuçlanır.
| XmlResultReporter|| JUnit sonuçlarını, Ant'ın XMLJUnitResultFormatter ile tutarlı bir biçimde bir XML dosyasına yazar.|