RustTestBase

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

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


Classe de base de RustBinaryHostTest et RustBinaryTest

Résumé

Classes imbriquées

class RustTestBase.EnvPair

 

class RustTestBase.Invocation

 

Champs

protected long mTestTimeout

Constructeurs publics

RustTestBase()

Méthodes publiques

void addAllExcludeFilters(Set<String> filters)

Ajoute le Set des filtres des tests à exclure.

void addAllIncludeFilters(Set<String> filters)

Ajoute le Set de filtres pour les tests à inclure.

void addExcludeFilter(String filter)

Ajoute un filtre pour exclure certains tests.

void addIncludeFilter(String filter)

Ajoute un filtre pour inclure certains tests.

void clearExcludeFilters()

Supprimez tous les filtres d'exclusion actuellement suivis.

void clearIncludeFilters()

Supprimez tous les filtres d'inclusion actuellement suivis.

IAbi getAbi()
Set<String> getExcludeFilters()

Renvoie le Set actuel des filtres d'exclusion.

Set<String> getIncludeFilters()

Renvoie le Set actuel des filtres d'inclusion.

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

Injecte le IConfiguration en cours d'utilisation.

Méthodes protégées

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

Recherchez les noms des scénarios de test dans testList et ajoutez-les à foundTests.

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

Renvoie la configuration du test.

Champs

mTestTimeout

protected long mTestTimeout

Constructeurs publics

RustTestBase

public RustTestBase ()

Méthodes publiques

addAllExcludeFilters

public void addAllExcludeFilters (Set<String> filters)

Ajoute le Set des filtres des tests à exclure.

Paramètres
filters Set

addAllIncludeFilters

public void addAllIncludeFilters (Set<String> filters)

Ajoute le Set de filtres pour les tests à inclure.

Paramètres
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

Ajoute un filtre pour exclure certains tests.

Paramètres
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

Ajoute un filtre pour inclure certains tests.

Paramètres
filter String

clearExcludeFilters

public void clearExcludeFilters ()

Supprimez tous les filtres d'exclusion actuellement suivis.

clearIncludeFilters

public void clearIncludeFilters ()

Supprimez tous les filtres d'inclusion actuellement suivis.

getAbi

public IAbi getAbi ()

Renvoie
IAbi

getExcludeFilters

public Set<String> getExcludeFilters ()

Renvoie le Set actuel des filtres d'exclusion.

Renvoie
Set<String>

getIncludeFilters

public Set<String> getIncludeFilters ()

Renvoie le Set actuel des filtres d'inclusion.

Renvoie
Set<String>

setAbi

public void setAbi (IAbi abi)

Paramètres
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injecte le IConfiguration en cours d'utilisation.

Paramètres
configuration IConfiguration

Méthodes protégées

collectTestLines

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

Recherchez les noms des scénarios de test dans testList et ajoutez-les à foundTests.

Paramètres
testList String

foundTests Set

generateInvocations

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

Paramètres
target File

Renvoie
List<RustTestBase.Invocation>

getConfiguration

protected IConfiguration getConfiguration ()

Renvoie la configuration du test.

Renvoie
IConfiguration IConfiguration