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 fungsional terhadap instalasi TF terpisah.
Meluncurkan proses java eksternal untuk menjalankan pengujian. Digunakan untuk menjalankan pengujian unit atau fungsional TF secara terus-menerus.
Ringkasan
Konstruktor publik | |
|---|---|
TfTestLauncher()
|
|
Metode yang dilindungi | |
|---|---|
void
|
addJavaArguments(List<String> args)
Izinkan untuk menambahkan parameter java tambahan ke pemanggilan subproses. |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
Tindakan yang harus dilakukan setelah pengujian 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 di subproses dan tidak dibersihkan. |
Konstruktor publik
TfTestLauncher
public TfTestLauncher ()
Metode yang dilindungi
addJavaArguments
protected void addJavaArguments (List<String> args)
Izinkan untuk menambahkan parameter java tambahan ke pemanggilan subproses.
| Parameter | |
|---|---|
args |
List: daftar argumen saat ini yang perlu kita tambahkan. |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
Tindakan yang harus dilakukan setelah pengujian TF selesai.
| Parameter | |
|---|---|
listener |
ITestInvocationListener: ITestInvocationListener asli tempat melaporkan hasil. |
exception |
boolean: Benar jika pengecualian muncul di dalam pengujian. |
elapsedTime |
long: waktu yang diperlukan untuk menjalankan pengujian. |
preRun
protected void preRun ()
Penyiapan sebelum menjalankan pengujian.
testTmpDirClean
protected void testTmpDirClean (File tmpDir,
ITestInvocationListener listener)Pengujian tambahan untuk memastikan tidak ada file yang dibuat oleh pengujian unit di subproses dan tidak dibersihkan.
| Parameter | |
|---|---|
tmpDir |
File: direktori sementara subproses. |
listener |
ITestInvocationListener: ITestInvocationListener tempat melaporkan pengujian. |