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üne ilişkin seçeneklerin listesi. |
Abi | Bir ABI'yi temsil eden bir sınıf. |
AbiFormatter | Abi için yardımcı program sınıfı. |
AbiUtils | Cihaz ABI'lerini işlemek için yardımcı program sınıfı |
SoyutBağlantı | Soyut bağlantı gösterimi. |
SoyutHostMonitor | Ana Bilgisayar Sağlığı İzleme için tipik sınıf. |
SoyutXmlParser | 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 | Yapılandırmadan aranabilecek anahtar kümeleri. |
Eylem Devam Ediyor | Genel eylem devam ediyor. |
ActiveTrace | Aktif bir izlemeyi tanımlamaya ve yönetmeye yardımcı olan ana sınıf. |
ActivityStatusChecker | Bir modülün sonunda çalıştırılan kalan etkinlikler için durum denetleyicisi. |
AdbRootAsansör | Gerektiğinde oluşturulduğunda adb root'unu etkinleştiren ve tamamlandığında kök durumunu geri yükleyen bir AutoCloseable . |
AdbSshBağlantısı | Bir ssh köprüsü üzerinden Adb bağlantısı. |
AdbStopServerPreparer | Hedef hazırlayıcının, adb testlerini çalıştırmadan önce ve çalıştırdıktan sonra ana bilgisayardaki adb sunucusunu durdurması. |
AdbTcpBağlantısı | Bir cihazın standart adb bağlantısı olduğu varsayılan, cihazın varsayılan bağlantı temsili. |
AdbUtils | Adb işlemleri için bir yardımcı program sınıfı. |
AfterClassWithInfo | AfterClass ile benzer garantiler ancak açıklamalı yöntem bir TestInformation parametresi gerektirmelidir. |
TopluPostİşlemci | Çoklu yinelemeli test çalıştırmaları sırasında toplanan sayısal metrikler için minimum, maksimum, ortalama, varyans, standart sapma, toplam, sayım ve isteğe bağlı olarak yüzdelik değerleri veren ve bunları çift olarak ele alan bir metrik toplayıcı. |
TümTestUygulamalarıYüklemeKurulum | Bir IDeviceBuildInfo#getTestsDir() klasöründeki tüm uygulamaları cihaza yükleyen bir ITargetPreparer . |
AltDirBehavior | Çeşitli test yapısı yükleyicileri/iticileri için alternatif dizin davranışlarını tanımlayan bir numaralandırma |
AndroidJUnitTest | Android.support.test.runner.AndroidJUnitRunner'ı kullanarak belirli bir cihazda enstrümantasyon test paketini çalıştıran bir Test. |
AoaTargetHazırlayıcı | Android Açık Aksesuar (AOAv2) protokolünü kullanarak bir dizi eylemi (örneğin tıklamalar ve kaydırmalar) yürüten ITargetPreparer . |
AppBuildInfo | Bir Android uygulamasını ve onun test paketlerini temsil eden bir IBuildInfo . |
AppDeviceBuildInfo | Bu sınıf kullanımdan kaldırıldı. IDeviceBuildInfo doğrudan kullanın. |
Uygulama Kurulumu | Bir apk ve testlerini yükleyen bir ITargetPreparer . |
AppVersionFetcher | Cihazdan uygulama sürümü dizesini almak için yardımcı program sınıfı. |
AppVersionFetcher.AppVersionInfo | Uygulama sürümü bilgi türleri. |
ArchModuleController | Herhangi bir mimariyle eşleşmediğinde testleri çalıştırmayan modül denetleyicisi. |
ArgsOptionParser | Option alanlarını ayrıştırılmış komut satırı bağımsız değişkenlerinden doldurur. |
DiziUtil | Diziler için yardımcı yöntemler |
SanatChrootHazırlayıcı | ART testleri için chroot dizini oluşturun. |
ArtGTest | |
ArtRunTest | ART çalıştırma testlerini çalıştıracak bir test çalıştırıcısı. |
ArtRunTest.AdbShellCommandException | Bir ADB kabuk komutunun yürütülmesi sırasında oluşan bir hatayı bildiren bir istisna sınıfı. |
ATestFileSystemLogSaver | Bu LogSaver sınıfı, ATest tarafından günlükleri belirli bir yola kaydetmek için kullanılır. |
AtestRunner | ITestSuite Uygulanması |
AtraceCollector | Bir test sırasında bir yarış çalıştıran ve sonucu toplayan ve bunları çağrıya kaydeden bir IMetricCollector . |
AtraceRunMetricCollector | Test cihazından verilen dizin altındaki tüm test dizinindeki izleri toplar, test dizinini günlüğe kaydeder ve izleme dosyalarını test dizini altında sonradan işler ve ölçümleri toplar. |
AutoLogCollector | Hangi toplayıcının donanım tarafından otomatik olarak işlenebileceğini açıklayan numaralandırma. |
Otomatik Muhabirler | Tradefed otomatik raporlayıcılarından eşlemeyi tanımlayan sınıf. |
OrtalamaPostİşlemci | Metrik listesinin ortalamasını hesaplayan post işlemcinin uygulanması. |
Arka PlanCihazAksiyonu | Belirli bir cihazda, eylem iptal edilene kadar gerektiği kadar yinelenen bir komut çalıştırır. |
BaseDeviceMetricCollector | onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) ve ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) üzerinde toplamanın başlatılmasına ve durdurulmasına olanak tanıyan temel IMetricCollector uygulaması. |
BaseEmulatorHazırlayıcı | Yerel bir öykünücüyü başlatmak için ortak hazırlayıcı. |
BaseHostJUnit4Test | Ana bilgisayar JUnit4 tarzı testleri çalıştırmak için temel test sınıfı. |
BaseLeveledLogOutput | ILeveledLogOutput için bazı etiketlerin adlarına veya bileşenlerine göre filtrelenmesine olanak tanıyan temel bir uygulama. |
BaseModuleController | Bir modülün çalışıp çalışmayacağını kontrol etmek için uygulanması gereken IModuleController temel uygulaması. |
BaseMultiTargetPreparer | Nesnenin devre dışı bırakılmasına izin veren IMultiTargetPreparer temel uygulaması. |
BazPostİşlemci | Her uygulamanın genişletmesi gereken temel IPostProcessor . |
TemelYeniden Deneme Kararı | IRetryDecision temel uygulaması. |
BaseStreamLogger <İşletim Sistemi OutputStream'i genişletiyor> | Günlük mesajlarını bir çıkış akışına ve stdout'a yönlendiren bir ILeveledLogOutput . |
BaseTargetHazırlayıcı | ITargetPreparer için nesnenin devre dışı bırakılıp bırakılmadığını kontrol etmeye olanak tanıyan temel uygulama sınıfı. |
BaseTestSuite | Uyumluluk Test Paketini yeni paket sistemiyle çalıştırmaya yönelik bir Test. |
PilKontrol Cihazı | Bir cihazın pil şarj durumunu kontrol etmeye olanak tanıyan yardımcı program sınıfı. |
BataryaŞarjCihazKurtarma | Cihazın pil seviyesi belirli bir eşiğin altına düştüğünde bir komutun tetiklenmesine izin ver. |
Pil Sıcaklığı | |
PilKullanılamazCihazKurtarma | Pil seviyesi mevcut değilse bir yapılandırmayı tetikleyecek kurtarma denetleyicisi. |
BeforeClassWithInfo | BeforeClass ile benzer garantiler ancak açıklamalı yöntem bir TestInformation parametresi gerektirmelidir. |
İkili Durum | Enum, IGNORE no-op durumuyla AÇIK/KAPALI durumunu kaydetmek için kullanılır. |
BluetoothBağlantıLatencyCollector | Toplayıcı, önceden tanımlanmış bir istatistik süresi ölçüm yapılandırmasını cihazlara gönderecek ve her profil için Bluetooth bağlantı süresini toplayacaktır. |
BluetoothConnectionStateCollector | Bu toplayıcı, BluetoothConnectionStateChanged ölçümlerini toplayacak ve her profil için bağlantı durumu numarasını kaydedecektir. |
BluetoothBağlantıBaşarıOranıPostİşlemci | 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 "metrik anahtar eşleşmesi"ni kullanın Örnek [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | DUT'ta Bluetooth HCI gözetleme günlüğünü etkinleştirmeyi ve her test için günlüğü toplamayı sağlayan toplayıcı. |
BluetoothYardımcı Programlar | Cihazda BluetoothInstrumentation'ı çağırmak için yardımcı program işlevleri Cihaz tarafı BluetoothEnstrümantasyon kodu AOSP'de şu adreste bulunabilir: frameworks/base/core/tests/bluetoothtests |
BootstrapBuildProvider | Test cihazından derleme bilgilerini önyükleyen bir IDeviceBuildProvider Bu genellikle harici olarak sağlanan yapıya sahip cihazlar için kullanılır; |
BootstrapServiceFileResolverLoader | Hizmet yükleme olanağını kullanarak çözümleyicileri yükler. |
Hata raporu | Hata raporu dosyalarının referanslarını tutan nesne, düz hata raporu ve sıkıştırılmış hata raporu (bugreportz) ile uyumludur. |
Hata Raporu Toplayıcı | Yapılandırılabilir olaylar meydana geldiğinde hata raporlarını toplayan ve her hata raporu toplandıktan sonra alt öğelerinde ITestInvocationListener#testLog çağıran doğrudan bir ITestInvocationListener . |
BugreportCollector.Filter | |
HataportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | Bir hata raporunun ne zaman yakalanacağını açıklayan tam bir yüklem. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
Arıza RaporlarıOnFailureCollector | Bir test senaryosu başarısız olduğunda bir hata raporu toplayın. |
HataportzOnTestCaseFailureCollector | Bir çalıştırmadaki test senaryosu başarısız olduğunda bir hata raporu toplayın. |
Derleme Hatası | Sağlanan yapı çalıştırılamazsa atılır. |
Yapı Bilgileri | Bir IBuildInfo ile ilişkilendirilmesi gereken bir ITestDevice genel uygulaması. |
BuildInfoKey | Derleme bilgisi sorgularıyla ilgili sınıf tutma numaralandırması. |
BuildInfoKey.BuildInfoFileKey | IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) aracılığıyla sorgulanabilecek bilinen tüm dosya türlerini açıklayan numaralandırma. |
BuildInfoRecorder | Derleme bilgisi meta verilerini belirtilen bir dosyaya yazan bir ITargetPreparer . |
BuildInfoUtil | IBuildInfo yönetmeye yardımcı olacak bir util sınıfı |
BuildRetrievalError | Yapı test için alınırken önemli bir hata oluştu. |
DerlemeSerializedVersion | Tüm IBuildInfo öğelerinin geçerli serileştirme sürümünü içeren sınıf. |
DerlemeTestlerZipUtils | Android derleme sistemi tarafından oluşturulan test zip'leriyle ilgili işlemler için bir yardımcı sınıf |
Toplu E-posta Gönderen | Aşağıdaki yapılandırmaya izin veren bir e-posta gönderici yardımcı programı: gönderilen aralık, başlangıç patlama boyutu, alıcılar ve toplam mesaj sayısı. |
BundletoolUtil | .apks'i cihaza yüklemek için bundletool komut satırını kullanan yardımcı program sınıfı. |
ByteArrayInputStreamSource | |
BaytArrayList | Hafif bir bayt dizisini temsil eden bir sınıf. |
ByteArrayUtil | Bayt dizisinde çalışacak yardımcı programlar, örneğin baytları tamsayıya dönüştürün. |
CarModuleController | Bu denetleyici, otomotiv dışı cihazlarda test senaryolarının yürütülmesini engeller. |
CarryDnaeError | DeviceNotAvailableException JUnit4 çerçevesi aracılığıyla taşımak için dahili RuntimeException . |
CarryInterruptedException | Test aşaması zaman aşımı tetiklendiğinde ve bir InterruptedException'ın test yürütme iş parçacığından çağrı yürütme iş parçacığına taşınması gerektiğinde atılır. |
CdmaCihazFlaşör | CDMA radyosu olan fiziksel bir Android cihazında bir görüntüyü yanıp sönen bir sınıf. |
CecControllerTokenProvider | Tüketici Elektroniği Kontrolü (CEC) ile ilgili belirteçler için belirteç sağlayıcısı. |
CentralDirectoryInfo | CentralDirectoryInfo, bir zip dosyası içindeki dosya/klasörün bilgilerini içeren bir sınıftır. |
Eşleştirmeyi Kontrol EdinHazırlayıcı | Birincil ve yardımcı cihazlar arasındaki BT bağlantısını doğrulayan bir CompanionAwarePreparer |
CircularAtraceUtil | Ö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 tutmaya yönelik veri yapısı. |
ClangCodeCoverageCollector | Clang kapsama ölçümlerini cihazdan çekecek ve bunları test eserleri olarak kaydedecek bir BaseDeviceMetricCollector . |
ClassNotFoundConfigurationException | Bir nesnenin sınıfının bulunmadığı durumlar için ConfigurationException . |
ClassPathScanner | Sınıf yolundaki girişleri bulur. |
ClassPathScanner.ClassNameFilter | Java sınıfı adlarını filtreleyen ve dönüştüren bir IClassPathFilter . |
ClassPathScanner.ExternalClassNameFilter | İç sınıfları reddeden bir ClassNameFilter |
ClassPathScanner.IClassPathFilter | Sınıf yolu giriş yolları için bir filtre FileFilter sonra desenlendi |
ClockworkUtils | Çoklu cihaz mantığını paylaşmak için otomatik bir yardımcı program |
Kapatılabilirİzleme Kapsamı | Kaynaklarla deneme yoluyla izleme bölümünün raporlanmasına olanak tanıyan kapsamlı bir sınıf |
ClusterBuildInfo | TFC'den aktarılan derlemeler için bir IBuildInfo sınıfı. |
ClusterBuildProvider | TFC test kaynaklarını indirmek için bir IBuildProvider . |
Küme İstemcisi | TFC arka ucuyla etkileşime geçmek için bir IClusterClient uygulaması. |
Küme Komutu | TF Cluster'dan getirilen bir görevi temsil eden bir sınıf. |
ClusterCommand.RequestType | |
ClusterCommand.State | TF kümesindeki komutun durumu. |
ClusterCommandConfigBuilder | Bir küme komutu için yapılandırma dosyası oluşturmaya yönelik bir sınıf. |
ClusterCommandEvent | Yüklenecek küme komut olaylarını kapsülleyen bir sınıf. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
Küme Komutu Başlatıcısı | Bir alt süreç TF aracılığıyla TFC'den bir komut başlatmak için bir IRemoteTest sınıfı. |
ClusterCommandScheduler | TFC'yi (Tradefed Cluster) destekleyen bir ICommandScheduler . |
KümeKomut Durumu | TF Kümesinden bir komutun durumunu ve iptal nedenini temsil eden bir sınıf. |
ClusterDeviceInfo | Yüklenecek küme cihazı bilgilerini kapsülleyen bir sınıf. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | Sonuçları Tradefed Cluster hizmetine raporlayan bir IDeviceMonitor uygulaması. |
ClusterEventUploader <T IClusterEvent'i genişletir > | IClusterEvent TFC'ye yükleyen ClusterEventUploader sınıfı. |
ClusterHostEvent | Yüklenecek küme ana bilgisayar olaylarını kapsülleyen bir sınıf. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Farklı türdeki ana bilgisayar etkinliklerinin numaralandırmaları. |
ClusterHostUtil | TF Kümesinin genel yapılandırma örneklerini, ana bilgisayar bilgilerini vb. almaya yönelik statik kullanım işlevleri. |
ClusterLogSaver | Test çıktılarını TFC'ye yüklemek için bir ILogSaver sınıfı. |
ClusterLogSaver.FilePickingStrateji Oyunları | Dosya toplama stratejileri. |
Küme Seçenekleri | |
Kod Kapsama Testi | Belirli bir cihazda enstrümantasyon test paketini çalıştıran ve kod kapsamı raporunu oluşturan bir Test. |
CollectingByteOutputReceiver | Kabuk çıktısının tamamını byte[] içinde toplayan bir IShellOutputReceiver . |
ToplamaÇıktıAlıcı | Kabuk çıktısının tamamını tek bir String içinde toplayan bir IShellOutputReceiver . |
Test Dinleyici Toplama | Tüm test sonuçlarını toplayacak bir ITestInvocationListener . |
KoleksiyoncuYardımcısı | Çeşitli yerlerde ihtiyaç duyulan bazı IMetricCollector işlemlerini gerçekleştirmeye yardımcı olan yardımcı. |
Komut Dosyası Ayrıştırıcı | Komut satırları kümesini içeren dosya için ayrıştırıcı. |
CommandFileParser.CommandLine | |
Komut Kesici | TradeFederation komutlarının kesilmesine veya kesintisiz olarak işaretlenmesine olanak tanıyan hizmet. |
CommandLineBuildInfoBuilder | Yardımcı program, bir komut satırından olağan yapı bilgisi argümanlarını yakalamak ve onlardan bir IBuildInfo oluşturmak anlamına geliyordu. |
KomutSeçenekleri | ICommandOptions uygulanması. |
KomutSeçenekleriGetter | Belirli bir çağrının komut seçenekleri değerini döndüren hizmet uygulaması. |
KomutSonucu | Bir komutun sonucunu içerir. |
CommandRunner | Komut satırı bağımsız değişkenlerinde belirtilen komutu çalıştıracak ve ardından çıkış yapacak alternatif bir TradeFederation giriş noktası. |
CommandRunner.ExitCode | Çıkılması mümkün olan hata kodları. |
Komut Zamanlayıcı | TradeFederation komutlarını mevcut tüm cihazlarda çalıştırmak için bir zamanlayıcı. |
CommandScheduler.HostState | Ana bilgisayarın farklı statüsünün numaralandırmaları |
Komut Durumu | Zamanlanmış bir işlemin durumunu temsil eder. |
Komut Durumu İşleyicisi | Bir çağrının durumunu izlemeye ve güncellemeye yardımcı olan işleyici. |
CommonLogRemoteFileUtil | Bu yardımcı program, ortak dosyaların uzaktan günlük alma mantığı için farklı uzak aygıt gösterimleri arasında kod çoğaltılmasını önlemeye olanak tanır. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Uzak cihazlar için bilinen bir günlük girişinin temsili. |
Tamamlayıcı Ayırıcı | Yardımcı cihazın tahsis edilmesi ve serbest bırakılmasıyla ilgilenen temel sınıf Yardımcı cihazı tahsis etmek için gereken kriterleri tanımlamak için getCompanionDeviceSelectionOptions() uygulanmalıdır |
CompanionAwarePreparer | Zaten tahsis edilmiş bir yardımcı cihazı alma mantığını kapsayan bir ITargetPreparer . |
CompanionAwareTest | Yardımcı cihazı alma ve kontrol etme özetini kapsayan temel test sınıfı Alt sınıf, tahsis edilen tamamlayıcıyı almak için getCompanion() öğesini çağırabilir. |
CompanionDeviceTracker | Tamamlayıcı cihazları tahsis etmek ve serbest bırakmak için bir sınıf |
CompanionRunCommandTargetPreparer | Tahsis edilen yardımcı cihazda belirtilen komutları çalıştıran bir ITargetPreparer |
CompanionTestAppInstallSetup | Bir IDeviceBuildInfo#getTestsDir() klasöründen tahsis edilmiş bir yardımcı cihaza bir veya daha fazla uygulamayı yükleyen bir ITargetPreparer . |
CompileBootImageWithSpeedTargetPreparer | Önyükleme sınıf yolunu ve sistem sunucusunu derleyici filtresi 'hızı' ile yeniden derler. |
Durum Arıza Monitörü | Çağrıdan kaynaklanan hataları izleyin. |
KoşulÖncelikEngellemeSırası <T> | Belirli bir koşulla eşleşen nesneleri alabilen ERROR(/PriorityBlockingQueue) benzeri işlemlere sahip, iş parçacığı açısından güvenli bir sınıf. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | Herhangi bir nesneyle eşleşen bir ConditionPriorityBlockingQueue.IMatcher . |
ConditionPriorityBlockingQueue.IMatcher <T> | Öğelerin bir tür koşulla eşleşip eşleşmediğini belirleyen bir arayüz. |
Yapılandırma Tamamlayıcı | TF yapılandırmalarımız için Completer uygulanması. |
YapılandırılabilirGrpcDynamicShardingClient | |
Yapılandırma | Yüklenen yapılandırma nesnelerini bir haritada saklayan somut bir IConfiguration uygulaması. |
Yapılandırma Tanımı | Bir konfigürasyonun, ilişkili nesnelerinin ve seçeneklerinin kaydını tutar. |
ConfigurationDef.ConfigObjectDef | Bir className için bilgi tutacak nesne ve sahip olduğu görünüm numarası (örneğin, bir yapılandırma aynı nesneye iki kez sahipse, ilki ilk görünüm numarasına sahip olacaktır). |
Yapılandırma Tanımlayıcısı | Yapılandırmanın bazı yönlerini açıklayan Yapılandırma Nesnesi. |
ConfigurationDescriptor.LocalTestRunner | Yerel test çalıştırıcısını belirtmek için kullanılan numaralandırma. |
Yapılandırma İstisnası | Yapılandırma yüklenemezse atılır. |
Yapılandırma Fabrikası | IConfiguration oluşturmak için fabrika. |
ConfigurationFactory.ConfigLoader | Tek bir kök yapılandırmadan dahil edilen yapılandırmaları izleyen ve döngüsel içermelere bir istisna atan IConfigDefLoader uygulaması. |
ConfigurationFactory.ExceptionLoader | |
YapılandırmaUtil | Yapılandırma dosyalarını işlemek için yardımcı program işlevleri. |
ConfigurationXmlParserSettings | ConfigurationXmlParser ayarlarını kabul eden basit bir sınıf Ayarları bu sınıfa aktarmak için takma ad zorunludur. |
YapılandırmaYamlParser | YAML tarzı Tradefed yapılandırmaları için ayrıştırıcı |
YapılandırmaUtil | Statsd yapılandırma dosyalarını oluşturmak, bunlarla etkileşimde bulunmak ve iletmek için yardımcı program sınıfı. |
ConfigUtil.LogSource | |
Konsol | Kullanıcıya etkileşim için arayüz sağlayan ana TradeFederation konsolu Şu anda aşağıdaki gibi işlemleri desteklemektedir: - test etmek için bir komut ekleyin
- cihazları ve durumlarını listeleyin
- devam eden çağrıları listele
- komutları kuyrukta listele
- çağırma günlüğünü dosyaya/stdout'a dök
- kapat
|
Console.ArgRunnable <T> | Bağımsız değişken alabilen run yöntemine sahip bir Runnable |
Console.CaptureList | List<List<String>> için kolaylık türü |
ConsoleReaderOutputStream | System.out.print() işlevinin kullanıcının LineReader unfinishedLine'ı ile iyi çalışmasını sağlamak için kullanılabilecek bir OutputStream. |
KonsolSonuç Raportörü | Test sonuçlarını konsola yazdırmak için sonuç raporlayıcısı. |
İçerik Sağlayıcı İşleyicisi | İçerik sağlayıcı etkileşimlerini soyutlayan ve cihaz tarafı içerik sağlayıcısının farklı işlemler için kullanılmasına izin veren işleyici. |
SaymaTestSonucuDinleyici | TestStatus göre toplam test sayısını izleyen bir TestResultListener |
CountTestCasesCollector | Belirli bir IRemoteTest için test senaryolarının sayısını sayın ve raporlayın. |
KapsamaÖlçümİletici | Kapsama ölçümlerini yapı sağlayıcısından günlükçüye ileten bir yer tutucu testi. |
Kapsam Seçenekleri | Tradefed, kapsam seçeneklerini tutmaya itiraz ediyor. |
CoverageOptions.Toolchain | |
CPU KısıtlamaGarson | Tüm çekirdeklerdeki maksimum frekansın mevcut en yüksek seviyeye geri getirilmesini bekleyen bir ITargetPreparer |
AvdPreparer Oluştur | |
Kullanıcı Hazırlayıcı Oluştur | Kullanıcı oluşturmak ve sonunda temizlemek için hedef hazırlayıcı. |
Geçerli Çağrı | Çağrının herhangi bir yerinde yararlı olan geçerli çağrı bilgilerini izleyen ve sağlayan bir sınıf. |
CurrentInvokasyon.InvokasyonInfo | Çağrı için her zaman dolduracağımız bazı özel adlandırılmış anahtarlar. |
CurrentInvokasyon.IsolationGrade | İzolasyon düzeyini açıklar |
Hata AyıklamaHostLogOnFailureCollector | Bir test senaryosu hatası oluştuğunda ana bilgisayar tarafındaki günlükleri toplayacak ve günlüğe kaydedecek toplayıcı. |
Varsayılan Bağlantı | Bir cihazın standart adb bağlantısı olduğu varsayılan, cihazın varsayılan bağlantı temsili. |
DefaultConnection.ConnectionBuilder | Oluşturucu bağlantıyı tarif ederdi. |
VarsayılanUzakAndroidTestRunner | Tradefed kullanım durumları için bazı varsayılanları ayarlamak üzere ddmlib RemoteAndroidTestRunner uzantısı. |
VarsayılanTestlerZipInstaller | Test zip yükleyicisinin varsayılan uygulaması. |
DelegatedInvokasyonYürütme | Yürütmeyi başka bir Tradefed ikili dosyasına devreden InvocationExecution . |
Bağımlılık Çözümleyicisi | Bir test için tüm bağımlılıkların alınmasına olanak tanıyan yeni bir sağlayıcı türü. |
DeviceActionTargetPreparer | Cihaz eylemlerini gerçekleştirmek için bir ITargetPreparer . |
DeviceActionUtil | Cihaz eylemlerini yürütmek için bir Yardımcı Program sınıfı. |
DeviceActionUtil.Command | Cihaz eylemi için komutlar. |
DeviceActionUtil.DeviceActionConfigError | Yapılandırma hatası istisnası. |
Cihaz TahsisSonucu | Bir komut için ayırma girişiminin sonuçlarını temsil eder. |
Cihaz Tahsis Durumu | IDeviceManager perspektifinden cihazın tahsis durumunu temsil eder |
CihazKullanılabilirKontrol Cihazı | Bir modülün cihazı çevrimdışı durumda bırakmadığından emin olmak için denetleyici. |
DeviceBaselineChecker | Her modülden önce cihazın temel ayarlarını yapın. |
CihazBaseline Ayarlayıcı | Bir aygıt temel ayarı oluşturmak için kullanılan soyut sınıf. |
DeviceBatteryLevelChecker | Minimum pil şarjını kontrol eden ve minimum şarj mevcut değilse pilin ikinci şarj eşiğine ulaşmasını bekleyen bir IRemoteTest . |
DeviceBatteryResourceMetricCollector | Bu toplayıcı, cihazın pil ölçümlerini toplar. |
DeviceBuildDescriptor | Cihaz platformu oluşturma bilgilerini almaya yönelik yardımcı yöntemleri içeren IBuildInfo için sarmalayıcı sınıfı. |
DeviceBuildInfo | Tam bir Android cihaz yapısını ve (isteğe bağlı olarak) testlerini temsil eden bir IBuildInfo . |
DeviceBuildInfoBootStrapper | Derleme bilgi alanlarını cihazdan okunan özniteliklerle değiştiren bir ITargetPreparer Bu, harici bir kaynaktan oluşturulan yapılara sahip cihazları test etmek için kullanışlıdır (örn. |
DeviceBuildInfoInjector | DeviceBuildDescriptor meta verilerini IBuildInfo ekleyen bir ITargetPreparer . |
Cihaz Temizleyici | Testten sonra temizleme eylemi olarak yeniden başlatma veya biçimlendirme gerçekleştirir ve isteğe bağlı olarak ekranı kapatır |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil | Eş zamanlı cihaz tarafı komut yürütmesi için yardımcı yöntemler ve sınıflar içerir ShellCommandCallable olarak uygulanan komutları çalıştırmak için ERROR(/ExecutorService) kullanın ve komut yürütme için ERROR(/ExecutorService) tarafından döndürülen ERROR(/Future) ile senkronizasyon için ERROR(/#joinFuture(String,Future,long)) kullanın. |
DeviceConcurrentUtil.ShellCommandCallable <V> | ITestDevice üzerinde kabuk komutunu çalıştırmanın ayrıntılarını saran bir ERROR(/Callable) . |
CihazYapılandırmaTutucu | Yüklenen aygıt yapılandırma nesnelerini özniteliklerinde saklayan somut bir IDeviceConfiguration uygulaması. |
Cihaz Tanımlayıcısı | Test edilen bir cihazı tanımlayan bilgileri içeren bir sınıf. |
DeviceDisconnectedException | Bir cihaza aktarım türü üzerinden artık erişilemediğinde oluşur; örneğin cihaz artık USB veya TCP/IP bağlantısı üzerinden görünmüyorsa |
Cihaz Hatası Tanımlayıcısı | Cihaz hatalarından ve cihaz tarafından bildirilen hatalardan Hata Tanımlayıcıları. |
DeviceFailedToBootError | Bir aygıt bir yapıyla flashlandıktan sonra önyükleme başarısız olursa atılır. |
DeviceFeatureModuleController | Belirli bir özelliği desteklemediğinde testleri çalıştırmayan bir modül denetleyicisi. |
Cihaz Dosyası Raporlayıcısı | Aygıtta dosyalar olup olmadığını denetleyen ve bulunursa bunları ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) öğesine gönderen bir yardımcı program sınıfı. |
DeviceFlashPreparer | Fiziksel Android donanımında bir görüntüyü yanıp sönen bir ITargetPreparer . |
CihazKatlanabilirDurum | "cmd devices_state print-states" tarafından döndürülen cihazın katlanabilir durumunun temsili. |
DeviceFolderBuildInfo | Yerel dosya sistemindeki bir dizinde bulunan diğer derleme yapıtlarını da içeren bir IDeviceBuildInfo . |
Cihaz Görüntüsü Takipçisi | Bazı artımlı cihaz güncellemelerinde, farkları hesaplamak için temel dosyalara ihtiyacımız var. |
DeviceImageTracker.FileCacheTracker | Önbelleğe alınan cihaz görüntüsünün ve meta verilerinin bilgilerini izleyin |
DeviceImageZipFlashingTargetPreparer | Belirli bir format aracılığıyla sağlanan cihaz görüntülerini cihaza aktaran bir hedef hazırlayıcı. |
CihazİnternetErişilebilirlikKaynakMetricCollector | Toplayıcı, cihazın internet erişimine sahip olup olmadığını kontrol etmek için google.com'a ping atar. |
DeviceJUnit4ClassRunner | IDeviceTest de barındıran JUnit4 test çalıştırıcısı. |
DeviceJUnit4ClassRunner.LogAnnotation | Sahte açıklama, günlükleri muhabirlere taşımayı amaçlıyordu. |
DeviceJUnit4ClassRunner.MetricAnnotation | Sahte açıklama, ölçümleri muhabirlere taşımayı amaçlıyordu. |
DeviceJUnit4ClassRunner.TestLogData | ExternalResource ve TestRule uygulanması. |
DeviceJUnit4ClassRunner.TestMetrics | ExternalResource ve TestRule uygulanması. |
DeviceManagementGrpcServer | GRPC sunucusu, Tradefed'den bir cihazın rezerve edilmesine olanak tanır. |
Aygıt Yöneticisi | |
DeviceManager.FastbootDevice | Fastboot modunda bir cihazın temsili. |
DeviceMetricData | Metrik toplayıcılar tarafından toplanan tüm verilerin tutulmasına itiraz edin. |
DeviceMonitorMultiplexer | İstekleri birden fazla IDeviceMonitor yaymak için bir proxy sınıfı. |
DeviceNotAvailableException | Bir cihaz artık test için mevcut olmadığında atılır. |
DeviceOwnerTargetPreparer | Cihaz sahibi bileşenini ayarlayan bir ITargetPreparer . |
CihazParametreliRunner | Ana bilgisayar tarafından yönlendirilen parametreli testler için JUnit4 stili parametreli koşucu. |
Cihaz Özellikleri | Cihaz tarafı özellik adları için ortak sabit tanımlar |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | Serbest bırakılacak aygıt(lar)ı işleyen üst öğeyle iletişimi yöneten aygıt sürüm raporlayıcısı. |
Cihaz Sıfırlama Özelliği | Cihaz sıfırlamanın sunucu tarafında uygulanması. |
DeviceResetHandler | Yardımcı program kullanımı genel olarak cihaz sıfırlama. |
DeviceRuntimeException | Bir cihaz eylemi beklenen sonuçları vermediğinde atılır. |
CihazSeçimSeçenekleri | Cihaz seçim kriterleri için kapsayıcı. |
DeviceSelectionOptions.DeviceRequestedType | Desteklenen farklı olası yer tutucu cihaz türleri. |
Cihaz Ayarı Kontrolü | Bir modül çalışması sırasında cihaz ayarlarının değişip değişmediğini kontrol edin. |
Cihaz kurulumu | Sağlanan Option dayalı olarak bir cihazı test için yapılandıran bir ITargetPreparer . |
Cihaz Anlık Görüntü Özelliği | Cihaz anlık görüntüsünün sunucu tarafında uygulanması. |
Cihaz Anlık Görüntü İşleyicisi | Yardımcı program kullanımı Mürekkepbalığı anlık görüntüsü. |
DeviceStateMonitor | Bir IDevice durumunu izlemek için yardımcı sınıf. |
DeviceStorageAgeResourceMetricCollector | Depolama yaşını logcat'tan ayrıştırın. |
Cihaz Depolama Doldurucu | Hedef hazırlayıcı, bir miktar boş alan kalacak şekilde depolama alanını dolduracak. |
DeviceStorageStatusChecker | Cihazın verilen bölümler için yeterli disk alanına sahip olup olmadığını kontrol edin. |
DeviceStringPusher | Bir dosyaya dize yazmak için hedef hazırlayıcı. |
Cihaz Paketi | JUnit4 kapsayıcı Suite gerektiren testlere bir ITestDevice sağlamak amacıyla genişletir. |
DeviceSyncHelper | Yeni bir cihaz görüntüsünün cihazla senkronize edilmesine yardımcı olan yardımcı. |
CihazTestCase | IRemoteTest ve IDeviceTest hizmetlerini sağlayan Yardımcı JUnit test senaryosu. |
CihazTestSonucu | DeviceNotAvailableException oluştuğunda iptal edilecek bir TestResult uzmanlığı |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
CihazTestÇalıştırSeçenekleri | BaseHostJUnit4Test aracılığıyla cihaz testlerini çalıştırmayla ilgili seçenekler için bir oluşturucu sınıfı. |
DeviceTestSuite | IRemoteTest ve IDeviceTest hizmetlerini sağlayan Yardımcı JUnit test paketi. |
DeviceTraceCollector | Bir test çalıştırması başladığında mükemmel izlemeyi başlatacak ve sonunda izleme dosyasını günlüğe kaydedecek toplayıcı. |
Cihaz KullanılamıyorMonitör | Bu dinleyici yalnızca test vakası düzeyinde DNAE yakalamaya çalışır. |
Cihaz Yanıt Vermiyor İstisna | Cihazın adb tarafından görülebildiğini ancak yanıt vermediğini (yani komutların zaman aşımına uğradığını, önyükleme yapmadığını vb.) belirten DeviceNotAvailableException uzmanlığı |
DeviceUpdateTargetPreparer | Cihazların harici bir kaynaktan alınan bir cihaz görüntü dosyasıyla (derleme hizmetinin aksine) güncellenmesiyle ilgili ortak adımları gerçekleştiren soyut bir ITargetPreparer . |
DeviceWifiResourceMetricCollector | Toplayıcı, mevcut bağlı Wi-Fi sinyal gücünü ve bağlantı hızı ölçümlerini toplar. |
Cihaz Silecek | Kullanıcı verilerini silen bir ITargetPreparer |
Yönlendirilmiş Grafik <V> | Yönlendirilmiş ağırlıksız grafik uygulaması. |
SELinuxTargetPreparer'ı devre dışı bırakın | Etkinleştirildiğinde SELinux'u devre dışı bırakan hedef hazırlayıcı. |
DryRunKeyStore | Herhangi bir anahtar deposu değerinin her zaman uygun şekilde değiştirildiği ve bulunduğu, deneme amaçlı bir anahtar deposu. |
DryRunner | Testleri fiilen yürütmek yerine şeffaf olarak kuru çalıştırma testleri. |
DynamicFileStubTest | Bu, tradefed'in dinamik dosyayı doğru şekilde çözebildiğini test etmek için yapılan bir tradefed testidir. |
DynamicRemoteFileResolver | Uzak dosyaların yolunu çözmeye yardımcı olan sınıf. |
DynamicRemoteFileResolver.FileResolverLoader | IRemoteFileResolver uygulamalarını yükler. |
DynamicShardHelper | Birden fazla TF örneği arasında uzaktan çalışma kuyruğuna izin veren parçalama stratejisi |
DynamicShardingConnectionInfoMessage | Özellik sunucusu aracılığıyla gönderimi kolaylaştırmak için veri tutma sınıfı. |
Dinamik Sistem Hazırlayıcı | Dinamik Sistem Güncellemesi ile bir cihaz yapısının üstüne bir sistem görüntüsü kuran bir ITargetPreparer . |
IAbi | Interface representing the ABI under test. |
IAbiReceiver | A test that needs the ABI under test. |
IAndroidDebugBridge | Interface definition for AndroidDebugBridge methods used in this package. |
IAppBuildInfo | This interface is deprecated. Use IBuildInfo directly. |
IAutoRetriableTest | Interface for an IRemoteTest that doesn't implement ITestFilterReceiver but still wishes to support auto-retry. |
IBatteryInfo | The interface defining the interaction with a battery of a device. |
IBatteryInfo.BatteryState | Describes the current battery charging state. |
IBuildInfo | Holds information about the build under test. |
IBuildInfo.BuildInfoProperties | Some properties that a IBuildInfo can have to tweak some handling of it. |
IBuildProvider | Responsible for providing info regarding the build under test. |
IBuildReceiver | A test that needs reference to the build under test. |
IClusterClient | An interface for interacting with the TFC backend. |
IClusterEvent | Interface for any cluster event to be uploaded to TFC. |
IClusterEventUploader <T extends IClusterEvent > | Interface for ClusterEventUploader |
IClusterOptions | An interface for getting cluster-related options. |
ICommandOptions | Container for execution options for commands. |
ICommandScheduler | A scheduler for running TradeFederation commands. |
ICommandScheduler.IScheduledInvocationListener | Listener for invocation events when invocation completes. |
ICompressionStrategy | An interface representing a compression algorithm that can be selected at runtime. |
IConfigOptionValueTransformer | An interface for manipulating config option value |
IConfigurableVirtualDevice | An interface to provide information about a possibly preconfigured virtual device info (host ip, host user, ports offset and etc.). |
IConfiguration | Configuration information for a TradeFederation invocation. |
IConfigurationFactory | Factory for creating IConfiguration s |
IConfigurationReceiver | Simple interface to represent object that accepts an IConfiguration . |
IConfigurationServer | An interface for config server. |
ICredentialFactory | An interface for credential factory to create oauth2 Credential . |
IDefaultObjectLoader | Interface for loading the default objects that should be part of our YAML configuration. |
IDefaultObjectLoader.LoaderConfiguration | The loading configuration object to pass information to the loader. |
IDeviceActionReceiver | Provides an API to receive device events. |
IDeviceBuildInfo | A IBuildInfo that represents a complete Android device build and (optionally) its tests. |
IDeviceBuildProvider | A IBuildProvider that uses information from a ITestDevice to retrieve a build. |
IDeviceConfiguration | Device Configuration Holder Interface. |
IDeviceFlasher | Flashes a device image on a device. |
IDeviceFlasher.UserDataFlashOption | Enum of options for handling the userdata image |
IDeviceManager | Interface for managing the set of available devices for testing. |
IDeviceManager.IFastbootListener | A listener for fastboot state changes. |
IDeviceMonitor | Interface for monitoring state of devices. |
IDeviceMonitor.DeviceLister | A Runnable -like class that should return the known devices and their states. |
IDeviceRecovery | Interface for recovering a device that has gone offline. |
IDeviceSelection | Interface for device selection criteria. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor | Provides facilities for monitoring the state of a IDevice . |
IDeviceTest | Interface for object that needs a reference to a ITestDevice . |
IDisableable | Interface that describes a Tradefed object that can be disabled. |
IDynamicShardingClient | Wrapper interface for the sharding client This exists so that we can swap in an HTTP one or testing one if needed. |
IDynamicShardingConnectionInfo | Interface for classes that contain dynamic sharding connection info |
IEmail | Interface for sending email. |
IEmail.Message | Container for email message data. |
IFileDownloader | Interface for downloading a remote file. |
IFileEntry | Interface definition that provides simpler, mockable contract to FileEntry methods. |
IFileResolverLoader | Loads implementations of IRemoteFileResolver . |
IFileResolverLoader.ResolverLoadingException | Exception thrown if a resolver cannot be loaded or initialized. |
IFlashingResourcesParser | Interface for providing required versions of auxiliary image files needed to flash a device. |
IFlashingResourcesRetriever | Interface for retrieving auxiliary image files needed to flash a device. |
IFolderBuildInfo | A simple abstract IBuildInfo whose build artifacts are containing in a local filesystem directory. |
IFormatterGenerator | Interface describing a formatter for SuiteResultHolder . |
IGlobalConfiguration | A class to encompass global configuration information for a single Trade Federation instance (encompassing any number of invocations of actual configurations). |
IHarnessException | Description of the harness exception interface that will be implemented by harness exceptions. |
IHostCleaner | Cleans up the host after the test run has finished. |
IHostHealthAgent | An interface to emit host or device metrics. |
IHostMonitor | Interface to dispatch host data |
IHostMonitor.HostDataPoint | Generic class for data to be reported. |
IHostMonitor.HostMetricType | |
IHostOptions | Host options holder interface. |
IHostOptions.PermitLimitType | Enum describing the possible permit limiters |
IHostResourceManager | Interface to manager host resource. |
IHttpHelper | Helper methods for performing http requests. |
IHttpHelper.DataSizeException | |
IInvocationContext | Holds information about the Invocation for the tests to access if needed. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | A test that needs reference to the context of the invocation. |
IInvocationExecution | Interface describing the actions that will be done as part of an invocation. |
IKeyStoreClient | Interface to access a key store for password or sensitive data. |
IKeyStoreFactory | Factory for creating IKeyStoreClient . |
ILabPreparer | Marker interface for lab preparers See ITargetPreparer for a description of what these interfaces are intended. |
ILeveledLogOutput | Classes which implement this interface provides methods that deal with outputting log messages. |
ILogcatReceiver | A class that provides the output of a device's logcat as an InputStreamSource . |
ILogRegistry | An interface for a ILogOutput singleton logger that multiplexes and manages different loggers. |
ILogRegistry.EventType | Events that are useful to be logged |
ILogSaver | Classes which implement this interface provide methods for storing logs to a central location. |
ILogSaverListener | Allows for ITestInvocationListener s to listen for when log files are saved. |
IManagedTestDevice | A ITestDevice whose lifecycle is managed. |
IManagedTestDevice.DeviceEventResponse | Container for a response to a IManagedTestDevice#handleAllocationEvent(DeviceEvent) call |
IManagedTestDeviceFactory | Creator interface for IManagedTestDevice s |
IMetricCollector | This interface will be added as a decorator when reporting tests results in order to collect matching metrics. |
IMetricCollectorReceiver | Interface for IRemoteTest s to implement if they need to get the list of IMetricCollector s for the test run. |
IMoblyYamlResultHandler | Interface of mobly yaml result handler. |
IMoblyYamlResultHandler.ITestResult | Interface of mobly yaml result |
IModuleController | Interface for controlling if a module should be executed or not. |
IModuleController.RunStrategy | Enum describing how the module should be executed. |
IModuleParameterHandler | The interface for parameters of suites modules. |
IMultiDeviceRecovery | Interface for recovering multiple offline devices. |
IMultiDeviceTest | This interface is deprecated. This interface is kept temporarily for compatibility but is not actually used anymore. Please do not implement it. |
IMultiTargetPreparer | Prepares the test environment for several devices together. |
INativeDevice | Provides an reliable and slightly higher level API to a ddmlib IDevice . |
INativeDeviceTest | Interface for object that needs a reference to a INativeDevice . |
IncrementalImageUtil | A utility to leverage the incremental image and device update. |
InfraErrorIdentifier | Error Identifiers from Trade Federation infra, and dependent infra (like Build infra). |
InputStreamSource | This interface basically wraps an ERROR(/InputStream) to make it clonable. |
InstallAllTestZipAppsSetup | A ITargetPreparer that installs all apps in a test zip. |
InstallApexModuleTargetPreparer | |
InstallApkSetup | A ITargetPreparer that installs one or more apks located on the filesystem. |
InstallBuildEnvApkSetup | A ITargetPreparer that installs one or more test apks from an Android platform build env. |
InstalledInstrumentationsTest | Runs all instrumentation found on current device. |
InstantAppHandler | Handler for ModuleParameters#INSTANT_APP . |
InstrumentationPreparer | A ITargetPreparer that runs instrumentation |
InstrumentationTest | A Test that runs an instrumentation test package on given device. |
InvocationContext | Generic implementation of a IInvocationContext . |
InvocationExecution | Class that describes all the invocation steps: build download, target_prep, run tests, clean up. |
InvocationLocal <T> | This class provides invocation-scope variables. |
InvocationMetricLogger | A utility class for an invocation to log some metrics. |
InvocationMetricLogger.InvocationGroupMetricKey | Grouping allows to log several groups under a same key. |
InvocationMetricLogger.InvocationMetricKey | Some special named key that we will always populate for the invocation. |
InvocationStatus | A class to store invocation status. |
InvocationStatus | A helper enum to represent the invocation status |
InvocationSummaryHelper | Helper class for gathering and reporting TestSummary for set of listeners |
InvocationToJUnitResultForwarder | A class that listens to ITestInvocationListener events and forwards them to a TestListener . |
IPostProcessor | Post processors is a Trade Federation object meant to allow the processing of metrics and logs AFTER the tests and BEFORE result reporting. |
IRemoteFeature | Interface describing a feature in Tradefed that can be executed based on the request. |
IRemoteFileResolver | Interface for objects that can resolve a remote file into a local one. |
IRemoteFileResolver.RemoteFileResolverArgs | The args passed to the resolvers |
IRemoteFileResolver.ResolvedFile | Class holding information about the resolved file and some metadata. |
IRemoteScheduledListenersFeature | Extension of IRemoteFeature to support passing in IScheduledInvocationListener s. |
IRemoteTest | A test that reports results directly to a ITestInvocationListener . |
IReportNotExecuted | In case of an incomplete execution, IRemoteTest that implements this interface may report their non-executed tests for improved reporting. |
IRescheduler | Interface for rescheduling a config for future execution. |
IResourceMetricCollector | The interface for user to implement customized resource collectors. |
IRestApiHelper | A helper interface for performing REST API calls. |
IResumableTest | This interface is deprecated. No need for this anymore |
IRetryDecision | Interface driving the retry decision and applying the filter on the class for more targeted retry. |
IRuntimeHintProvider | |
IRunUtil | Interface for running timed operations and system commands. |
IRunUtil.EnvPriority | Enum that defines whether setting or unsetting a particular env. |
IRunUtil.IRunnableResult | An interface for asynchronously executing an operation that returns a boolean status. |
ISandbox | Interface defining a sandbox that can be used to run an invocation. |
ISandboxFactory | Factory for creating ISandbox . |
ISetOptionReceiver | Implementation of this interface should have an Option with a "set-option" name linked to HostTest#SET_OPTION_NAME . |
IShardableListener | A ITestInvocationListener that can be sharded. |
IShardableTest | A IRemoteTest that can be split into separately executable sub-tests. |
IShardHelper | Interface of an object that describes the sharding strategy to adopt for a configuration. |
IsolatedHostTest | Implements a TradeFed runner that uses a subprocess to execute the tests in a low-dependency environment instead of executing them on the main process. |
ISupportGranularResults | Interface specifying whether a ITestInvocationListener supports receiving the granular results or not. |
ISystemStatusChecker | An checker that performs checks on system status and returns a boolean to indicate if the system is in an expected state. |
ISystemStatusCheckerReceiver | A IRemoteTest that requires access to the ISystemStatusChecker from the configuration. |
ITargetCleaner | This interface is deprecated. tearDown has been moved to the base ITargetPreparer interface. |
ITargetPreparer | Prepares the test environment for the test run. |
ITerribleFailureHandler | An interface to handle terrible failures from LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | A runner that can filter which tests to run based on annotations. |
ITestCollector | Provides support for test collection; when set, test runner must perform a dry run to collect test cases without actually executing them. |
ITestDevice | Provides an reliable and slightly higher level API to a ddmlib IDevice . |
ITestDevice.ApexInfo | A simple struct class to store information about a single APEX |
ITestDevice.MountPointInfo | A simple struct class to store information about a single mountpoint |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | A runner that can receive a file specifying which tests to run and/or not to run. |
ITestFilterReceiver | A runner that can filter which tests to run. |
ITestInformationReceiver | Interface to receive the TestInformation for some classes. |
ITestInvocation | Handles one TradeFederation test invocation. |
ITestInvocation.ExitInformation | Represents some exit information for an invocation. |
ITestInvocationListener | Listener for test results from the test invocation. |
ITestLifeCycleReceiver | Receives event notifications during instrumentation test runs. |
ITestLogger | An entity that can perform logging of data streams of various types. |
ITestLoggerReceiver | An entity that can be injected with an ITestLogger instance so that it can be used for logging purposes. |
ITestsPool | Interface describing a pool of tests that we can access and run |
ITestSuite | Abstract class used to run Test Suite. |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | Interface describing an helper to load previous results in a way that can be re-run. |
ITestSummaryListener | Interface that allows ITestInvocationListener to exchange some limited information via summaries. |
ITestsZipInstaller | Installs tests from a tests zip file (as outputted by the build system) on a device. |
ITokenProvider | Interface describing an object that can provide the tokens of a particular device. |
ITokenRequest | Interface a IRemoteTest can implement to expose the fact that it requires a device with a special token. |
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. |
Sdk32ModuleController | Only run tests if the device under test is SDK version 32 or above. |
Sdk33ModuleController | Only run tests if the device under test is SDK version 33 or above. |
Sdk34ModuleController | Only run tests if the device under test is SDK version 34 or above. |
SecondaryUserHandler | Handler for ModuleParameters#SECONDARY_USER . |
SecondaryUserOnDefaultDisplayHandler | Handler for ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY . |
SecondaryUserOnSecondaryDisplayHandler | Handler for ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY . |
SemaphoreTokenTargetPreparer | This is a preparer used to use token to serialize test excution in tradefed host. |
SerializationUtil | Utility to serialize/deserialize an object that implements ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | A credential factory to create service account key based oauth Credential . |
SettingsBaselineSetter | A common setter to handle device baseline settings via ITestDevice.setSetting. |
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 | A ResultForwarder that combines the results of a sharded test invocations. |
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.
|
ShowmapPullerMetricCollector | Base implementation of FilePullerDeviceMetricCollector that allows pulling the showmap files from the device and collect the metrics from it. |
SideloadOtaTargetPreparer | A target preparer that performs sideload of a specified OTA package, applies the package, waits for device to boot up, and injects the device build properties to use as build info This target preparer assumes that the device will be in regular adb mode when started, and will ensure that the device exits in the same mode but with the newer build applied. |
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. |
SkipHWASanModuleController | Base class for a module controller to not run tests on HWASan builds. |
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. |
SparseImageUtil | Utility to unsparse sparse images. |
SparseImageUtil.SparseInputStream | SparseInputStream read from upstream and detects the data format. |
StatsdBeforeAfterGaugeMetricPostProcessor | A post processor that processes gauge metrics collected in a "before/after" approach, ie |
StatsdEventMetricPostProcessor | A post processor that processes event metrics in statsd reports into key-value pairs, using the formatters specified on the processor. |
StatsdGenericPostProcessor | A post processor that processes binary proto statsd reports into key-value pairs by expanding the report as a tree structure. |
StatusCheckerResult | Contains the result of a ISystemStatusChecker execution. |
StatusCheckerResult.CheckStatus | |
StdoutLogger | A ILeveledLogOutput that directs log messages to stdout. |
StopServicesSetup | A ITargetPreparer that stops services on the device. |
StreamProtoReceiver | A receiver that translates proto TestRecord received into Tradefed events. |
StreamProtoResultReporter | An implementation of ProtoResultReporter |
StreamUtil | Utility class for managing input streams. |
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 . |
StubDevice | Stub placeholder implementation of a IDevice . |
StubKeyStoreClient | Default stub implementation for KeyStore Client. |
StubKeyStoreFactory | Default stub implementation for KeyStore Factory |
StubLocalAndroidVirtualDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.localVirtualDeviceRequested() is true |
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 | Represents a filter for including and excluding tests. |
SwitchUserTargetPreparer | A ITargetPreparer that switches to the specified user kind in setUp. |
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. |
SystemUpdaterDeviceFlasher | A IDeviceFlasher that relies on the system updater to install a system image bundled in a OTA update package. |
SystemUtil | Utility class for making system calls. |
SystemUtil.EnvVariable | |