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) อนุญาตให้เพิ่มพารามิเตอร์จาวาเพิ่มเติมในการเรียกใช้กระบวนการย่อย |
void | postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime) สิ่งที่ต้องทำหลังจากการทดสอบ TF เสร็จสิ้น |
void | preRun () ตั้งค่าก่อนรันการทดสอบ |
void | testTmpDirClean (File tmpDir, ITestInvocationListener listener) การทดสอบเพิ่มเติมเพื่อให้แน่ใจว่าไม่มีการสร้างไฟล์โดยการทดสอบหน่วยในกระบวนการย่อยและไม่ได้ล้างข้อมูล |
ผู้สร้างสาธารณะ
TfTestLauncher
public TfTestLauncher ()
วิธีการป้องกัน
เพิ่มอาร์กิวเมนต์ Java
protected void addJavaArguments (args)
อนุญาตให้เพิ่มพารามิเตอร์จาวาเพิ่มเติมในการเรียกใช้กระบวนการย่อย
พารามิเตอร์ | |
---|---|
args |
โพสต์รัน
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
สิ่งที่ต้องทำหลังจากการทดสอบ TF เสร็จสิ้น
พารามิเตอร์ | |
---|---|
listener | ITestInvocationListener : ITestInvocationListener ดั้งเดิมที่จะรายงานผลลัพธ์ |
exception | boolean : เป็นจริงหากเกิดข้อยกเว้นขึ้นในการทดสอบ |
elapsedTime | long : เวลาที่ใช้ในการเรียกใช้การทดสอบ |
พรีรัน
protected void preRun ()
ตั้งค่าก่อนรันการทดสอบ
ทดสอบ TmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
การทดสอบเพิ่มเติมเพื่อให้แน่ใจว่าไม่มีการสร้างไฟล์โดยการทดสอบหน่วยในกระบวนการย่อยและไม่ได้ล้างข้อมูล
พารามิเตอร์ | |
---|---|
tmpDir | File : dir ชั่วคราวของกระบวนการย่อย |
listener | ITestInvocationListener : ITestInvocationListener ที่จะรายงานการทดสอบ |