TfTestLauncher
public
class
TfTestLauncher
extends SubprocessTfLauncher
java.lang.Object | ||
↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
↳ | com.android.tradefed.testtype.TfTestLauncher |
IRemoteTest
do przeprowadzania testów jednostkowych lub funkcjonalnych na osobnej instalacji TF.
Uruchamia zewnętrzny proces Java, aby przeprowadzić testy. Służy do ciągłego przeprowadzania testów funkcjonalnych jednostki TF lub testów funkcjonalnych.
Podsumowanie
Konstruktory publiczne | |
---|---|
TfTestLauncher()
|
Chronione metody | |
---|---|
void
|
addJavaArguments(
Umożliwia dodanie dodatkowych parametrów Java do wywołania podprocesu. |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
Działania, które należy wykonać po zakończeniu testu TF. |
void
|
preRun()
Konfiguracja przed uruchomieniem testu. |
void
|
testTmpDirClean(File tmpDir, ITestInvocationListener listener)
Dodatkowy test, który sprawdza, czy w ramach podprocesu nie zostały utworzone żadne pliki testów jednostkowych i czy nie zostały usunięte. |
Konstruktory publiczne
TfTestLauncher
public TfTestLauncher ()
Chronione metody
addJavaArguments
protected void addJavaArguments (args)
Umożliwia dodanie dodatkowych parametrów Java do wywołania podprocesu.
Parametry | |
---|---|
args |
: bieżąca lista argumentów, do których musimy dodać dodatkowe argumenty. |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
Działania, które należy wykonać po zakończeniu testu TF.
Parametry | |
---|---|
listener |
ITestInvocationListener : pierwotne ITestInvocationListener , w którym należy zgłaszać wyniki. |
exception |
boolean : wartość true, jeśli w ramach testu wystąpił wyjątek. |
elapsedTime |
long : czas trwania testów. |
preRun
protected void preRun ()
Konfiguracja przed uruchomieniem testu.
testTmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
Dodatkowy test, który sprawdza, czy w ramach podprocesu nie zostały utworzone żadne pliki testów jednostkowych i czy nie zostały usunięte.
Parametry | |
---|---|
tmpDir |
File : katalog tymczasowy podprocesu. |
listener |
ITestInvocationListener : ITestInvocationListener , gdzie można zgłosić test. |