Test de souche

public class StubTest
extends Object implements IShardableTest , IConfigurationReceiver , IAbiReceiver

java.lang.Object
com.android.tradefed.testtype.StubTest


Implémentation de test vide sans opération.

Résumé

Des champs

public static final String DNAE_MESSAGE

Constructeurs publics

StubTest ()

Méthodes publiques

IAbi getAbi ()
IConfiguration getConfiguration ()
boolean getRunTest ()
void run ( TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et rapporte les résultats à l'auditeur.

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

Injecte la IConfiguration utilisée.

split ()

Divisez le test en morceaux exécutables séparément.

String toString ()

Des champs

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Constructeurs publics

Test de souche

public StubTest ()

Méthodes publiques

obtenirAbi

public IAbi getAbi ()

Retour
IAbi

obtenirConfiguration

public IConfiguration getConfiguration ()

Retour
IConfiguration

getRunTest

public boolean getRunTest ()

Retour
boolean

courir

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et rapporte les résultats à l'auditeur.

Paramètres
testInfo TestInformation : L'objet TestInformation contenant des informations utiles pour exécuter des tests.

listener ITestInvocationListener : le ITestInvocationListener des résultats de tests

Jetés
DeviceNotAvailableException

setAbi

public void setAbi (IAbi abi)

Paramètres
abi IAbi

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injecte la IConfiguration utilisée.

Paramètres
configuration IConfiguration

diviser

public  split ()

Divisez le test en morceaux exécutables séparément.

Cela doit être déterministe et renvoyer toujours la même liste de IRemoteTest pour la même entrée.

Celui-ci sera appelé avant l'exécution du test, donc les dépendances injectées (telles que ITestDevice pour IDeviceTest s) peuvent être nulles.

Retour
une collection de sous-tests à exécuter séparément ou null si le test n'est pas actuellement fragmentable

versChaîne

public String toString ()

Retour
String