PythonBinaryHostTest

public class PythonBinaryHostTest
extends Object implements IRemoteTest, ITestFilterReceiver

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


การทดสอบโฮสต์มีไว้เพื่อเรียกใช้ไฟล์ไบนารี Python จากระบบบิลด์ Android (Soong)

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

สรุป

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

class PythonBinaryHostTest.PythonForwarder

Result forwarder to replace the run name by the binary name. 

ค่าคงที่

String ANDROID_SERIAL_VAR

String LD_LIBRARY_PATH

เครื่องมือสร้างสาธารณะ

PythonBinaryHostTest()

เมธอดสาธารณะ

void addAllExcludeFilters( filters)

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

void 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)

เรียกใช้การทดสอบและรายงานผลลัพธ์ไปยัง Listener

ค่าคงที่

ANDROID_SERIAL_VAR

protected static final String ANDROID_SERIAL_VAR

ค่าคงที่: "ANDROID_SERIAL"

LD_LIBRARY_PATH

protected static final String LD_LIBRARY_PATH

ค่าคงที่: "LD_LIBRARY_PATH"

เครื่องมือสร้างสาธารณะ

PythonBinaryHostTest

public PythonBinaryHostTest ()

เมธอดสาธารณะ

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

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

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

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

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

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

addExcludeFilter

public void addExcludeFilter (String filter)

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

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

addIncludeFilter

public void addIncludeFilter (String filter)

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

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

clearExcludeFilters

public void clearExcludeFilters ()

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

clearIncludeFilters

public void clearIncludeFilters ()

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

getExcludeFilters

public  getExcludeFilters ()

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

คิกรีเทิร์น

getIncludeFilters

public  getIncludeFilters ()

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

คิกรีเทิร์น

โฮมรัน

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

เรียกใช้การทดสอบและรายงานผลลัพธ์ไปยัง Listener

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

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

การขว้าง
DeviceNotAvailableException