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 ()
วิธีการที่ได้รับการป้องกัน
เพิ่มJavaArguments
protected void addJavaArguments (args)
อนุญาตให้เพิ่มพารามิเตอร์ Java พิเศษในการเรียกใช้กระบวนการย่อย
พารามิเตอร์ | |
---|---|
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 ที่จะรายงานการทดสอบ |