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 Einheiten- oder Funktionstests für eine separate TF-Installation.
Startet einen externen Java-Prozess zum Ausführen der Tests. Wird zum Ausführen der TF-Einheit oder Funktionstests kontinuierlich durchführen.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
TfTestLauncher()
|
Geschützte Methoden | |
---|---|
void
|
addJavaArguments(
Ermöglicht das Hinzufügen zusätzlicher Java-Parameter zum Unterprozessaufruf. |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
Nach Abschluss des TF-Tests auszuführende Aktionen. |
void
|
preRun()
Richten Sie ihn vor dem Test ein. |
void
|
testTmpDirClean(File tmpDir, ITestInvocationListener listener)
Zusätzlicher Test, um sicherzustellen, dass von den Einheitentests im Unterprozess keine Dateien erstellt werden bereinigt werden. |
Öffentliche Konstruktoren
TfTestLauncher
public TfTestLauncher ()
Geschützte Methoden
addJavaArguments
protected void addJavaArguments (args)
Ermöglicht das Hinzufügen zusätzlicher Java-Parameter zum Unterprozessaufruf.
Parameter | |
---|---|
args |
: die aktuelle Liste der Argumente, der die zusätzlichen Argumente hinzugefügt werden müssen. |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
Nach Abschluss des TF-Tests auszuführende Aktionen.
Parameter | |
---|---|
listener |
ITestInvocationListener : ursprünglicher ITestInvocationListener , wo Ergebnisse gemeldet werden sollen |
exception |
boolean : „True“, wenn im Test eine Ausnahme ausgelöst wurde. |
elapsedTime |
long : Die zum Ausführen der Tests benötigte Zeit. |
PreRun
protected void preRun ()
Richten Sie ihn vor dem Test ein.
testTmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
Zusätzlicher Test, um sicherzustellen, dass von den Einheitentests im Unterprozess keine Dateien erstellt werden bereinigt werden.
Parameter | |
---|---|
tmpDir |
File : das temporäre Verzeichnis des Unterprozesses |
listener |
ITestInvocationListener : ITestInvocationListener , wo der Test gemeldet werden soll. |