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


Implementasi ITestSuite

Ringkasan

Konstruktor publik

AtestRunner()

Metode publik

IConfigurationFactory loadConfigFactory()

Menampilkan instance ConfigurationFactory.

LinkedHashMap<String, IConfiguration> loadTests()

Metode abstrak untuk memuat konfigurasi pengujian yang akan dijalankan.

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

Strategi pemuatan default akan memuat dari resource dan direktori pengujian.

Metode terlindungi

List<ITestInvocationListener> createModuleListeners()

Menampilkan daftar ITestInvocationListener yang berlaku untuk tingkat ModuleListener.

Konstruktor publik

AtestRunner

public AtestRunner ()

Metode publik

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

Menampilkan instance ConfigurationFactory. Diatur dengan cara ini untuk tujuan pengujian.

Hasil
IConfigurationFactory

loadTests

public LinkedHashMap<String, IConfiguration> loadTests ()

Metode abstrak untuk memuat konfigurasi pengujian yang akan dijalankan. Setiap pengujian ditentukan oleh a IConfiguration dan nama unik yang akan digunakan untuk melaporkan hasil.

Hasil
LinkedHashMap<String, IConfiguration>

loadingStrategy

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

Strategi pemuatan default akan memuat dari resource dan direktori pengujian. Dapat diperluas atau diganti.

Parameter
abis Set: Kumpulan abi yang akan dijalankan.

testsDirs List: Direktori pengujian.

suitePrefix String: Awalan untuk memfilter direktori resource.

suiteTag String: Tag rangkaian yang harus dimiliki modul agar disertakan. Dapat ditetapkan ke null.

Hasil
LinkedHashMap<String, IConfiguration> Daftar konfigurasi yang dimuat untuk rangkaian.

Metode terlindungi

createModuleListeners

protected List<ITestInvocationListener> createModuleListeners ()

Menampilkan daftar ITestInvocationListener yang berlaku untuk tingkat ModuleListener. Listener ini akan digunakan kembali untuk setiap modul, tidak akan dibuat ulang sehingga tidak boleh mengasumsikan status internal.

Hasil
List<ITestInvocationListener>