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


Implementacja funkcji ITestSuite

Podsumowanie

Konstruktory publiczne

AtestRunner()

Metody publiczne

IConfigurationFactory loadConfigFactory()

Zwraca instancję ConfigurationFactory.

loadTests()

Abstrakcyjna metoda wczytywania konfiguracji testów, która zostanie uruchomiona.

loadingStrategy( abis, testsDirs, String suitePrefix, String suiteTag)

Domyślna strategia wczytywania wczyta zasoby i katalog testów.

Metody chronione

createModuleListeners()

Zwraca listę wartości ITestInvocationListener mającą zastosowanie do poziomu ModuleListener.

Konstruktory publiczne

AtestRunner

public AtestRunner ()

Metody publiczne

loadConfigFactory

public IConfigurationFactory loadConfigFactory ()

Zwraca instancję ConfigurationFactory. Ta organizacja służy do celów testowych.

Zwroty
IConfigurationFactory

loadTests

public  loadTests ()

Abstrakcyjna metoda wczytywania konfiguracji testów, która zostanie uruchomiona. Każdy test jest zdefiniowany przez IConfiguration i wyjątkową nazwę, pod którą będą raportowane wyniki.

Zwroty

Strategia wczytywania

public  loadingStrategy ( abis, 
                 testsDirs, 
                String suitePrefix, 
                String suiteTag)

Domyślna strategia wczytywania zostanie wczytana z katalogu zasobów i testów. Można ją przedłużyć lub zastąpić.

Parametry
abis : zbiór abis, którego dotyczy kampania.

testsDirs : katalog testów.

suitePrefix String: prefiks do filtrowania katalogu zasobów.

suiteTag String: tag pakietu, który powinien znaleźć się w module. Może mieć wartość null.

Zwroty
Lista załadowanej konfiguracji pakietu.

Chronione metody

createModuleListeners

protected  createModuleListeners ()

Zwraca listę ITestInvocationListener, która jest odpowiednia dla poziomu ModuleListener. Te detektory będą używane w każdym module. Nie zostaną ponownie skonfigurowane, więc nie powinni zakładać stanu wewnętrznego.

Zwroty