AtestRunner

public class AtestRunner
extends BaseTestSuite

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.ITestSuite
     ↳ com.android.tradefed.testtype.suite.BaseTestSuite
       ↳ com.android.tradefed.testtype.suite.AtestRunner


ITestSuite uygulanması

Özet

Herkese açık oluşturucular

AtestRunner()

Herkese açık yöntemler

IConfigurationFactory loadConfigFactory()

ConfigurationFactory örneğini döndürür.

LinkedHashMap<String, IConfiguration> loadTests()

Çalıştırılacak test yapılandırmasını yüklemek için kullanılan soyut yöntem.

LinkedHashMap<String, IConfiguration> loadingStrategy(Set<IAbi> abis, List<File> testsDirs, String suitePrefix, String suiteTag)

Varsayılan yükleme stratejisi, kaynaklardan ve test dizininden yükleme yapar.

Korunan yöntemler

List<ITestInvocationListener> createModuleListeners()

ModuleListener düzeyine uygulanan ITestInvocationListener listesini döndürür.

Herkese açık oluşturucular

AtestRunner

public AtestRunner ()

Herkese açık yöntemler

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

ConfigurationFactory örneğini döndürür. Test amacıyla bu şekilde düzenlenmiştir.

İadeler
IConfigurationFactory

loadTests

public LinkedHashMap<String, IConfiguration> loadTests ()

Çalıştırılacak test yapılandırmasını yüklemek için kullanılan soyut yöntem. Her test bir IConfiguration ile tanımlanır ve sonuçları raporlayacağı benzersiz bir adı vardır.

İadeler
LinkedHashMap<String, IConfiguration>

loadingStrategy

public LinkedHashMap<String, IConfiguration> loadingStrategy (Set<IAbi> abis, 
                List<File> testsDirs, 
                String suitePrefix, 
                String suiteTag)

Varsayılan yükleme stratejisi, kaynaklardan ve test dizininden yükleme yapar. Uzatılabilir veya değiştirilebilir.

Parametreler
abis Set: Karşılaştırma yapılacak abi'ler grubu.

testsDirs List: Test dizini.

suitePrefix String: Kaynak dizinini filtrelemek için kullanılan bir önek.

suiteTag String: Bir modülün dahil edilmesi için gereken paket etiketi. Boş olabilir.

İadeler
LinkedHashMap<String, IConfiguration> Paket için yüklenen yapılandırmaların listesi.

Korunan yöntemler

createModuleListeners

protected List<ITestInvocationListener> createModuleListeners ()

ModuleListener düzeyine uygulanan ITestInvocationListener listesini döndürür. Bu dinleyiciler her modül için yeniden kullanılacak, yeniden oluşturulmayacak. Bu nedenle, dahili bir durum varsaymamaları gerekir.

İadeler
List<ITestInvocationListener>