RustTestBase

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

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


Classe base di RustBinaryHostTest e RustBinaryTest

Riepilogo

Classi nidificate

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

Campi

protected long mTestTimeout

Costruttori pubblici

RustTestBase()

Metodi pubblici

void addAllExcludeFilters(Set<String> filters)

Aggiunge il Set dei filtri dei test da escludere.

void addAllIncludeFilters(Set<String> filters)

Aggiunge il Set dei filtri dei test da includere.

void addExcludeFilter(String filter)

Aggiunge un filtro per i test da escludere.

void addIncludeFilter(String filter)

Aggiunge un filtro per i test da includere.

void clearExcludeFilters()

Elimina tutti i filtri di esclusione attualmente monitorati.

void clearIncludeFilters()

Elimina tutti i filtri di inclusione attualmente monitorati.

IAbi getAbi()
Set<String> getExcludeFilters()

Restituisce l'attuale Set dei filtri di esclusione.

Set<String> getIncludeFilters()

Restituisce l'Set corrente dei filtri di inclusione.

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

Inserisce il IConfiguration in uso.

Metodi protetti

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

Trova i nomi degli scenari di test in testList e aggiungili a foundTests.

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

Restituisce la configurazione di test.

Campi

mTestTimeout

protected long mTestTimeout

Costruttori pubblici

RustTestBase

public RustTestBase ()

Metodi pubblici

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

Aggiunge il Set dei filtri dei test da escludere.

Parametri
filters Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

Aggiunge il Set dei filtri dei test da includere.

Parametri
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

Aggiunge un filtro per i test da escludere.

Parametri
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Aggiunge un filtro per i test da includere.

Parametri
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Elimina tutti i filtri di esclusione attualmente monitorati.

clearIncludeFilters

public void clearIncludeFilters ()

Elimina tutti i filtri di inclusione attualmente monitorati.

getAbi

public IAbi getAbi ()

Resi
IAbi

getExcludeFilters

public Set<String> getExcludeFilters ()

Restituisce l'attuale Set dei filtri di esclusione.

Resi
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

Restituisce l'Set corrente dei filtri di inclusione.

Resi
Set<String>

setAbi

public void setAbi (IAbi abi)

Parametri
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserisce il IConfiguration in uso.

Parametri
configuration IConfiguration

Metodi protetti

collectTestLines

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

Trova i nomi degli scenari di test in testList e aggiungili a foundTests.

Parametri
testList String

foundTests Set

generateInvocations

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

Parametri
target File

Resi
List<RustTestBase.Invocation>

getConfiguration

protected IConfiguration getConfiguration ()

Restituisce la configurazione di test.

Resi
IConfiguration un IConfiguration