Sınıf İndeksi

Bunlar API sınıflarıdır. Tümünü gör API paketlerini .

A

AaptParser 'aapt dump badging' çıktısını ayrıştırarak apk'den bilgi çıkaran sınıf.
AaptParser.AaptVersion APK dosyalarını ayrıştırmak için kullanılan AAPT sürümü seçeneklerinin sayısı.
AbiFormatter Abi için yardımcı program sınıfı.
SoyutXml Ayrıştırıcı xml dosyalarını ayrıştırmak için yardımcı temel sınıf
AbstractXmlParser.ParseException XML girişi ayrıştırılamazsa atılır
AcloudConfigParser Bir Acloud yapılandırmasını ayrıştıran yardımcı sınıf (bir Bulut cihazı örneğini başlatmak için kullanılır).
AcloudConfigParser.AcloudKeys Konfigürasyondan aranabilecek anahtar setleri.
EtkinlikDurumDenetleyicisi Bir modülün sonunda çalışan arta kalan etkinlikler için durum denetleyicisi.
AdbRootAsansör Bir AutoCloseable gerekli ve geri yüklemeler kök devlet tamamlandığında ise inşa zaman adb kök sağlar.
ToplamaPostİşlemci Çoklu yinelemeli test çalıştırmaları sırasında toplanan sayısal metrikler için min, maks, ortalama, varyans, standart sapma, toplam, sayı ve isteğe bağlı olarak yüzdelik dilimleri veren ve bunları çiftler olarak değerlendiren bir metrik toplayıcı.
AltDirBehavior Çeşitli test yapıt yükleyicileri/iticileri için alternatif dizin davranışlarını tanımlayan bir numaralandırma

AppBuildInfo Bir IBuildInfo bir robot uygulama ve deney paket (ler) temsil eder.
AppDeviceBuildInfo Bu sınıf kullanımdan kaldırıldı. Kullanım IDeviceBuildInfo doğrudan.
AppVersionFetcher Cihazdan uygulama sürümü dizesini almak için yardımcı program sınıfı.
AppVersionFetcher.AppVersionInfo Uygulama sürümü bilgisi türleri.
ArchModuleController Modül denetleyicisi, verilen herhangi bir mimariyle eşleşmediğinde testleri çalıştırmaz.
ArgsOptionParser Olarak doldurulur Option çözümlü komut satırı argümanları gelen alanlar.
ATestFileSystemLogSaver Bu LogSaver sınıfı, günlükleri belirli bir yola kaydetmek için ATest tarafından kullanılır.
Otomatik Günlük Toplayıcı Hangi toplayıcının koşum takımı tarafından otomatik olarak kullanılabileceğini açıklayan numaralandırma.
Otomatik Muhabirler Tradefed otomatik muhabirlerinden gelen eşlemeyi tanımlayan sınıf.
OrtalamaPostİşlemci Metrik listesinin ortalamasını hesaplayan son işlemcinin uygulanması.

B

Arka PlanCihazAksiyon Belirli bir aygıtta, eylem iptal edilene kadar gerektiği kadar tekrar eden bir komut çalıştırır.
TemelCihazMetrikToplayıcı Baz uygulama IMetricCollector başlatmak ve durdurmak üzerinde toplama sağlayan onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) ve ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
BaseEmulatorHazırlayıcı Yerel bir öykünücüyü başlatmak için ortak hazırlayıcı.
BaseLeveledLogOutput A baz uygulaması ILeveledLogOutput adlarına veya bileşenlerin dayalı bazı etiketleri filtreleme sağlar.
BaseModuleController Temel uygulama IModuleController bir modül çalıştırmak veya olmamalı eğer kontrol için uygulanmalıdır.
BaseMultiTargetHazırlayıcı Baz uygulama IMultiTargetPreparer nesneyi devre dışı bırakmanızı sağlar.
BasePostİşlemci Baz IPostProcessor her uygulama uzatmak gerektiğini söyledi.
TemelYeniden DeneKarar Taban uygulaması IRetryDecision .
BaseStreamLogger <OS OutputStream uzanır> Bir ILeveledLogOutput bir çıkış akımına ve Stdout'a günlük iletileri yönlendirir.
BaseTargetHazırlayıcı İçin Baz uygulama sınıfı ITargetPreparer nesne devre dışı olup olmadığını kontrol etmenizi sağlar.
BaseTestSuite Yeni paket sistemiyle Uyumluluk Testi Paketini çalıştırmak için bir Test.
Pil Kontrol Cihazı Bir cihazın pil şarj durumunu kontrol etmeyi sağlayan yardımcı program sınıfı.
PilŞarjCihazKurtarma Cihazın pil seviyesi belirli bir eşiğin altına düştüğünde bir komutun tetiklenmesine izin verin.
Pil Sıcaklığı
Pil KullanılamıyorCihaz Kurtarma Pil seviyesi mevcut değilse bir yapılandırmayı tetikleyecek kurtarma denetleyicisi.
BinaryState IGNORE işlemsiz durumuyla AÇIK/KAPALI durumunu kaydetmek için kullanılan numaralandırma.
BluetoothUtils Cihazda BluetoothInstrumentation'ı aramak için yardımcı işlevler

Cihaz yan BluetoothInstrumentation kodu ile AOSP bulunabilir: frameworks/base/core/tests/bluetoothtests

BootstrapBuildProvider Bir IDeviceBuildProvider bu test cihazından özyüklenirler inşa bilgi

Bu genellikle harici olarak sağlanan bir yapıya sahip cihazlar için kullanılır, yani

Hata RaporuToplayıcı Bir geçiş ITestInvocationListener yapılandırılabilir olay meydana gelmiş ve daha sonra aramaları toplar bugreports o ITestInvocationListener#testLog her hata raporu toplanır sonra çocuklar üzerinde.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Predicate Hata raporunun ne zaman yakalanacağını açıklayan tam bir yüklem.
BugreportCollector.Relation
BugreportCollector.SubPredicate
BugreportzOnFailureCollector Bir test durumu başarısız olduğunda bir hata raporu toplayın.
Yapı Bilgisi Bir Jenerik uygulama IBuildInfo bir ilişkili olmalıdır ITestDevice .
BuildInfoRecorder Bir ITargetPreparer belirtilen bir dosya içine inşa bilgi meta veri yazar.
BuildInfoUtil Yardımına bir util sınıf manipüle IBuildInfo
BuildRetrievalError Derleme test için alınırken önemli bir hata oluştu.
BuildTestsZipUtils Android derleme sistemi tarafından oluşturulan zip testleri ile ilgili işlemler için bir yardımcı sınıf
Toplu E-posta Göndericisi Aşağıdaki yapılandırmaya izin veren bir e-posta gönderici yardımcı programı: gönderilen aralık, ilk patlama boyutu, alıcılar ve toplam mesaj sayısı.
BundletoolUtil .apks'i deivce'ye yüklemek için bundletool komut satırını kullanan yardımcı program sınıfı.

C

CecControllerTokenSağlayıcı Tüketici Elektroniği Kontrolü (CEC) ile ilgili belirteçler için belirteç sağlayıcısı.
DaireselAtraceUtil Öncelikle Monkey testi sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilmiş bir atrace yardımcı programı.
DaireselByteArray Dairesel bir arabellek olarak çalışan ve dizideki tüm değerlerin toplamını izleyen sabit boyutlu bir diziyi tutmak için veri yapısı.
ClangCodeKapsamToplayıcı Bir BaseDeviceMetricCollector cihazın kapalı Clang kapsama ölçümlerini çekin ve test eserler olarak oturum olacaktır.
ClassNotFoundConfigurationException ConfigurationException bir nesne sınıfı bulduk edilmediğinde.
SınıfYoluTarayıcı Sınıf yolundaki girdileri bulur.
ClassPathScanner.ClassNameFilter Bir IClassPathFilter o filtreler dönüşüm çözümlemesi java sınıf adları.
ClassPathScanner.ExternalClassNameFilter Bir ClassNameFilter iç sınıfları reddeder
ClassPathScanner.IClassPathFilter Sınıf yolu giriş yolları için bir filtre

Sonra Desenli FileFilter

