StubTest

public class StubTest
extends Object implements IAbiReceiver, IConfigurationReceiver, IShardableTest

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


Implémentation de test vide no-op.

Résumé

Constantes

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 communique les résultats au listener.

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

Injecte le IConfiguration en cours d'utilisation.

split()

Répartissez le test en blocs exécutables séparément.

String toString()

Constantes

DNAE_MESSAGE

public static final String DNAE_MESSAGE

Valeur de constante : "StubTest DeviceNotAvailableException"

Constructeurs publics

StubTest

public StubTest ()

Méthodes publiques

getAbi

public IAbi getAbi ()

Renvoie
IAbi

getConfiguration

public IConfiguration getConfiguration ()

Renvoie
IConfiguration

getRunTest

public boolean getRunTest ()

Renvoie
boolean

Exécuter

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et communique les résultats au listener.

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

listener ITestInvocationListener : ITestInvocationListener des résultats du test

Génère
DeviceNotAvailableException

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

split

public  split ()

Répartissez le test en blocs exécutables séparément.

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

Cet appel est effectué avant l'exécution du test. Les dépendances injectées (telles que ITestDevice pour les IDeviceTest) peuvent donc être nulles.

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

toString

public String toString ()

Renvoie
String