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 verilmesi gereken bir test. 
IDeviceTest ITestDevice referansı gerektiren nesnenin 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 uygulamayın. 
INativeDeviceTest INativeDevice referansı gerektiren nesnenin arayüzü. 
IRemoteTest Sonuçları doğrudan bir ITestInvocationListener'ya bildiren bir test. 
IReportNotExecuted Eksik yürütme durumunda, bu arayüzü uygulayan IRemoteTest, raporlamayı iyileştirmek için yürütülmeyen 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, Option ile bağlantılı "set-option" adlı bir HostTest.SET_OPTION_NAME olmalıdır. 
IShardableTest Ayrı ayrı yürütülebilen alt testlere bölünebilen bir IRemoteTest
ITestAnnotationFilterReceiver Hangi testlerin çalıştırılacağını ek açıklamaları temel alarak filtreleyebilen bir çalıştırıcı. 
ITestCollector Test koleksiyonu için destek sağlar. Bu ayar belirlendiğinde test çalıştırıcının, testleri gerçekten yürütmeden test senaryolarını toplamak için prova yapması gerekir. 
ITestFileFilterReceiver Hangi testlerin çalıştırılacağını ve/veya çalıştırılmayacağını belirten bir dosyayı alabilen bir çalıştırıcı. 
ITestFilterReceiver Hangi testlerin çalıştırılacağını filtreleyebilen bir çalıştırıcı. 
ITestInformationReceiver Bazı sınıflar için TestInformation alma arayüzü. 

Sınıflar

Abi ABI'yi temsil eden bir sınıf. 
AndroidJUnitTest android.support.test.runner.AndroidJUnitRunner kullanılarak 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 bir hatayı bildirmek için kullanılan istisna sınıfı. 
ArtTest  
CodeCoverageTest Belirli bir cihazda araç testi paketi çalıştıran ve kod kapsamı raporu oluşturan bir testtir. 
CompanionAwareTest Base test class that encapsulates boilerpate of getting and checking companion device

Alt sınıf, ayrılan Tamamlayıcı Mod'u almak için getCompanion() numaralı telefonu arayabilir. 

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 öğesini de barındıran JUnit4 test çalıştırıcısı. 
DeviceJUnit4ClassRunner.LogAnnotation Günlükleri muhabirlere iletmek için oluşturulan sahte açıklama. 
DeviceJUnit4ClassRunner.MetricAnnotation Metrikleri muhabirlere iletmek için kullanılan sahte ek açıklama. 
DeviceJUnit4ClassRunner.TestLogData ExternalResource ve TestRule işaretlemelerinin uygulanması. 
DeviceJUnit4ClassRunner.TestMetrics ExternalResource ve TestRule işaretlemelerinin uygulanması. 
DeviceSuite İhtiyaç duyan 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 durumu. 
DeviceTestResult TestResult öğesinin, DeviceNotAvailableException oluştuğunda iptal edilecek bir ö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 kullanılan bir tradefed testidir. 
FakeTest Amacı tekrarlanabilir test sonuçları oluşturmayı kolaylaştırmak olan sahte bir test. 
GoogleBenchmarkResultParser Kabuktan çalıştırılan Google Benchmark 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 paketini ç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" parametresiyle gtest dry run modu için sonuç ayrıştırıcı. 
GTestResultParser Kabuktan çalışan GTest'i kullanarak yerel testlerin "ham çıkış modu" sonuçlarını ayrıştırır ve sonuçlar hakkında bir ITestInvocationListener'ı bilgilendirir. 
GTestXmlResultParser Kabuktan çalışan GTest kullanılarak yapılan yerel testlerin "xml çıkış modu" sonuçlarını ayrıştırır ve sonuçlar hakkında bir ITestRunListener'ı bilgilendirir. 
HostGTest Yerel test paketi çalıştıran bir test. 
HostTest JUnit ana makine tabanlı testler için bir test çalıştırıcı. 
InstalledInstrumentationsTest Mevcut cihazda bulunan tüm enstrümanları çalıştırır. 
InstrumentationTest Belirli bir cihazda araç testi paketi çalıştıran bir testtir. 
IsolatedHostTest Testleri ana işlemde yürütmek yerine, düşük bağımlılık ortamında yürütmek için alt işlem kullanan bir TradeFed çalıştırıcısı uygular. 
JUnitRunUtil IRemoteTest.run(TestInformation, ITestInvocationListener) çağrısını Test.run(TestResult) çağrısına yönlendirmek için yardımcı sınıf. 
MetricTestCase TradeFed'in bir parçası olarak çalışırken metriklerin kaydedilmesine olanak tanıyan TestCase uzantısı. 
MetricTestCase.LogHolder Bildirilecek bir günlük dosyasını tutmak için kullanılan yapı. 
NativeBenchmarkTest Belirli bir cihazda yerel karşılaştırma testi yürütülebilir dosyası çalıştıran bir test. 
NativeBenchmarkTestParser Karşılaştırma testi verileri çıkışını ayrıştıran ve işlem başına ortalama süreyle ilgili metrikleri toplayan bir IShellOutputReceiver
NativeStressTest Belirli bir cihazda yerel stres testi yürütülebilir dosyasını çalıştıran bir test. 
NativeStressTestParser Stres testi veri çıkışını ayrıştıran, tamamlanan yineleme sayısı ve yineleme başına ortalama süre metriklerini toplayan bir IShellOutputReceiver
NoisyDryRunTest Bir komut dosyasında gürültülü prova çalıştırma. 
PythonUnitTestResultParser Python'ın unittest çerçevesiyle çalıştırılan testlerin çıktısını yorumlar ve bir dizi ITestInvocationListener üzerinde çağrılara çevirir. 
PythonUnitTestRunner Bu sınıf kullanımdan kaldırılmıştır. Bunun yerine PythonBinaryHostTest politikasını kullanın. 
StubTest İşlem yapmayan boş test uygulaması. 
SubprocessTfLauncher Ayrı bir TF yüklemesine karşı test çalıştırmak için IRemoteTest
TestTimeoutEnforcer Belirli bir test durumunun yürütme süresini kontrol etmeye ve belirli bir zaman aşımını aşarsa başarısız olmasına olanak tanıyan dinleyiciler. 
TfTestLauncher Ayrı bir TF yüklemesine karşı birim veya işlevsel testler çalıştırmak için IRemoteTest
UiAutomatorRunner Cihazda UI Automator testini çalıştırır ve sonuçları bildirir. 
UiAutomatorTest  
UsbResetTest Cihazın USB'sini sıfırlayan ve cihazın daha sonra tekrar internete bağlanıp bağlanmadığını kontrol eden bir IRemoteTest

Numaralandırmalar

UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction