PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver

java.lang.Object
com.android.tradefed.testtype.python.PythonBinaryHostTest


การทดสอบโฮสต์หมายถึงการเรียกใช้ไฟล์ไบนารีหลามจากระบบ Android Build (Soong)

ตัวดำเนินการทดสอบรองรับตัวกรองรวมและตัวกรองแยก โปรดทราบว่าตัวกรองแยกทำงานโดยไม่สนใจผลการทดสอบ แทนที่จะข้ามการทดสอบจริง การทดสอบที่ระบุในตัวกรองแยกจะยังคงดำเนินการอยู่

สรุป

คลาสที่ซ้อนกัน

class PythonBinaryHostTest.PythonForwarder

ตัวส่งต่อผลลัพธ์เพื่อแทนที่ชื่อรันด้วยชื่อไบนารี

เขตข้อมูล

protected static final String ANDROID_SERIAL_VAR

protected static final String LD_LIBRARY_PATH

ผู้สร้างสาธารณะ

PythonBinaryHostTest ()

วิธีการสาธารณะ

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

เพิ่ม ERROR(/Set) ของตัวกรองที่จะไม่รวมการทดสอบ

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

เพิ่ม ERROR(/Set) ของตัวกรองที่จะรวมการทดสอบ

void addExcludeFilter (String filter)

เพิ่มตัวกรองที่จะไม่รวมการทดสอบ

void addIncludeFilter (String filter)

เพิ่มตัวกรองที่จะรวมการทดสอบ

void clearExcludeFilters ()

ลบตัวกรองแยกทั้งหมดที่ติดตามอยู่ในปัจจุบัน

void clearIncludeFilters ()

ลบตัวกรองรวมทั้งหมดที่ติดตามอยู่ในปัจจุบัน

getExcludeFilters ()

ส่งกลับ ERROR(/Set) ปัจจุบันของตัวกรองแยก

getIncludeFilters ()

ส่งกลับ ERROR(/Set) ปัจจุบันของตัวกรองรวม

final void run ( TestInformation testInfo, ITestInvocationListener listener)

ดำเนินการทดสอบและรายงานผลให้ผู้ฟังทราบ

เขตข้อมูล

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

ผู้สร้างสาธารณะ

PythonBinaryHostTest

public PythonBinaryHostTest ()

วิธีการสาธารณะ

เพิ่มตัวกรองที่ไม่รวมทั้งหมด

public void addAllExcludeFilters ( filters)

เพิ่ม ERROR(/Set) ของตัวกรองที่จะไม่รวมการทดสอบ

พารามิเตอร์
filters

เพิ่มตัวกรองรวมทั้งหมด

public void addAllIncludeFilters ( filters)

เพิ่ม ERROR(/Set) ของตัวกรองที่จะรวมการทดสอบ

พารามิเตอร์
filters

เพิ่ม ExcludeFilter

public void addExcludeFilter (String filter)

เพิ่มตัวกรองที่จะไม่รวมการทดสอบ

พารามิเตอร์
filter String

เพิ่มรวมตัวกรอง

public void addIncludeFilter (String filter)

เพิ่มตัวกรองที่จะรวมการทดสอบ

พารามิเตอร์
filter String

clearExcludeFilter

public void clearExcludeFilters ()

ลบตัวกรองแยกทั้งหมดที่ติดตามอยู่ในปัจจุบัน

ล้างรวมตัวกรอง

public void clearIncludeFilters ()

ลบตัวกรองรวมทั้งหมดที่ติดตามอยู่ในปัจจุบัน

รับตัวกรองที่ไม่รวม

public  getExcludeFilters ()

ส่งกลับ ERROR(/Set) ปัจจุบันของตัวกรองที่แยกออก

ส่งคืน

รับรวมตัวกรอง

public  getIncludeFilters ()

ส่งกลับ ERROR(/Set) ปัจจุบันของตัวกรองรวม

ส่งคืน

วิ่ง

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

ดำเนินการทดสอบและรายงานผลให้ผู้ฟังทราบ

พารามิเตอร์
testInfo TestInformation : อ็อบเจกต์ TestInformation ที่มีข้อมูลที่เป็นประโยชน์เพื่อเรียกใช้การทดสอบ

listener ITestInvocationListener : ITestInvocationListener ของผลการทดสอบ

พ่น
DeviceNotAvailableException