TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Obiekt
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.TfTestLauncher


IRemoteTest do uruchamiania testów jednostkowych lub funkcjonalnych na oddzielnej instalacji TF.

Uruchamia zewnętrzny proces Java w celu uruchomienia testów. Służy do ciągłego uruchamiania jednostki TF lub testów funkcjonalnych.

Streszczenie

Konstruktory publiczne

TfTestLauncher ()

Metody chronione

void addJavaArguments ( args) addJavaArguments ( args)

Zezwalaj na dodawanie dodatkowych parametrów Java do wywołania podprocesu.

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

Działania, które należy podjąć po zakończeniu testu TF.

void preRun ()

Skonfiguruj przed uruchomieniem testu.

void testTmpDirClean (File tmpDir, ITestInvocationListener listener)

Dodatkowy test, aby upewnić się, że żadne pliki nie są tworzone przez testy jednostkowe w podprocesie i nie są czyszczone.

Konstruktory publiczne

TfTestLauncher

public TfTestLauncher ()

Metody chronione

dodaj argumenty Java

protected void addJavaArguments ( args)

Zezwalaj na dodawanie dodatkowych parametrów Java do wywołania podprocesu.

Parametry
args : aktualna lista argumentów, do których musimy dodać dodatkowe argumenty.

postUruchom

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

Działania, które należy podjąć po zakończeniu testu TF.

Parametry
listener ITestInvocationListener : oryginalny ITestInvocationListener , w którym należy zgłaszać wyniki.

exception boolean : Prawda, jeśli w teście został zgłoszony wyjątek.

elapsedTime long : czas potrzebny do uruchomienia testów.

przedbieg

protected void preRun ()

Skonfiguruj przed uruchomieniem testu.

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Dodatkowy test, aby upewnić się, że żadne pliki nie są tworzone przez testy jednostkowe w podprocesie i nie są czyszczone.

Parametry
tmpDir File : tymczasowy katalog podprocesu.

listener ITestInvocationListener : ITestInvocationListener gdzie zgłosić test.