TfTestLauncher
public
class
TfTestLauncher
extends SubprocessTfLauncher
| java.lang.Object | ||
| ↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
| ↳ | com.android.tradefed.testtype.TfTestLauncher | |
Eine IRemoteTest zum Ausführen von Unit- oder Funktionstests für eine separate TF-Installation.
Startet einen externen Java-Prozess, um die Tests auszuführen. Wird verwendet, um TF-Einheits- oder Funktionstests kontinuierlich auszuführen.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
TfTestLauncher()
|
|
Geschützte Methoden | |
|---|---|
void
|
addJavaArguments(
Es ist möglich, der Aufrufe von Unterprozessen zusätzliche Java-Parameter hinzuzufügen. |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
Aktionen nach Abschluss des TF-Tests |
void
|
preRun()
Einrichtung vor dem Ausführen des Tests |
void
|
testTmpDirClean(File tmpDir, ITestInvocationListener listener)
Zusätzlicher Test, um sicherzustellen, dass durch die Unit-Tests im untergeordneten Prozess keine Dateien erstellt und nicht gelöscht werden. |
Öffentliche Konstruktoren
TfTestLauncher
public TfTestLauncher ()
Geschützte Methoden
addJavaArguments
protected void addJavaArguments (args)
Es ist möglich, der Aufrufe von Unterprozessen zusätzliche Java-Parameter hinzuzufügen.
| Parameter | |
|---|---|
args |
: die aktuelle Liste der Argumente, denen wir die zusätzlichen hinzufügen müssen. |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
Aktionen nach Abschluss des TF-Tests
| Parameter | |
|---|---|
listener |
ITestInvocationListener: das ursprüngliche ITestInvocationListener, unter dem die Ergebnisse gemeldet werden sollen. |
exception |
boolean: „True“, wenn im Test eine Ausnahme ausgelöst wurde. |
elapsedTime |
long: die Zeit, die für die Ausführung der Tests benötigt wird. |
preRun
protected void preRun ()
Einrichtung vor dem Ausführen des Tests
testTmpDirClean
protected void testTmpDirClean (File tmpDir,
ITestInvocationListener listener)Zusätzlicher Test, um sicherzustellen, dass durch die Unit-Tests im untergeordneten Prozess keine Dateien erstellt und nicht gelöscht werden.
| Parameter | |
|---|---|
tmpDir |
File: Das temporäre Verzeichnis des untergeordneten Prozesses. |
listener |
ITestInvocationListener: die ITestInvocationListener, unter der der Test gemeldet werden soll. |