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