ClusterBuildInfo Bir IBuildInfo için sınıf TFC borulu yapýlar.
ClusterBuildProvider Bir IBuildProvider TFC testi kaynaklarını indirmek için.
ClusterClient Bir IClusterClient TFC arka uç etkileşim için uygulanması.
KümeKomutu TF Cluster'dan alınan bir görevi temsil eden bir sınıf.
ClusterCommand.RequestType
KümeKomut.Durumu Komutun TF kümesindeki durumu.
ClusterCommandConfigBuilder Bir küme komutu için bir yapılandırma dosyası oluşturmak için bir sınıf.
ClusterCommandEvent Karşıya yüklenecek küme komut olaylarını kapsüllemek için bir sınıf.
ClusterCommandEvent.Builder
ClusterCommandEvent.Type
KümeKomut Başlatıcı Bir IRemoteTest sınıfı bir alt işlemi TF yoluyla TFC gelen bir komut başlatmak için.
KümeKomut Zamanlayıcı Bir ICommandScheduler destek TFC (Tradefed Küme).
KümeKomut Durumu TF Cluster'dan gelen bir komutun durumunu ve iptal nedenini temsil eden bir sınıf.
ClusterDeviceInfo Yüklenecek küme cihaz bilgilerini kapsüllemek için bir sınıf.
ClusterDeviceInfo.Builder
KümeCihaz Monitörü Bir IDeviceMonitor Tradefed Küme hizmetine sonuçlarını rapor uygulanması.
ClusterEventUploader <T uzanır IClusterEvent > Yükler ClusterEventUploader sınıfı IClusterEvent TFC.
ClusterHostEtkinliği Karşıya yüklenecek küme ana bilgisayar olaylarını kapsüllemek için bir sınıf.
ClusterHostEvent.Builder
ClusterHostEvent.HostEventType Farklı türdeki ana bilgisayar olaylarının numaralandırmaları.
ClusterHostUtil TF Kümesi için genel yapılandırma örnekleri, ana bilgisayar bilgileri vb. almak için statik kullanım işlevleri.
ClusterLogSaver Bir ILogSaver sınıfı TFC test çıkışları yüklemek için.
ClusterLogSaver.FilePickingStrategy Dosya toplama stratejileri.
ClusterOptions
ToplamaByteOutputAlıcı Bir IShellOutputReceiver bir içine bütün kabuk çıkış toplar byte[] .
ToplamaÇıkışAlıcı Bir IShellOutputReceiver bir içine bütün kabuk çıkış toplar String .
ToplamaTestDinleyici Bir ITestInvocationListener tüm test sonuçlarını toplayacaktır.
KoleksiyonerYardımcısı Yardımcı bazı yapmak IMetricCollector çeşitli yerlerde gerekli işlemleri.
Komut Dosyası Ayrıştırıcı Komut satırları kümesini içeren dosya için ayrıştırıcı.
CommandFileParser.CommandLine
CommandLineBuildInfoBuilder Yardımcı bir komut satırından zamanki yapı bilgisi argümanları yakalama amacına ve oluşturmak IBuildInfo onlardan.
KomutSeçenekleri Uygulanması ICommandOptions .
KomutSeçenekleriAlıcı Belirli bir çağrının komut seçenekleri değerini döndüren hizmet uygulaması.
KomutRunner Komut satırı bağımsız değişkenlerinde belirtilen komutu çalıştıran ve ardından çıkan alternatif bir TradeFederation giriş noktası.
CommandRunner.ÇıkışKodu İle çıkılması mümkün olan hata kodları.
Komut Zamanlayıcı Mevcut tüm cihazlarda TradeFederation komutlarını çalıştırmak için bir zamanlayıcı.
CommandScheduler.HostState Ana bilgisayarın farklı durumunun numaralandırmaları
CommonLogRemoteFileUtil Bu yardımcı program, ortak dosyaların uzak günlük alma mantığı için farklı uzak aygıt temsilleri arasında kod tekrarından kaçınmayı sağlar.
CommonLogRemoteFileUtil.KnownLogFileEntry Uzak cihazlar için bilinen bir günlük girişinin temsili.
ConditionPriorityBlockingQueue <T> A evreli sınıf ERROR(/PriorityBlockingQueue) belli bir koşulla eşleşen nesneleri alabilirsiniz operasyonlar -ister.
ConditionPriorityBlockingQueue.AlwaysMatch <T> Bir ConditionPriorityBlockingQueue.IMatcher herhangi bir nesne ile eşleşir.
ConditionPriorityBlockingQueue.IMatcher <T> Öğelerin bir tür koşulla eşleşip eşleşmediğini belirlemek için bir arabirim.
Yapılandırma Tamamlayıcı Uygulanması Completer bizim TF yapılandırmaları için.
Yapılandırma Bir beton IConfiguration saklar yüklü yapılandırma harita nesneleri uygulanmasının.
Yapılandırma Tanımı Bir konfigürasyonun, ilişkili nesnelerinin ve seçeneklerinin kaydını tutar.
ConfigurationDef.ConfigObjectDef Bir sınıfAdı için bilgi ve sahip olduğu görünüm numarası için tutulacak nesne (örneğin, bir yapılandırma aynı nesneye iki kez sahipse, ilki ilk görünüm numarasına sahip olacaktır).
YapılandırmaFabrika Oluşturmak için fabrika IConfiguration .
ConfigurationFactory.ConfigLoader Uygulanması IConfigDefLoader bir kök yapılandırmasındaki dahil yapılandırmaları izler ve dairesel içerir üzerinde bir istisna atar.
YapılandırmaUtil Yapılandırma dosyalarını işlemek için yardımcı işlevler.
ConfigurationXmlParserSettings ConfigurationXmlParser için ayarları kabul eden basit bir sınıf

Ayarları bu sınıfa geçirmek için takma ad zorunludur.

YapılandırmaYamlParser YAML stili Tradefed yapılandırmaları için ayrıştırıcı
Konsol Kullanıcıya etkileşim için arayüz sağlayan ana TradeFederation konsolu

Şu anda gibi işlemleri destekler

  • test etmek için bir komut ekleyin
  • cihazları ve durumlarını listele
  • devam eden çağrıları listele
  • kuyruktaki komutları listele
  • çağırma günlüğünü dosyaya/stdout'a dök
  • kapat
Console.ArgRunnable <T> Bir Runnable bir ile run bir argüman alabilir yöntemle
Console.CaptureList A kolaylık tipi List<List<String>>
KonsolOkuyucuÇıkışAkış Kullanılabilecek bir OutputStream yapmak System.out.print() Kullanıcının ile Play Nice LineReader unfinishedLine.
KonsolSonuç Muhabiri Test sonuçlarını konsola yazdırmak için sonuç muhabiri.
SaymaTestSonucuDinleyici Bir TestResultListener tarafından testlerin toplam sayısını izler TestStatus
SayımTest VakalarıToplayıcı Kont ve belirli bir test vaka sayısı rapor IRemoteTest .
KapsamSeçenekleri Kapsam seçeneklerini tutmak için tradefed nesne.
Kapsama Seçenekleri.Araç Zinciri
AvdHazırlayıcı Oluştur
Kullanıcı Hazırlayıcı Oluştur Kullanıcı oluşturmak ve sonunda temizlemek için hedef hazırlayıcı.

NS

DebugHostLogOnFailureCollector Bir test senaryosu hatası oluştuğunda ana bilgisayar tarafındaki günlükleri toplayacak ve günlüğe kaydedecek toplayıcı.
VarsayılanRemoteAndroidTestRunner Ddmlib uzatılması RemoteAndroidTestRunner Tradefed kullanım durumları için bazı varsayılan ayarlamak için.
VarsayılanTestlerZipYükleyici Testler zip yükleyicisinin varsayılan uygulaması.
Temsilci Çağrı Yürütme InvocationExecution başka Tradefed ikili yürütme temsilci.
Bağımlılıklar Çözümleyici Bir test için tüm bağımlılıkları almaya izin veren yeni bir sağlayıcı türü.
CihazAyırmaSonuç Bir komut için ayırma girişiminin sonuçlarını temsil eder.
CihazAvailableChecker Bir modülün cihazı çevrimdışı durumda bırakmadığından emin olmak için kontrol edin.
CihazPilSeviye Denetleyicisi Bir IRemoteTest asgari yük yoksa, batarya için minimum batarya şarj kontrol eder, ve bekler ikinci şarj eşiğine ulaşmak için bu.
CihazPilKaynakMetrikToplayıcı Bu toplayıcı, cihaz pil ölçümlerini toplar.
DeviceBuildDescriptor Bir için bir sarıcı sınıfı IBuildInfo yardımcı yöntemler içerir, cihaz platformu oluşturmak bilgilerini almak için.
DeviceBuildInfo Bir IBuildInfo tam bir Android cihazı yapı ve (isteğe bağlı olarak) kendi testleri temsil eder.
DeviceBuildInfoBootStrapper Bir ITargetPreparer özelliklere sahip cümledeki inşa bilgi alanları cihazdan okumanız

