Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

SubprocessTfLauncher

public abstract class SubprocessTfLauncher
extends Object implements IBuildReceiver , IInvocationContextReceiver , IRemoteTest , IConfigurationReceiver en implements IBuildReceiver , IInvocationContextReceiver , IRemoteTest , IConfigurationReceiver

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


Un IRemoteTest pour l' exécution des tests contre une installation de TF séparée.

Lance un processus java externe pour exécuter les tests. Utilisé pour faire fonctionner l'unité de TF ou des tests fonctionnels en continu.

Résumé

Des champs

public static final String ANDROID_SERIAL_VAR

Env.

public static final String PARENT_PROC_TAG_NAME

public static final String SUBPROCESS_TAG_NAME

La balise qui sera transmis à la TF sous-processus pour le différencier

protected IBuildInfo mBuildInfo

protected mCmdArgs

protected IConfiguration mConfig

protected String mRootDir

protected IRunUtil mRunUtil

protected File mTmpDir

constructeurs publics

SubprocessTfLauncher ()

méthodes publiques

void run ( ITestInvocationListener listener)

Exécute les tests et les rapports donnent à l'auditeur.

void setBuild ( IBuildInfo buildInfo)

void setConfiguration ( IConfiguration configuration)

Injecte le IConfiguration en cours d' utilisation.

void setInvocationContext ( IInvocationContext invocationContext)

méthodes protégées

void addJavaArguments ( args) addJavaArguments ( args)

Laisser ajouter des paramètres java supplémentaires à l'invocation de sous-processus.

IRunUtil getRunUtil ()

Retourne le IRunUtil qui sera utilisé pour la commande sous - processus.

void postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime)

Mesures à prendre après le test de TF est terminée.

void preRun ()

Le programme d'installation avant d'exécuter le test.

void setEventStreaming (boolean eventStreaming)

Set streaming usage événement.

void setRunUtil ( IRunUtil runUtil)

Set IRunUtil.

Des champs

ANDROID_SERIAL_VAR

public static final String ANDROID_SERIAL_VAR

Env. variable qui affecte adb sélection.

PARENT_PROC_TAG_NAME

public static final String PARENT_PROC_TAG_NAME

SUBPROCESS_TAG_NAME

public static final String SUBPROCESS_TAG_NAME

La balise qui sera transmis à la TF sous-processus pour le différencier

mBuildInfo

protected IBuildInfo mBuildInfo

mCmdArgs

protected  mCmdArgs

mconfig

protected IConfiguration mConfig

mRootDir

protected String mRootDir

mRunUtil

protected IRunUtil mRunUtil

mTmpDir

protected File mTmpDir

constructeurs publics

SubprocessTfLauncher

public SubprocessTfLauncher ()

méthodes publiques

courir

public void run ( ITestInvocationListener listener)

Exécute les tests et les rapports donnent à l'auditeur.

Paramètres
listener ITestInvocationListener : le ITestInvocationListener des résultats des tests

setBuild

public void setBuild ( IBuildInfo buildInfo)

Paramètres
buildInfo IBuildInfo

setConfiguration

public void setConfiguration ( IConfiguration configuration)

Injecte le IConfiguration en cours d' utilisation.

Paramètres
configuration IConfiguration

setInvocationContext

public void setInvocationContext ( IInvocationContext invocationContext)

Paramètres
invocationContext IInvocationContext

méthodes protégées

addJavaArguments

protected void addJavaArguments ( args)

Laisser ajouter des paramètres java supplémentaires à l'invocation de sous-processus.

Paramètres
args : La liste actuelle des arguments auxquels nous devons ajouter ceux supplémentaires.

getRunUtil

protected IRunUtil getRunUtil ()

Retourne le IRunUtil qui sera utilisé pour la commande sous - processus.

Retour
IRunUtil

postRun

protected void postRun ( ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

Mesures à prendre après le test de TF est terminée.

Paramètres
listener ITestInvocationListener : l'original ITestInvocationListener où faire rapport des résultats.

exception boolean : Vrai si exception a été soulevée à l' intérieur du test.

elapsedTime long : le temps nécessaire pour exécuter les tests.

PreRun

protected void preRun ()

Le programme d'installation avant d'exécuter le test.

setEventStreaming

protected void setEventStreaming (boolean eventStreaming)

Set streaming usage événement. Exposé pour les tests unitaires.

Paramètres
eventStreaming boolean

setRunUtil

protected void setRunUtil ( IRunUtil runUtil)

Set IRunUtil. Exposé pour les tests unitaires.

Paramètres
runUtil IRunUtil