com.android.tradefed.testtype

Arayüzler

IAbi Test edilen ABI'yi temsil eden arayüz. 
IAbiReceiver Test edilen ABI'nin gerekli olduğu bir test. 
IBuildReceiver Test edilen derlemeye referans gerektiren bir test. 
IDeviceTest ITestDevice referansı gerektiren nesne için arayüz. 
IInvocationContextReceiver Çağrının bağlamına referans verilmesi gereken bir test. 
IMultiDeviceTest Bu arayüzün desteği sonlandırılmıştır. Bu arayüz, uyumluluk için geçici olarak tutulur ancak artık kullanılmaz. Lütfen bunu uygulamayın. 
INativeDeviceTest INativeDevice referansı gerektiren nesne için arayüz. 
IRemoteTest Sonuçları doğrudan bir ITestInvocationListener'e bildiren test. 
IReportNotExecuted Tamamlanmamış bir yürütme durumunda, bu arayüzü uygulayan IRemoteTest, daha iyi raporlama için yürütülmemiş testlerini bildirebilir. 
IResumableTest Bu arayüzün desteği sonlandırılmıştır. Artık buna gerek yok 
IRuntimeHintProvider  
ISetOptionReceiver Bu arayüzün uygulanmasında, HostTest.SET_OPTION_NAME'a bağlı "set-option" adlı bir Option olmalıdır. 
IShardableTest Ayrı ayrı çalıştırılabilir alt testlere bölünebilecek bir IRemoteTest
ITestAnnotationFilterReceiver Notlara göre hangi testlerin çalıştırılacağını filtreleyebilen bir çalıştırıcı. 
ITestCollector Test toplama için destek sağlar; ayarlandığında test çalıştırıcı, test durumlarını gerçekten yürütmeden toplamak için bir kuru çalıştırma gerçekleştirmelidir. 
ITestFileFilterReceiver Hangi testlerin çalıştırılacağını ve/veya çalıştırılmayacağını belirten bir dosya alabilen bir çalıştırıcı. 
ITestFilterReceiver Çalıştırılacak testleri filtreleyebilen bir çalıştırıcı. 
ITestInformationReceiver Bazı sınıflar için TestInformation alıcı arayüzü. 

Sınıflar

Abi ABI'yi temsil eden bir sınıf. 
AndroidJUnitTest android.support.test.runner.AndroidJUnitRunner sınıfını kullanarak belirli bir cihazda araç testi paketi çalıştıran bir test. 
ArtGTest  
ArtRunTest ART çalıştırma testlerini çalıştırmak için bir test çalıştırıcı. 
ArtRunTest.AdbShellCommandException Bir ADB kabuk komutunun yürütülmesi sırasında oluşan hatayı bildirmek için kullanılan bir istisna sınıfı. 
CodeCoverageTest Belirli bir cihazda bir araç testi paketi çalıştıran ve kod kapsamı raporunu oluşturan bir test. 
CompanionAwareTest Arkadaş cihazı alma ve kontrol etmeyle ilgili temel bilgileri kapsayan temel test sınıfı

Alt sınıf, ayrılan tamamlayıcıyı almak için getCompanion() işlevini çağırabilir. 

