TfTestLauncher
public class TfTestLauncher
extends SubprocessTfLauncher
java.lang.Object | ||
↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
↳ | com.android.tradefed.testtype.TfTestLauncher |
Ein IRemoteTest
zum Ausführen von IRemoteTest
oder Funktionstests für eine separate TF-Installation.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
TfTestLauncher () |
Geschützte Methoden | |
---|---|
void | addJavaArguments ( args) addJavaArguments ( args) Ermöglichen das Hinzufügen zusätzlicher Java-Parameter zum Unterprozessaufruf. |
void | postRun (ITestInvocationListener listener, boolean exception, long elapsedTime) Maßnahmen, die nach Abschluss des TF-Tests ergriffen werden müssen. |
void | preRun () Setup vor dem Ausführen des Tests. |
void | testTmpDirClean (File tmpDir, ITestInvocationListener listener) Zusätzlicher Test, um sicherzustellen, dass durch die Komponententests im Unterprozess keine Dateien erstellt und nicht bereinigt werden. |
Öffentliche Konstrukteure
TfTestLauncher
public TfTestLauncher ()
Geschützte Methoden
addJavaArguments
protected void addJavaArguments (args)
Ermöglichen das Hinzufügen zusätzlicher Java-Parameter zum Unterprozessaufruf.
Parameter | |
---|---|
args |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
Maßnahmen, die nach Abschluss des TF-Tests ergriffen werden müssen.
Parameter | |
---|---|
listener | ITestInvocationListener : Der ursprüngliche ITestInvocationListener in dem die Ergebnisse gemeldet werden sollen. |
exception | boolean : True, wenn im Test eine Ausnahme ausgelöst wurde. |
elapsedTime | long : Die Zeit, die zum Ausführen der Tests benötigt wird. |
preRun
protected void preRun ()
Setup vor dem Ausführen des Tests.
testTmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
Zusätzlicher Test, um sicherzustellen, dass durch die Komponententests im Unterprozess keine Dateien erstellt und nicht bereinigt werden.
Parameter | |
---|---|
tmpDir | File : Das temporäre Verzeichnis des Unterprozesses. |
listener | ITestInvocationListener : Der ITestInvocationListener in dem der Test gemeldet werden soll. |