TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Object
   ↳ com.android.tradefed.testtype.SubprocessTfLauncher
     ↳ com.android.tradefed.testtype.TfTestLauncher


IRemoteTest untuk menjalankan pengujian unit atau fungsi terhadap penginstalan TF terpisah.

Meluncurkan proses java eksternal untuk menjalankan pengujian. Digunakan untuk menjalankan unit TF atau uji fungsional secara berkelanjutan.

Ringkasan

Konstruktor publik

TfTestLauncher()

Metode yang dilindungi

void addJavaArguments( args)

Izinkan untuk menambahkan parameter java tambahan ke pemanggilan subproses.

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

Tindakan yang harus dilakukan setelah uji TF selesai.

void preRun()

Penyiapan sebelum menjalankan pengujian.

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

Pengujian tambahan untuk memastikan tidak ada file yang dibuat oleh pengujian unit dalam subproses dan tidak dibersihkan.

Konstruktor publik

TfTestLauncher

public TfTestLauncher ()

Metode yang dilindungi

addJavaArguments

protected void addJavaArguments ( args)

Izinkan untuk menambahkan parameter java tambahan ke pemanggilan subproses.

Parameter
args : daftar argumen saat ini yang perlu ditambahkan dengan argumen tambahan.

pascaJalankan

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

Tindakan yang harus dilakukan setelah uji TF selesai.

Parameter
listener ITestInvocationListener: ITestInvocationListener asli tempat untuk melaporkan hasil.

exception boolean: Benar jika pengecualian diajukan dalam pengujian.

elapsedTime long: waktu yang dibutuhkan untuk menjalankan pengujian.

pra-Jalankan

protected void preRun ()

Penyiapan sebelum menjalankan pengujian.

tesTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Pengujian tambahan untuk memastikan tidak ada file yang dibuat oleh pengujian unit dalam subproses dan tidak dibersihkan.

Parameter
tmpDir File: direktori sementara dari subproses.

listener ITestInvocationListener: ITestInvocationListener tempat melaporkan pengujian.