DeviceBatteryLevelChecker Minimum pil şarjını kontrol eden ve minimum şarj yoksa pilin ikinci bir şarj eşiğine ulaşmasını bekleyen bir IRemoteTest
DeviceJUnit4ClassRunner IDeviceTest'ü de destekleyen JUnit4 test çalıştırıcı. 
DeviceJUnit4ClassRunner.LogAnnotation Günlükleri raporlayanlara taşımak için kullanılan sahte ek açıklama. 
DeviceJUnit4ClassRunner.MetricAnnotation Raporculara metrik taşımak için tasarlanmış sahte ek açıklama. 
DeviceJUnit4ClassRunner.TestLogData ExternalResource ve TestRule işaretlemelerini uygulama 
DeviceJUnit4ClassRunner.TestMetrics ExternalResource ve TestRule işaretlemelerini uygulama 
DeviceSuite Gerektiğinde testlere ITestDevice sağlamak için JUnit4 kapsayıcısını Suite genişletir. 
DeviceTestCase IRemoteTest ve IDeviceTest hizmetlerini sağlayan yardımcı JUnit test senaryosu. 
DeviceTestResult DeviceNotAvailableException oluştuğunda iptal edilecek bir TestResult özelleştirmesi
DeviceTestResult.RuntimeDeviceNotAvailableException  
DeviceTestSuite IRemoteTest ve IDeviceTest hizmetlerini sağlayan yardımcı JUnit test paketi. 
DynamicFileStubTest Bu, tradefed'in dinamik dosyayı doğru şekilde çözebildiğini test etmek için bir tradefed testidir. 
FakeTest Tekrarlanabilir test sonuçları oluşturmayı kolaylaştırmak amacıyla oluşturulan sahte test. 
GoogleBenchmarkResultParser Kabuktan çalıştırılan Google Benchmark'ın sonuçlarını ayrıştırır ve tüm sonuçları içeren bir harita döndürür. 
GoogleBenchmarkTest Belirli bir cihazda Google karşılaştırma testi paketi çalıştıran bir test. 
GTest Belirli bir cihazda yerel test paketi çalıştıran bir test. 
GTestBase gTest'in temel sınıfı
GTestListTestParser "--gtest_list_tests" parametresini içeren gtest kuru çalıştırma modu için sonuç ayrıştırıcı. 
GTestResultParser Kabuktan çalıştırılan GTest'i kullanarak yerel testlerin "ham çıkış modu" sonuçlarını ayrıştırır ve ITestInvocationListener'ı sonuçlar hakkında bilgilendirir. 
GTestXmlResultParser Kabuktan çalıştırılan GTest'i kullanarak yerel testlerin "xml çıkış modu" sonuçlarını ayrıştırır ve ITestRunListener'ı sonuçlar hakkında bilgilendirir. 
HostGTest Yerel test paketi çalıştıran bir test. 
HostTest JUnit ana makine tabanlı testleri için test çalıştırıcı. 
InstalledInstrumentationsTest Mevcut cihazda bulunan tüm enstrümantasyonu çalıştırır. 
InstrumentationTest Belirli bir cihazda bir araç testi paketi çalıştıran test. 
IsolatedHostTest Testleri ana işlemde yürütmek yerine bağımlılık düzeyi düşük bir ortamda yürütmek için bir alt işlem kullanan bir TradeFed çalıştırıcı uygular. 
JUnitRunUtil IRemoteTest.run(TestInformation, ITestInvocationListener) çağrısını Test.run(TestResult) çağrısına yönlendiren bir yardımcı sınıf. 
MetricTestCase TradeFed kapsamında çalışırken metrikleri günlüğe kaydetmenize olanak tanıyan TestCase uzantısı. 
MetricTestCase.LogHolder Bildirilecek bir günlük dosyasını barındıracak yapı. 
NativeBenchmarkTest Belirli bir cihazda yerel bir karşılaştırma testi çalıştıran test. 
NativeBenchmarkTestParser Karşılaştırma testi veri çıkışını ayrıştıran ve işlem başına ortalama süreyle ilgili metrikler toplayan bir IShellOutputReceiver
NativeStressTest Belirli bir cihazda yerel bir stres testi yürütülebilir dosyasını çalıştıran bir test. 
NativeStressTestParser Stres testi veri çıkışını ayrıştıran ve tamamlanan iterasyon sayısı ve iterasyon başına ortalama süreyle ilgili metrikler toplayan bir IShellOutputReceiver
NoisyDryRunTest Bir komut dosyasında gürültülü kuru çalıştırma yapın. 
PythonUnitTestResultParser Python'un unittest çerçevesiyle çalıştırılan testlerin çıktısını yorumlar ve bir dizi ITestInvocationListener çağrısına dönüştürür. 
PythonUnitTestRunner Bu sınıf için destek sonlandırılmıştır. Bunun yerine PythonBinaryHostTest kullanın. 
StubTest İşlevsiz boş test uygulaması. 
SubprocessTfLauncher Ayrı bir TF kurulumunda test çalıştırmak için IRemoteTest
TestTimeoutEnforcer Belirli bir test durumunun yürütme süresini kontrol etmenize ve belirli bir zaman aşımına ulaşırsa testin başarısız olmasına olanak tanıyan dinleyiciler. 
TfTestLauncher Ayrı bir TF kurulumunda birim veya işlevsel testler çalıştırmak için bir IRemoteTest
UiAutomatorRunner Cihaz üzerinde kullanıcı arayüzü otomasyon testini çalıştırır ve sonuçları raporlar. 
UiAutomatorTest  
UsbResetTest Cihazın USB'sini sıfırlayan ve cihazın daha sonra internete tekrar bağlanıp bağlanmadığını kontrol eden bir IRemoteTest

Numaralandırmalar

UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction