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 ที่ใช้รายงานการทดสอบ