TfTestLauncher
public
class
TfTestLauncher
extends SubprocessTfLauncher
| java.lang.Object | ||
| ↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
| ↳ | com.android.tradefed.testtype.TfTestLauncher | |
IRemoteTest สำหรับการเรียกใช้การทดสอบ Unit Test หรือการทดสอบฟังก์ชันกับการติดตั้ง TF แยกต่างหาก
เปิดใช้งานกระบวนการ Java ภายนอกเพื่อเรียกใช้การทดสอบ ใช้เพื่อเรียกใช้การทดสอบ Unit Test หรือ การทดสอบฟังก์ชันของ TF อย่างต่อเนื่อง
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
TfTestLauncher()
|
|
เมธอดที่ได้รับการปกป้อง | |
|---|---|
void
|
addJavaArguments(List<String> args)
อนุญาตให้เพิ่มพารามิเตอร์ Java เพิ่มเติมในการเรียกใช้กระบวนการย่อย |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
การดำเนินการที่ต้องทำหลังจากทดสอบ TF เสร็จ |
void
|
preRun()
การตั้งค่าก่อนเรียกใช้การทดสอบ |
void
|
testTmpDirClean(File tmpDir, ITestInvocationListener listener)
การทดสอบเพิ่มเติมเพื่อให้แน่ใจว่าการทดสอบ Unit Test ในกระบวนการย่อยไม่ได้สร้างไฟล์และไม่ได้ ล้างข้อมูล |
เครื่องมือสร้างสาธารณะ
TfTestLauncher
public TfTestLauncher ()
เมธอดที่ได้รับการปกป้อง
addJavaArguments
protected void addJavaArguments (List<String> args)
อนุญาตให้เพิ่มพารามิเตอร์ Java เพิ่มเติมในการเรียกใช้กระบวนการย่อย
| พารามิเตอร์ | |
|---|---|
args |
List: รายการอาร์กิวเมนต์ปัจจุบันที่เราต้องเพิ่มอาร์กิวเมนต์พิเศษ |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
การดำเนินการที่ต้องทำหลังจากทดสอบ TF เสร็จ
| พารามิเตอร์ | |
|---|---|
listener |
ITestInvocationListener: ITestInvocationListener เดิมที่ใช้รายงานผลลัพธ์ |
exception |
boolean: จริง หากมีข้อยกเว้นในการทดสอบ |
elapsedTime |
long: เวลาที่ใช้ในการเรียกใช้การทดสอบ |
preRun
protected void preRun ()
การตั้งค่าก่อนเรียกใช้การทดสอบ
testTmpDirClean
protected void testTmpDirClean (File tmpDir,
ITestInvocationListener listener)การทดสอบเพิ่มเติมเพื่อให้แน่ใจว่าการทดสอบ Unit Test ในกระบวนการย่อยไม่ได้สร้างไฟล์และไม่ได้ ล้างข้อมูล
| พารามิเตอร์ | |
|---|---|
tmpDir |
File: ไดเรกทอรีชั่วคราวของกระบวนการย่อย |
listener |
ITestInvocationListener: ITestInvocationListener ที่ใช้รายงานการทดสอบ |