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()
|
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> |
|