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