TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


Un valore IRemoteTest per eseguire test di unità o funzionali su un'installazione TF separata.

Avvia un processo Java esterno per eseguire i test. Utilizzato per eseguire l'unità TF o dei test di funzionamento in modo continuativo.

Riepilogo

Costruttori pubblici

TfTestLauncher()

Metodi protetti

void addJavaArguments( args)

Consente di aggiungere parametri Java aggiuntivi alla chiamata del processo secondario.

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

Azioni da eseguire al termine del test TF.

void preRun()

Configurala prima di eseguire il test.

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

Test aggiuntivi per assicurare che nessun file venga creato dai test delle unità nel processo secondario e non puliti.

Costruttori pubblici

TfTestLauncher

public TfTestLauncher ()

Metodi protetti

addJavaArguments

protected void addJavaArguments ( args)

Consente di aggiungere parametri Java aggiuntivi alla chiamata del processo secondario.

Parametri
args : l'elenco corrente di argomenti a cui dobbiamo aggiungere quelli aggiuntivi.

postEsegui

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

Azioni da eseguire al termine del test TF.

Parametri
listener ITestInvocationListener: il valore originale ITestInvocationListener in cui segnalare i risultati.

exception boolean: true se è stata sollevata un'eccezione all'interno del test.

elapsedTime long: il tempo necessario per eseguire i test.

pre-esecuzione

protected void preRun ()

Configurala prima di eseguire il test.

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Test aggiuntivi per assicurare che nessun file venga creato dai test delle unità nel processo secondario e non puliti.

Parametri
tmpDir File: il directory temporaneo del processo secondario.

listener ITestInvocationListener: il ITestInvocationListener dove segnalare il test.