Bu, harici bir kaynaktan (örn.

DeviceBuildInfoInjector Bir ITargetPreparer o ekler DeviceBuildDescriptor içine meta IBuildInfo .
Cihaz Temizleyici Testten sonra yeniden başlatma veya biçimlendirme eylemi gerçekleştirir ve isteğe bağlı olarak ekranı kapatır
DeviceCleaner.CleanupAction
DeviceCleaner.PostTemizlemeİşlem
DeviceConcurrentUtil Eşzamanlı cihaz tarafı komut yürütmesi için yardımcı program yöntemlerini ve sınıflarını içerir

Kullanım ERROR(/ExecutorService) olarak uygulanan komutları çalıştırmak için ShellCommandCallable ve kullanım ERROR(/#joinFuture(String,Future,long)) karşı senkronizasyon için ERROR(/Future) tarafından döndürülen ERROR(/ExecutorService) komutu yürütülmesi için.

DeviceConcurrentUtil.ShellCommandCallable <V> Bir ERROR(/Callable) bir kabuk talimatının uygulanması için ayrıntıları sarar ITestDevice .
CihazYapılandırmaSahibi Bir beton IDeviceConfiguration uygulama özellikleri açısından depolar yüklenen aygıt yapılandırma nesneleri söyledi.
DeviceFailedToBootError Bir aygıt, bir yapı ile yanıp söndükten sonra önyükleme yapamazsa atılır.
CihazÖzellikModülDenetleyici Belirli bir özelliği desteklemediğinde testleri çalıştırmayacak bir modül denetleyicisi.
Cihaz Dosyası Raporlayıcısı Bir yardımcı sınıf çekleri dosyaları için cihaz ve bunları gönderen ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) bulursa.
CihazFlashHazırlayıcı Bir ITargetPreparer , fiziksel Android donanım üzerinde bir görüntü yanıp söner.
DeviceFlashPreparer.EncryptionOptions Kullanıcı verileri görüntüsünün şifrelenmesini işlemek için seçeneklerin sayısı
DeviceFolderBuildInfo Bir IDeviceBuildInfo aynı zamanda yerel dosya sisteminde bir dizin içinde bulunan diğer yapı eserler içeriyor.
DeviceImageZipFlashingTargetPreparer Belirli bir format aracılığıyla sağlanan cihaz görüntüleri ile cihazı yanıp sönen bir hedef hazırlayıcı.
CihazİnternetErişilebilirlikKaynakMetrikToplayıcı Toplayıcı, cihazın internet erişilebilirliğine sahip olup olmadığını kontrol etmek için google.com'a ping gönderir.
Aygıt Yöneticisi
DeviceManager.FastbootDevice Fastboot modunda bir cihazın temsili.
DeviceMetricData Metrik toplayıcılar tarafından toplanan tüm verileri tutmak için nesne.
DeviceMonitorÇoğullayıcı Proxy sınıfı birden istekleri yaymak için IDeviceMonitor s.
CihazÖzellikleri Cihaz tarafı özellik adları için ortak sabit tanımları
Cihaz KurtarmaModuUtil
CihazSıfırlamaÖzelliği Aygıt sıfırlamanın sunucu tarafı uygulaması.
CihazSıfırlamaİşleyicisi Yardımcı program işleme genel olarak cihaz sıfırlama.
Cihaz SeçimiSeçenekleri Cihaz seçim kriterleri için kapsayıcı.
DeviceSelectionOptions.DeviceRequestedType Desteklenen farklı olası yer tutucu cihaz türleri.
AygıtAyar Denetleyicisi Modül çalışması sırasında cihaz ayarlarının değişip değişmediğini kontrol edin.
Cihaz kurulumu Bir ITargetPreparer Resim göre test etmek için bir cihaz konfigüre Option s.
Cihaz DurumuMonitör Bir durumunu izlemeye yönelik Yardımcısı sınıf IDevice .
CihazDepolamaYaşKaynakMetrikToplayıcı Logcat'ten depolama yaşını ayrıştırın.
DeviceStorageStatusChecker Aygıtta verilen bölümler için yeterli disk alanı olup olmadığını kontrol edin.
Cihaz KullanılamıyorMonitör Bu dinleyici, yalnızca DNAE test durumu düzeyinde yakalamaya çalışır.
DeviceUpdateTargetPreparer Soyut bir ITargetPreparer (bir yapı hizmeti aksine) harici bir kaynaktan bir cihaz görüntü dosyası ile cihazların güncellenmesi etrafında ortak adımlar ilgilenir.
CihazWifiKaynakMetrikToplayıcı Toplayıcı, mevcut bağlı wifi sinyal gücünü ve bağlantı hızı ölçümlerini toplar.
DirectedGraph <V> Yönlendirilmiş bir ağırlıksız grafik uygulaması.
DinamikDosyaStubTest Bu, tradefed'in dinamik dosyayı doğru bir şekilde çözebileceğini test etmek için bir tradefed testidir.
DinamikUzaktanDosya Çözümleyici Uzak dosyalara giden yolu çözümlemeye yardımcı olan sınıf.
DynamicRemoteFileResolver.FileResolverLoader Yükler uygulamaları IRemoteFileResolver .

E

EmmaXmlSabitler emma xml raporu ayrıştırılırken kullanılan sabitler.
EmulatorBellekCpuCapturer
ZorunluSeLinuxDenetleyici Selinux'un durumunu sağlayan durum denetleyicisi.
EventLoggerListener Aldığı tüm olayları bir dosyaya kaydeden dinleyici
Mevcut Yapı Sağlayıcı Bir IBuildProvider zaten inşa döndürür IBuildInfo .
Genişletilmiş Dosya Derleme ile ilgili meta verileri taşımak için standart dosya uzantısı.

F

Sahte Test Amacı, tekrarlanabilir test sonuçları oluşturmayı kolaylaştırmak olan sahte bir test.
SahteTestlerZipKlasörü Bir içerik listesine dayalı olarak, sıkıştırılmamış sahte bir test klasörü oluşturan bir test fikstürü.
FakeTestsZipFolder.ItemType
FastbootCihazFlaşör Fiziksel Android donanımında bir görüntüyü flaşlamak için fastboot'a dayanan bir sınıf.
FastbootHelper Fastboot işlemleri için bir yardımcı sınıf.
FastbootUpdateBootstrapHazırlayıcı Bir ITargetPreparer aşamaları içine (bootloader, radyo, cihaz görüntü zip) dosyalarını belirtilen IDeviceBuildInfo cihazlar ile parladı almak için FastbootDeviceFlasher sonrası Önyükleme aygıtı sonucu raporlama amaçları için inşa bilgi içine niteliklerini sonra enjekte.
DosyaİndirÖnbellek İndirilen dosyaların yerel dosya sistemi LRU önbelleğini koruyan bir yardımcı sınıf.
DosyaİndirÖnbellekFabrika Oluşturmayı sağlayan bir fabrika FileDownloadCache
DosyaDownloadCacheWrapper Sağlayan bir sarmalayıcı sınıf FileDownloadCache uygularken imkanları IFileDownloader arayüzü.
DosyaIdleMonitor Dosyaları izler ve boşta kalmışlarsa bir geri arama yürütür (örn.
Dosya Kaydedici Bir ILeveledLogOutput bir dosyaya ve Stdout'a günlük iletilerini yönlendirir.
DosyaProtoSonuçRaporlayıcısı Döker Proto muhabir TestRecord bir dosyaya.
FilePullerDeviceMetricCollector Bir BaseDeviceMetricCollector cihazdan gelen ölçümlerini anahtarı için dinlemek ve cihazdan bir dosya olarak çekin söyledi.
FilePullerLogCollector Cihaz tarafından bildirilen dosyanın kaydedicisi.
Dosya SistemiGünlük Koruyucu Günlükleri bir dosya sistemine kaydedin.
FiltrelenmişSonuçİletici Varyant ResultForwarder sadece bir AllowList verir TestDescription raporlanacak.
SabitByteArrayOutputStream Bir bellek ERROR(/OutputStream) sadece verilerin bir maksimum miktarı tutar.
Yanıp SönenKaynaklarAyrıştırıcı Bir aygıtı flaş etmek için gereken yardımcı görüntü dosyalarının gerekli sürümlerini ayrıştıran bir sınıf.
FlashingResourcesParser.AndroidInfo İçin bir Typedef Map&lt;String, MultiMap&lt;String, String&gt;&gt; .
FlashingResourcesParser.Constraint Bir filtreleme arayüz izin vermesi beklenmektedir FlashingResourcesParser aksi kullanabileceği bazı kaynaklar görmezden
Yanıp SönenKaynakUtil Bu yardımcı program onlar aracılığıyla parladı böylece eserler uygun sürümünü ayarlayarak yardımcı DeviceFlashPreparer .
KatlanabilirGenişletme İşleyicisi Bir IModuleParameterHandler olmayan her bir primer katlanabilen düzenleme daha fazla genişlemeye.
Katlanabilir İşleyici Özel bir modül oluşturmak için katlanabilir parametreleri alabilen genel katlanabilir işleyici.
KatlanabilirModHazırlayıcı Bir cihazın katlanabilir durumunu değiştirebilen bir hedef hazırlayıcı.
KlasörYapıBilgisi Bir somut uygulama IFolderBuildInfo .
Biçimlendirilmiş Jeneratör Muhabir Belirli bir formatta raporlar oluşturmaya izin veren muhabir.

G

GceAvdInfo Belirli bir GCE AVD örneği için ilgili verileri tutacak yapı.
GceAvdInfo.GceStatus
GceManager GCE'den günlükleri başlatmak/durdurmak ve toplamak için GCE çağrılarını yöneten yardımcı.
GceRemoteCmdFormatter Uzak bir gce cihazına ulaşmak için komutları biçimlendirmek için yardımcı program sınıfı.
GceRemoteCmdFormatter.ScpMode SCP, argümanların yapısına bağlı olarak dosyayı itmek veya çekmek için kullanılabilir.
GceSshTünelMonitör Gce ssh tüneli için Thread Monitor.
GcovCodeKapsamToplayıcı Bir BaseDeviceMetricCollector cihazın kapalı gcov kapsama ölçümlerini çekin ve test eserler olarak oturum olacaktır.
GCSBucketUtil Google Cloud Storage'dan (GCS) dosya indirmek ve yüklemek için dosya yöneticisi.
GCSBucketUtil.GCSFileMeta Verileri GCS'de dosya bilgisi için basit sarmalayıcı.
GCSOrtak İndirme ve yükleme gibi Gcs işlemi için temel sınıf.
GCSDindiriciYardımcısı Global yapılandırmayı önbelleğe alma ve çözme ile ilgilenen GCS paketi için indirici.
GCSDosyaİndirici Google bulut depolama alanından (GCS) dosya indirmek için dosya indirici.
GCSDosyaYükleyici Dosya verilerini google bulut depolamaya (GCS) yüklemek için dosya yükleyici.
GCSHostResourceManager Ana makine kaynağını GCS'den (Google bulut depolama) indirin.
GcsRemoteFileResolver Uygulanması IRemoteFileResolver bir GCS indirilmesini sağlar.
GetPreviousPassedHelper Önceki geçen test filtrelerini almak için yardımcı.
GkiDeviceFlashHazırlayıcı Android ortak çekirdek genel görüntüsüyle cihazı yanıp sönen bir hedef hazırlayıcı.
GlobalFilterAlıcı Belirli bir çağrının filtrelerini döndüren hizmet uygulaması.
GlobalTestFiltresi Çağrıya uygulanan filtre seçenekleri.
GoogleApiClientUtil Google API istemcisi oluşturmak için araçlar.
GranularRetriableTestWrapper A sarmalayıcı sınıf çalışmaları IRemoteTest dizge düzeyinde IRemoteTest granül hale getirilir.
GsiDeviceFlashHazırlayıcı Android jenerik sistem görüntüsü ile cihazı yanıp sönen bir hedef hazırlayıcı.

H

HelloWorldMultiTargetHazırlayıcı Bir örnek uygulama IMultiTargetPreparer .
Tarih Kaydedici TF History Logger, yalnızca belirli olayları içeren özel günlük.
HprofAllocSite Ayrıştırıcı hprof raporlarının Tahsis Siteleri bölümündeki bilgileri ayrıştırmak için yardımcı sınıf.
HttpUzaktan Dosya Çözücü Uygulanması IRemoteFileResolver http üzerinden uzaktan dosya indirme verir
HttpsUzaktanDosya Çözümleyici Uygulanması IRemoteFileResolver https üzerinden uzaktan dosya indirme verir

ben

IabiAlıcı ABI'nin test edilmesi gereken bir test.
IAppBuildInfo Bu arayüz kullanımdan kaldırılmıştır. Kullanım IBuildInfo doğrudan.
IAutoRetriableTest Bir için Arayüz IRemoteTest uygulamıyor ITestFilterReceiver hala ancak destek otomatik yeniden deneme istemektedir.
IPilBilgisi Bir cihazın piliyle etkileşimi tanımlayan arayüz.
IBatteryInfo.BatteryState Mevcut pil şarj durumunu açıklar.
IBuildProvider Test edilen yapı hakkında bilgi sağlamaktan sorumludur.
IBuildAlıcı Test edilen yapıya referans verilmesi gereken bir test.
IClusterClient TFC arka ucuyla etkileşim için bir arayüz.
IClusterEtkinliği TFC'ye yüklenecek herhangi bir küme olayı için arayüz.
IClusterEventUploader <T uzanır IClusterEvent > ClusterEventUploader için arayüz
IClusterOptions Kümeyle ilgili seçenekleri almak için bir arabirim.
ICommandOptions Komutlar için yürütme seçenekleri için kapsayıcı.
IKomut Zamanlayıcı TradeFederation komutlarını çalıştırmak için bir zamanlayıcı.
ICommandScheduler.IScheduledInvocationListener Çağrı tamamlandığında çağrı olayları için dinleyici.
ISıkıştırmaStratejisi Çalışma zamanında seçilebilen bir sıkıştırma algoritmasını temsil eden bir arayüz.
IYapılandırma Bir TradeFederation çağrısı için yapılandırma bilgileri.
IConfigurationFactory Oluşturmak için fabrika IConfiguration s
IConfigurationAlıcı Basit arayüzü bir kabul nesneyi temsil etmek IConfiguration .
ICredentialFactory Kimlik bilgisi fabrikası için bir arayüz OAuth2 oluşturmak için Credential .
IDefaultObjectLoader YAML yapılandırmamızın parçası olması gereken varsayılan nesneleri yüklemek için arabirim.
IDefaultObjectLoader.LoaderConfiguration Bilgileri yükleyiciye iletmek için yükleme yapılandırma nesnesi.
IDeviceBuildInfo Bir IBuildInfo tam bir Android cihazı yapı ve (isteğe bağlı olarak) kendi testleri temsil eder.
IDeviceBuildProvider Bir IBuildProvider bir aldığı bilgileri kullanarak ITestDevice bir yapı almak için.
IDeviceConfiguration Cihaz Yapılandırma Tutucu Arayüzü.
ICihaz Flaşör Bir cihazda bir cihaz görüntüsünü yanıp söner.
IDeviceFlasher.UserDataFlashOption Kullanıcı verileri görüntüsünü işlemek için seçeneklerin sayısı
IDeviceManager Test için mevcut cihaz setini yönetmek için arayüz.
IDeviceManager.IFastbootListener Fastboot durumu değişiklikleri için bir dinleyici.
IDeviceMonitor Cihazların durumunu izlemek için arayüz.
IDeviceMonitor.DeviceLister Bir Runnable benzeri sınıfı olduğu bilinen cihazları ve bunların durumlarını dönmelidir.
ICihaz Seçimi Cihaz seçim kriterleri için arayüz.
IDeviceTest Bir başvuru ihtiyacı nesne için Arayüz ITestDevice .
Devre Dışı Bırakılabilir Devre dışı bırakılabilen bir Tradefed nesnesini tanımlayan arayüz.
IFileİndirici Uzak bir dosyayı indirmek için arayüz.
IFlashingKaynaklar Ayrıştırıcı Bir cihazı flaş etmek için gereken yardımcı görüntü dosyalarının gerekli sürümlerini sağlamak için arayüz.
IFlashingKaynaklarAlıcı Bir cihazı flaş etmek için gereken yardımcı görüntü dosyalarını almak için arayüz.
IFolderBuildInfo Basit soyut IBuildInfo kimin inşa eserler yerel dosya sistemi dizininde içeren edilmektedir.
IFormatterGenerator Birformatlayıcı açıklayan Arayüz SuiteResultHolder .
IHostCleaner Test çalıştırması tamamlandıktan sonra ana bilgisayarı temizler.
Çağrı BağlamAlıcı Çağrının bağlamına başvurulması gereken bir test.
Çağrı Yürütme Bir çağrının parçası olarak yapılacak eylemleri açıklayan arayüz.
ILeveledLogOutput Bu arabirimi uygulayan sınıflar, günlük mesajlarının çıktılanmasıyla ilgilenen yöntemler sağlar.
ILogcatAlıcı Bir şekilde bir aygıtın LogCat çıkışını sağlayan bir sınıf InputStreamSource .
ILogRegistry Bir için bir arayüz ILogOutput tekil kaydedici çoklar ve farklı kaydedicilerini yöneten.
ILogRegistry.EventType Günlüğe kaydedilmesi yararlı olan olaylar
IMetricCollector Bu arayüz, eşleşen metrikleri toplamak için test sonuçları rapor edilirken bir dekoratör olarak eklenecektir.
IMetrikToplayıcıAlıcı İçin Arayüz IRemoteTest onlar listesini almak gerekiyorsa ler uygulamaya IMetricCollector test çalıştırması için s.
IModuleDenetleyici Bir modülün yürütülüp yürütülmeyeceğini kontrol etmek için arayüz.
IModuleController.RunStrategy Modülün nasıl yürütülmesi gerektiğini açıklayan numaralandırma.
IModuleParametreİşleyicisi Suite modüllerinin parametreleri için arayüz.
IMultiDeviceTest Bu arayüz kullanımdan kaldırılmıştır. Bu arayüz, uyumluluk için geçici olarak tutulur, ancak artık kullanılmamaktadır. Lütfen uygulamayın.
IMultiTargetHazırlayıcı Test ortamını birkaç cihaz için birlikte hazırlar.
INativeCihaz Testi Bir başvuru ihtiyacı nesne için Arayüz INativeDevice .
InstallApexModuleTargetPreparer
InstantAppHandler İçin Handler ModuleParameters#INSTANT_APP .
EnstrümantasyonSonuçProtoParser Enstrümantasyon test çalıştırması sırasında toplanan enstrümantasyon sonuç protokolünü ayrıştırır ve sonuçlar hakkında ITestRunListener'ı bilgilendirir.
Çağrı Bağlam Bir Jenerik uygulama IInvocationContext .
Çağrı Yürütme Tüm çağırma adımlarını açıklayan sınıf: derleme indirme, target_prep, testleri çalıştırma, temizleme.
Çağrı Kapsamı Tek bir Tradefed çağrısını kapsar.
Çağrı Kapsamlı
ÇağırmaScopeModule Guice-Tradeed desteklenen nesneleri istemek için bir TF çağrısında herhangi bir yerde kullanılabilen Guice modülü.
Çağrı Durumu Çağrı durumunu depolamak için bir sınıf.
JUnitResultForwarder'a Çağırma A sınıfı Buna dinler ITestInvocationListener olaylar ve ileriye onları hiç TestListener .
IPostİşlemci Post işlemciler, testlerden SONRA ve sonuç raporlamasından ÖNCE ölçümlerin ve günlüklerin işlenmesine izin vermeyi amaçlayan bir Ticaret Federasyonu nesnesidir.
Uzaktan Özellik Tradefed'de isteğe bağlı olarak çalıştırılabilen bir özelliği açıklayan arayüz.
UzakDosya Çözümleyici Uzak bir dosyayı yerel bir dosyaya çözümleyebilen nesneler için arabirim.
IRemoteFileResolver.RemoteFileResolverArgs Çözümleyicilere iletilen argümanlar
IRemoteFileResolver.ResolvedFile Çözümlenen dosya ve bazı meta veriler hakkında sınıf tutma bilgileri.
IReportNotExecuted Tamamlanmamış bir şekilde çalışması durumunda, IRemoteTest uygular bu arayüz geliştirilmiş raporlama için onların olmayan yürütülen testler bildirebilir.
Yeniden Zamanlayıcı Gelecekteki yürütme için bir yapılandırmayı yeniden planlamak için arabirim.
IKaynakMetrikToplayıcı Kullanıcının özelleştirilmiş kaynak toplayıcıları uygulaması için arabirim.
IRestApiHelper REST API çağrıları gerçekleştirmek için bir yardımcı arayüz.
Devam EdilebilirTest Bu arayüz kullanımdan kaldırılmıştır. Artık buna gerek yok
IRetryDecision Yeniden deneme kararını yönlendiren ve daha hedefli yeniden deneme için filtreyi sınıfa uygulayan arayüz.
IRuntimeHintSağlayıcı
ISandbox Bir çağırmayı çalıştırmak için kullanılabilecek bir sanal alanı tanımlayan arayüz.
ISandboxFactory Oluşturmak için fabrika ISandbox .
ISetOptionAlıcı Bu arayüz uygulanması bir olmalıdır Option bağlı bir "set-seçenek" adıyla HostTest#SET_OPTION_NAME .
IShardableTest Bir IRemoteTest ayrı çalıştırılabilir alt testler ayrılabilir.
IShardHelper Bir yapılandırma için benimsenecek parçalama stratejisini açıklayan bir nesnenin arabirimi.
ISystemStatusChecker Sistem durumunu denetleyen ve sistemin beklenen bir durumda olup olmadığını göstermek için bir boole döndüren bir denetleyici.
ISystemStatusCheckerAlıcı Bir IRemoteTest erişim gerektirir ISystemStatusChecker yapılandırmasından.
ITargetTemizleyici Bu arayüz kullanımdan kaldırılmıştır. gözyaşıDown, temel ITargetPreparer arayüzüne taşındı.
IHedef Hazırlayıcı Test ortamını test çalıştırması için hazırlar.
KorkunçArıza İşleyicisi Bir arabirim korkunç hatalarını işlemek için LogUtil.CLog.wtf(String, Throwable)
ITestAnnotationFiltreAlıcı Ek açıklamalara göre hangi testlerin çalıştırılacağını filtreleyebilen bir koşucu.
ITestCollector Test toplama desteği sağlar; ayarlandığında, test koşucusu, test senaryolarını fiilen yürütmeden toplamak için kuru bir çalışma yapmalıdır.
ITestFileFilterAlıcı Hangi testlerin çalıştırılacağını ve/veya çalıştırılmayacağını belirten bir dosya alabilen bir koşucu.
ITestFilterAlıcı Hangi testlerin çalıştırılacağını filtreleyebilen bir koşucu.
ITestInformationAlıcı Almayı Arayüz TestInformation bazı sınıflar için.
ITestInvokasyon Bir TradeFederation test çağrısını yönetir.
ITestInvocation.ExitInformation Bir çağrı için bazı çıkış bilgilerini temsil eder.
ITestSuite Test Suite'i çalıştırmak için kullanılan soyut sınıf.
ITestSuiteSonuçYükleyici Önceki sonuçları yeniden çalıştırılabilecek şekilde yüklemek için bir yardımcıyı açıklayan arabirim.
ITestsZipInstaller Testleri bir aygıta bir test zip dosyasından (derleme sistemi tarafından çıkarıldığı gibi) yükler.

J

JavaCodeCoverageCollector Bir BaseDeviceMetricCollector cihazın kapalı Java kapsama ölçümlerini çekin ve test eserler olarak oturum olacaktır.
JavaCodeCoverageFlusher Aygıtta çalışan işlemlerden gelen bir Java kodu kapsamı ölçümlerini sıfırlayan ve zorlayan bir yardımcı program sınıfı.
JsonHttpTestSonucuMuhabir Test ölçüm sonuçlarını ve şubeyi, cihaz bilgilerini JSON'a ve POST'u bir HTTP hizmeti uç noktasına kodlayan bir sonuç raporlayıcı
JUnit4TestFiltresi Genişleterek JUnit4 koşucu için filtreleme sağlar yardımcı sınıfı Filter .
JUnitToInvocationResultForwarder A sınıfı Buna dinler TestListener olaylar ve ileriye onları bir etmek ITestInvocationListener .
JUnitXmlParser Karıncanın XMLJUnitResultFormatter içinde depolanan JUnit sonuçlarından test sonucu verilerini çıkaran ve bunu bir ITestInvocationListener'a ileten ayrıştırıcı.

K

Tuş KilidiDurumChecker Modül yürütüldükten sonra tuş kilidi durumunu kontrol eder.
KillExistingEmulatorPreparer Bir ITargetPreparer çalışan bir emülatörü aşağı olduğunu kapanır.

L

LaboratuvarKaynakCihazMonitör LabResourceService için gRPC sunucusunu başlatan/yöneten laboratuvar kaynağı izleyicisi.
BüyükÇıktıAlıcı Uzun süre çalışan komutların çalıştırılmasına yardımcı olmak için tasarlanmış bir sınıf çıktı toplar.
LastShardDetector Yerel Sharding çalıştırırken son shard ulaştığında, bazen sadece bazı eylemleri yürütmek isteyen invocationEnded(long) .
LaunchCvdHelper Cuttlefish VM'de Launch_cvd'yi kontrol etmek için yardımcı yardımcı program.
LeakedThreadStatusChecker Bir modülün çalışan bir İpliği sızdırmadığından emin olmak için durum denetleyicisi.
EskiAlt süreçSonuçlarRaporlayıcı Ü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ç raporlayıcısının donmuş bir uygulaması.
ListeInstrumentationParser Bir IShellOutputReceiver bir 'pm liste enstrümantasyon' sorgu çıktısını ayrıştırır
ListInstrumentationParser.InstrumentationTarget
YerelAndroidSanalCihaz TradeFed ana bilgisayarında çalışan yerel sanal cihazlar için sınıf.
LocalAppBuildProvider Bir IBuildProvider bir inşa IBuildInfo bir sağlanan yerel yoluna dayalı
LocalDeviceBuildProvider Bir IBuildProvider bir inşa IDeviceBuildInfo Sağlanan dosya sistemi dizin yolu dayalı.
LocalEmulatorBaşlat Bir android oluşturma ortamından yerel olarak bir öykünücü başlatan bir TargetPreparer.
Yerel Öykünücü Anlık Görüntü Android oluşturma/geliştirme ortamından temiz bir öykünücü anlık görüntüsü oluşturmaya yönelik bir TargetPreparer
YerelDosya Çözümleyici Uygulanması IRemoteFileResolver yerel dosyaları bağlama verir
LocalFolderBuildProvider Bir IBuildProvider bir inşa IFolderBuildInfo bir sağlanan yerel yoluna dayalı
LocalRunInstructionBuilder Testi yerel olarak çalıştırma talimatını derlemeye yarayan yardımcı program.
LogcatCrashResultForwarder Special listener: on failures (instrumentation process crashing) it will attempt to extract from the logcat the crash and adds it to the failure message associated with the test.
LogcatEventParser
LogcatEventType Event types for LogcatEventParser .
LogcatOnFailureCollector Collector that will capture and log a logcat when a test case fails.
LogcatAlıcı Arka planda logcat toplayan sınıf.
LogFileSaver A helper for ITestInvocationListener 's that will save log data to a file
LogReceiver
LogRegistry A ILogRegistry implementation that multiplexes and manages different loggers, using the appropriate one based on the ThreadGroup of the thread making the call.
LogSaverResultForwarder A ResultForwarder for saving logs with the global file saver.

m

MainlineModuleHandler A simple handler class for Mainline Modules that creates a InstallApexModuleTargetPreparer and injects the dynamic link into it based on the given mainline modules to automatically retrieve those modules.
MainlineTestModuleController Base class for a module controller to run tests based on the preloaded mainline modules on the device under test.
ManagedRemoteDevice A device running inside a virtual machine that we manage remotely via a Tradefed instance inside the VM.
YönetilenTestAygıtıFabrika Tf tarafından izlenebilen farklı türde cihazlar oluşturmak için fabrika
MetricFilePostProcessor Used for uploading the metrics log file collected during the test and run level.
MetricOption Annotation for test methods annotated with @Test , or if the annotation is part of the annotation list of TestDescription that allows to specify some extra parameters useful for: Tuning the behavior of the collectors, filtering some methods.
MetricsXMLResultReporter MetricsXMLResultReporter writes test metrics and run metrics to an XML file in a folder specified by metrics-folder parameter at the invocationEnded phase of the test.
MetricUtility Contains common utility methods for storing the test metrics, aggregating the metrics in similar tests and writing the metrics to a file.
MinApiLevelModuleController Base class for a module controller to not run tests when it below a specified API Level.
MinSdkModuleController Base class for a module controller to not run tests on versions below a specified SDK version number.
ModuleDefinition Container for the test run configuration.
ModuleListener Listener attached to each IRemoteTest of each module in order to collect the list of results.
ModuleMerger Helper class for operation related to merging ITestSuite and ModuleDefinition after a split.
ModuleOemTargetPreparer
ModuleOemTargetPreparer.ModuleInfo A simple struct class to store information about a module
ModuleParameters Special values associated with the suite "parameter" keys in the metadata of each module.
ModuleParametersHelper Helper to get the IModuleParameterHandler associated with the parameter.
ModuleSplitter Helper to split a list of modules represented by IConfiguration into a list of execution units represented by ModuleDefinition .

n

NameMangleListener A proxy listener to translate test method, class, and package names as results are reported.
NativeCodeCoverageFlusher A utility class that clears native coverage measurements and forces a flush of native coverage data from processes on the device.
Yerel Cihaz Bir varsayılan uygulama ITestDevice Olmayan tam yığını cihazları android.
NativeDevice.AdbAction Bir DeviceAction bir işletim sistemi 'adb ....' komutunu çalıştırmak için.
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction bir cihaz yeniden için.
NativeDevice.RebootMode Yeniden başlatma modu.
NativeDeviceStateMonitor Bir durumunu izlemeye yönelik Yardımcısı sınıf IDevice hiçbir çerçeve desteği ile.
NegativeHandler Handler that specify that nothing should be done and the parameter should not create any extra module.
NestedDeviceStateMonitor Device state monitor that executes extra checks on nested device to accommodate the specifics of the virtualized environment.
NestedRemoteDevice Representation of the device running inside a remote Cuttlefish VM.
NetworkNotAvailableException Bir cihaz test için ağa bağlanamadığında atılır.
NoDeviceException Belirli bir komutu yürütecek cihaz olmadığında atılır.
NoisyDryRunTest Run noisy dry run on a command file.
NotMultiAbiHandler Special handler that notify the SuiteModuleLoader that the secondary abi should not create a module.

O

OpenObjectLoader Loader for the default objects available in AOSP.
OptionCopier A helper class that can copy Option field values with same names from one object to another.
OptionFetcher Helper to get the test options from the parent process.
OptionNotAllowedException Specific ConfigurationException when an option is not allowed to be passed in the command line.
OptionSetter Populates Option fields.
OptionSetter.OptionFieldsForName Container for the list of option fields with given name.
OtaDeviceBuildInfo A IDeviceBuildInfo used for over-the-air update testing.
OtatoolsBuildInfo An IBuildInfo that contains otatools artifacts.
OtaZipfileBuildProvider Provides a IBuildInfo based on a local OTA zip file.

P

PackageInstalledModuleController Module controller to not run tests when the device has not got the given packages installed.
Pair <A, B> Define our own Pair class which contains two objects.
ParallelDeviceExecutor <V> Wrapper of ERROR(/ExecutorService) to execute a function in parallel.
ParentSandboxInvocationExecution Version of InvocationExecution for the parent invocation special actions when running a sandbox.
ParentShardReplicate Replicate a setup for one device to all other devices that will be part of sharding.
PassingTestFileReporter A ITestInvocationListener that saves the list of passing test cases to a test file
PrettyPrintDelimiter Helper utility that helps to print delimited message that stands out.
PropertyChanger A utility class for changing (or adding) items in an Android property file
ProtoResultParser Parser for the Tradefed results proto format.
ProtoResultParser.TestLevel Enumeration representing the current level of the proto being processed.
ProtoResultReporter Result reporter build a TestRecord protobuf with all the results inside.
ProtoUtil Utility methods for dealing with protobuf messages type-agnostically.
ProxyConfiguration Object that allows pointing to a remote configuration to execute.
PsParser Utility used to parse(USER,PID and NAME) from the "ps" command output

Q

QuotationAwareTokenizer

r

RecoveryLogPreparer A target preparer used to collect logs before recovery.
RegexTrie <V> The RegexTrie is a trie where each stored segment of the key is a regex ERROR(/Pattern) .
UzakAndroidCihaz Bir uygulanması ITestDevice ADB bağlantı üzerinden bağlanan tam bir yığın robot cihaz.
RemoteAndroidVirtualDevice Extends RemoteAndroidDevice behavior for a full stack android device running in the Google Compute Engine (Gce).
RemoteAvdIDCihazı Bir tutucu IDevice tarafından kullanılan DeviceManager zaman ayırmaya DeviceSelectionOptions.gceDeviceRequested() olan true
RemoteFileUtil Utility class to handle file from a remote instance
RemoteInvocationExecution Implementation of InvocationExecution that drives a remote execution.
RemoteManager Class that receives RemoteOperation s via a socket.
RemoteSshUtil Utility to execute ssh commands on remote instances.
RemoteTestTimeOutEnforcer Listeners that allows to check the execution time of a given test config and fail it if it goes over a given timeout.
RemoteZip Utilities to unzip individual files inside a remote zip file.
ReportPassedTests Report in a file possible filters to exclude passed test.
ResourceMetricUtil Metrikleri oluşturmak için yardımcı işlevler.
RestApiHelper A helper class for performing REST API calls.
ResultAggregator Special forwarder that aggregates the results when needed, based on the retry strategy that was taken.
ResultAndLogForwarder Forwarder for results and logs events.
ResultForwarder A ITestInvocationListener that forwards invocation results to a list of other listeners.
ResultsPlayer Special runner that replays the results given to it.
RetentionFileSaver Helper class for creating a .retention file in a directory.
RetryConfigurationFactory Factory that handles retrying a command.
RetryLogSaverResultForwarder Forwarder that also handles passing the current attempt we are at.
RetryRescheduler A special runner that allows to reschedule a previous run tests that failed or where not executed.
RetryRescheduler.RetryType The types of the tests that can be retried.
RetryResultForwarder An Extension of ResultForwarder that always push to a given attempt number.
RetryResultHelper Helper class to determine which module or test should run or not.
RetryStatistics Structure holding the statistics for a retry session of one IRemoteTest .
RunCommandTargetPreparer
RunConfigDeviceRecovery Generic base IMultiDeviceRecovery to run a tradefed configuration to do the recovery step.
RunOnSecondaryUserParameterHandler
RunOnSecondaryUserTargetPreparer An ITargetPreparer that creates a secondary user in setup, and marks that tests should be run in that user.
RunOnSystemUserTargetPreparer An ITargetPreparer that marks that tests should be run on the user (rather than the current user).
RunOnWorkProfileParameterHandler
RunOnWorkProfileTargetPreparer An ITargetPreparer that creates a work profile in setup, and marks that tests should be run in that user.

S

SandboxConfigDump Runner class that creates a IConfiguration based on a command line and dump it to a file.
SandboxConfigDump.DumpCmd
SandboxConfigurationException Special Configuration Exception coming from the Sandbox setup.
SandboxConfigurationFactory Special Configuration factory to handle creation of configurations for Sandboxing purpose.
SandboxConfigUtil A utility class for managing IConfiguration when doing sandboxing.
SandboxedInvocationExecution Special sandbox execution of the invocation: This is the InvocationExection for when we are inside the sandbox running the command.
SandboxInvocationRunner Run the tests associated with the invocation in the sandbox.
SandboxOptions Class that can receive and provide options to a ISandbox .
ScreenshotOnFailureCollector Collector that will capture and log a screenshot when a test case fails.
Sdk28ModuleController A module controller to check if a device is on SDK 28 (Android 9) or above.
Sdk29ModuleController Only run tests if the device under test is SDK version 29 or above.
Sdk30ModuleController Only run tests if the device under test is SDK version 30 or above.
Sdk31ModuleController Only run tests if the device under test is SDK version 31 or above.
SecondaryUserHandler Handler for ModuleParameters#SECONDARY_USER .
SerializationUtil Utility to serialize/deserialize an object that implements ERROR(/Serializable) .
ServiceAccountKeyCredentialFactory A credential factory to create service account key based oauth Credential .
ShardBuildCloner Helper class that handles cloning a build info from the command line.
ShardHelper Helper class that handles creating the shards and scheduling them for an invocation.
ShardListener A ITestInvocationListener that collects results from a invocation shard (aka an invocation split to run on multiple resources in parallel), and forwards them to another listener.
ShardMainResultForwarder Bir ResultForwarder o birleştirir bir kanatlı bir deney çağırmaları sonuçları.
ShellOutputReceiverStream Utility subclass of OutputStream that writes into an IShellOutputReceiver.
ShellStatusChecker Check if the shell status is as expected before and after a module run.
ShippingApiLevelModuleController Run tests if the device meets the following conditions:
  • If min-api-level is defined:
    • The device shipped with the min-api-level or later.
SimpleFileLogger A ILeveledLogOutput that directs log messages to stdout and to a single log file.
SimplePerfResult Object to hold all simpleperf test results
SimplePerfStatResultParser A utility class to parse simpleperf result.
SimplePerfUtil Utility class to dispatch simple command and collect results
SimplePerfUtil.SimplePerfType Enum of simpleperf command options
SimpleStats A small utility class that calculates a few statistical measures given a numerical dataset.
SizeLimitedOutputStream A thread safe file backed ERROR(/OutputStream) that limits the maximum amount of data that can be written.
Sl4aBluetoothUtil A utility class provides Bluetooth operations on one or two devices using SL4A
Sl4aBluetoothUtil.BluetoothAccessLevel Enums for Bluetooth device access level which are based on BluetoothDevice.java
Sl4aBluetoothUtil.BluetoothConnectionState Enums for Bluetooth connection states which are based on BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothPriorityLevel Enums for Bluetooth profile priority level which are based on BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothProfile Enums for Bluetooth profiles which are based on BluetoothProfile.java
Sl4aClient Sl4A client to interact via RPC with SL4A scripting layer.
Sl4aEventDispatcher Event dispatcher polls for event and queue them by name to be queried.
Sl4aEventDispatcher.EventSl4aObject Object returned by the event poller.
SnapshotInputStreamSource A File-backed InputStreamSource.
StatusCheckerResult Contains the result of a ISystemStatusChecker execution.
StatusCheckerResult.CheckStatus
StdoutLogger A ILeveledLogOutput that directs log messages to stdout.
StreamProtoReceiver A receiver that translates proto TestRecord received into Tradefed events.
StreamProtoResultReporter An implementation of ProtoResultReporter
StrictShardHelper Sharding strategy to create strict shards that do not report together,
StringEscapeUtils Utility class for escaping strings for specific formats.
StringUtil Utility class for escaping strings for common string manipulation.
StubBuildProvider No-op empty implementation of a IBuildProvider .
StubMultiTargetPreparer Placeholder empty implementation of a IMultiTargetPreparer .
StubTargetPreparer Placeholder empty implementation of a ITargetPreparer .
StubTest No-op empty test implementation.
StubTestRunListener Stub implementation of ITestRunListener
SubprocessCommandException A subprocess command failed to run.
SubprocessConfigBuilder Build a wrapper TF config XML for an existing TF config.
SubprocessEventHelper Helper to serialize/deserialize the events to be passed to the log.
SubprocessEventHelper.BaseTestEventInfo Base Helper for TestIgnored information.
SubprocessEventHelper.FailedTestEventInfo Helper for testFailed information.
SubprocessEventHelper.InvocationEndedEventInfo Helper for invocation ended information.
SubprocessEventHelper.InvocationFailedEventInfo Helper for InvocationFailed information.
SubprocessEventHelper.InvocationStartedEventInfo Helper for invocation started information.
SubprocessEventHelper.LogAssociationEventInfo Helper for logAssociation information.
SubprocessEventHelper.TestEndedEventInfo Helper for testEnded information.
SubprocessEventHelper.TestLogEventInfo Helper for testLog information.
SubprocessEventHelper.TestModuleStartedEventInfo Helper for test module started information.
SubprocessEventHelper.TestRunEndedEventInfo Helper for testRunEnded Information.
SubprocessEventHelper.TestRunFailedEventInfo Helper for testRunFailed information
SubprocessEventHelper.TestRunStartedEventInfo Helper for testRunStarted information
SubprocessEventHelper.TestStartedEventInfo Helper for testStarted information
SubprocessExceptionParser Helper to handle the exception output from standard Tradefed command runners.
SubprocessReportingHelper A class to build a wrapper configuration file to use subprocess results reporter for a cluster command.
SubprocessResultsReporter Implements ITestInvocationListener to be specified as a result_reporter and forward from the subprocess the results of tests, test runs, test invocations.
SubprocessTestResultsParser Extends ERROR(/FileOutputStream) to parse the output before writing to the file so we can generate the test events on the launcher side.
SubprocessTestResultsParser.StatusKeys Relevant test status keys.
SubprocessTfLauncher A IRemoteTest for running tests against a separate TF installation.
SuiteApkInstaller Installs specified APKs for Suite configuration: either from $ANDROID_TARGET_OUT_TESTCASES variable or the ROOT_DIR in build info.
SuiteModuleLoader Retrieves Compatibility test module definitions from the repository.
SuiteModuleLoader.ConfigFilter A ERROR(/FilenameFilter) to find all the config files in a directory.
SuiteResultHolder Helper object to ease up serializing and deserializing the invocation results.
SuiteResultReporter Collect test results for an entire suite invocation and output the final results.
SuiteResultReporter.ModulePrepTimes Object holder for the preparation and tear down time of one module.
SuiteTestFilter Testleri dahil etmek ve hariç tutmak için bir filtreyi temsil eder.
SystemServerFileDescriptorChecker Checks if system server appears to be running out of FDs.
SystemServerStatusChecker Check if the pid of system_server has changed from before and after a module run.
SystemUtil Utility class for making system calls.
SystemUtil.EnvVariable

T

TableBuilder Helper class to display a matrix of String elements in a table.
TableFormatter Helper class to display a matrix of String elements so each element column is lined up
TarUtil Utility to manipulate a tar file.
TelephonyHelper A utility to use and get information related to the telephony.
TelephonyHelper.SimCardInformation An information holder for the sim card related information.
TelephonyTokenProvider Token provider for telephony related tokens.
TemplateResolutionError Class extending ConfigurationException for template related error during configuration parsing.
TerribleFailureEmailHandler A simple handler class that sends an email to interested people when a WTF (What a Terrible Failure) error occurs within a Trade Federation instance.
TestAppInstallSetup A ITargetPreparer that installs one or more apps from a IDeviceBuildInfo.getTestsDir() folder onto device.
TestContext A class to model a TestContext message of TFC API.
TestDependencyResolver Helper to resolve dependencies if needed.
TestDescriptionsFile A utility class for marshalling and unmarshalling a list of TestDescriptions to a test file.
Test cihazı Bir uygulanması ITestDevice tam bir yığın robot cihaz için
TestEnvironment A class to model a TestEnvironment message returned by TFC API.
TestFailureListener Listener used to take action such as screenshot, bugreport, logcat collection upon a test failure when requested.
TestFilterHelper Helper class for filtering tests
TestGroupStatus A class to store status of a test group.
TestInfo Stores the test information set in a TEST_MAPPING file.
TestInvocation Default implementation of ITestInvocation .
TestInvocation.RunMode The different mode an invocation can run into.
TestInvocation.Stage
TestMapping A class for loading a TEST_MAPPING file.
TestMappingSuiteRunner Implementation of BaseTestSuite to run tests specified by option include-filter, or TEST_MAPPING files from build, as a suite.
TestOption Stores the test option details set in a TEST_MAPPING file.
TestOutputUploader A class to upload test output files to GCS/HTTP.
TestRecordInterpreter Utility to convert a TestRecord proto into a more easily manipulable format in Tradefed.
TestResource A class to model a TestResource message returned by TFC API.
TestResourceDownloader A class to download test resource files from file system/GCS/HTTP.
TestResultListener A simplification of ITestLifecycleListener for implementers that only care about individual test results.
TestRunToTestInvocationForwarder Forwarder from ddmlib ITestRunListener to ITestLifeCycleReceiver .
TestsPoolPoller Tests wrapper that allow to execute all the tests of a pool of tests.
TestSuiteInfo A class that resolves loading of build related metadata for test suite

To properly expose related info, a test suite must include a test-suite-info.properties file in its jar resources

TextResultReporter A test result reporter that forwards results to the JUnit text result printer.
TfObjectTracker A utility to track the usage of the different Trade Fedederation objects.
TfSuiteRunner Implementation of ITestSuite which will load tests from TF jars res/config/suite/ folder.
TfTestLauncher A IRemoteTest for running unit or functional tests against a separate TF installation.
TimeStatusChecker Status checker to ensure that the device and host time are kept in sync.
TimeVal This class is deprecated. use Duration instead.
TokenProviderHelper Helper that gives the provider associated to a particular token, in order to find out if a device supports the token.
TradefedConfigObject A class to model a TradefedConfigObject message of TFC API.
TradefedConfigObject.Type A list of configuration object types which can be injected to a cluster command config.
TradefedDelegator Objects that helps delegating the invocation to another Tradefed binary.
TradefedFeatureClient A grpc client to request feature execution from the server.
TradefedFeatureServer A server that responds to requests for triggering features.
TradefedSandbox Sandbox container that can run a Trade Federation invocation.
TradefedSandboxFactory Default implementation for SandboxFactory
TradefedSandboxRunner Runner associated with a TradefedSandbox that will allow executing the sandbox.
TradefedSandboxRunner.StubScheduledInvocationListener A stub IScheduledInvocationListener that does nothing.

sen

UnexecutedTestReporterThread Threads that takes care of reporting all unexecuted tests.
UsbResetMultiDeviceRecovery A IMultiDeviceRecovery which resets USB buses for offline devices.
UsbResetRunConfigRecovery Allow to trigger a command to reset the USB of a device
UsbResetTest An IRemoteTest that reset the device USB and checks whether the device comes back online afterwards.
UserChecker Checks if users have changed during the test.

V

ValidateSuiteConfigHelper This class will help validating that the IConfiguration loaded for the suite are meeting the expected requirements: - No Build providers - No Result reporters
VmRemoteDevice A Remote virtual device that we will manage from inside the Virtual Machine.

W

Bekle Cihaz Kurtarma Bir basit bir uygulama IDeviceRecovery cihaz için bekler basit komutlara çevrimiçi ve cevap olmak söyledi.
WifiYardımcısı Cihazda wifi servislerini manipüle etmek için yardımcı sınıf.

X

XmlFormattedGeneratorReporter Implementation of the FormattedGeneratorReporter which format the suite results in an xml format.
XmlResultReporter Writes JUnit results to an XML files in a format consistent with Ant's XMLJUnitResultFormatter.
XmlSuiteResultFormatter Utility class to save a suite run as an XML.
XmlSuiteResultFormatter.RunHistory Helper object for JSON conversion.

Y

YamlClassOptionsParser Helper to parse test runner information from the YAML Tradefed Configuration.

Z

ZipCompressionStrategy An ICompressionStrategy for creating zip archives.