RustTestBase

public abstract class RustTestBase
extends Object implements IAbiReceiver, IConfigurationReceiver, IRemoteTest, ITestFilterReceiver

java.lang.Object
   ↳ com.android.tradefed.testtype.rust.RustTestBase


Klasa bazowa RustBinaryHostTest i RustBinaryTest

Podsumowanie

Zagnieżdżone klasy

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

Pola

protected long mTestTimeout

Konstruktory publiczne

RustTestBase()

Metody publiczne

void addAllExcludeFilters(Set<String> filters)

Dodaje Set filtrów określających, które testy mają zostać wykluczone.

void addAllIncludeFilters(Set<String> filters)

Dodaje Set filtrów, które określają, jakie testy mają być uwzględnione.

void addExcludeFilter(String filter)

Dodaje filtr określający, które testy mają zostać wykluczone.

void addIncludeFilter(String filter)

Dodaje filtr określający, które testy mają być uwzględnione.

void clearExcludeFilters()

Usuń wszystkie obecnie śledzone filtry wykluczeń.

void clearIncludeFilters()

Usuń wszystkie obecnie śledzone filtry uwzględniania.

IAbi getAbi()
Set<String> getExcludeFilters()

Zwraca bieżącą Set filtrów wykluczeń.

Set<String> getIncludeFilters()

Zwraca bieżącą Set filtrów uwzględniania.

void setAbi(IAbi abi)
void setConfiguration(IConfiguration configuration)

Wstawia używaną wartość IConfiguration.

Metody chronione

void collectTestLines(String[] testList, Set<String> foundTests)

Znajdź nazwy przypadków testowych w testList i dodaj je do foundTests.

List<RustTestBase.Invocation> generateInvocations(File target)
IConfiguration getConfiguration()

Zwraca konfigurację testu.

Pola

mTestTimeout

protected long mTestTimeout

Konstruktory publiczne

RustTestBase

public RustTestBase ()

Metody publiczne

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

Dodaje Set filtrów określających, które testy mają zostać wykluczone.

Parametry
filters Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

Dodaje Set filtrów, które określają, jakie testy mają być uwzględnione.

Parametry
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

Dodaje filtr określający, które testy mają zostać wykluczone.

Parametry
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Dodaje filtr określający, które testy mają być uwzględnione.

Parametry
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Usuń wszystkie obecnie śledzone filtry wykluczeń.

clearIncludeFilters

public void clearIncludeFilters ()

Usuń wszystkie obecnie śledzone filtry uwzględniania.

getAbi

public IAbi getAbi ()

Zwraca
IAbi

getExcludeFilters

public Set<String> getExcludeFilters ()

Zwraca bieżącą Set filtrów wykluczeń.

Zwraca
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

Zwraca bieżącą Set filtrów uwzględniania.

Zwraca
Set<String>

setAbi

public void setAbi (IAbi abi)

Parametry
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Wstawia używaną wartość IConfiguration.

Parametry
configuration IConfiguration

Metody chronione

collectTestLines

protected void collectTestLines (String[] testList, 
                Set<String> foundTests)

Znajdź nazwy przypadków testowych w testList i dodaj je do foundTests.

Parametry
testList String

foundTests Set

generateInvocations

protected List<RustTestBase.Invocation> generateInvocations (File target)

Parametry
target File

Zwraca
List<RustTestBase.Invocation>

getConfiguration

protected IConfiguration getConfiguration ()

Zwraca konfigurację testu.

Zwraca
IConfiguration obiekt IConfiguration,