ITestInvocation

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


จัดการหนึ่งคำขอทดสอบ TradeFederation

สรุป

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

class ITestInvocation.ExitInformation

แสดงข้อมูลการออกบางส่วนสำหรับการเรียกใช้

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

default ITestInvocation.ExitInformation getExitInfo ()

ข้อมูลการออกของการร้องขอที่กำหนด

abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)

ดำเนินการเรียกทดสอบ

default void notifyInvocationStopped (String message, ErrorIdentifier errorId)

แจ้ง TestInvocation ที่ TradeFed ได้รับการร้องขอให้หยุด

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

getExitInfo

public ITestInvocation.ExitInformation getExitInfo ()

ข้อมูลการออกของการร้องขอที่กำหนด

คืนสินค้า
ITestInvocation.ExitInformation

เรียก

public abstract void invoke (IInvocationContext metadata, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener... extraListeners)

ดำเนินการเรียกทดสอบ

พารามิเตอร์
metadata IInvocationContext ที่: IInvocationContext ที่จะดำเนินการทดสอบ

config IConfiguration ที่: IConfiguration ของการทดสอบการทำงานนี้

rescheduler IRescheduler ที่: IRescheduler สำหรับการปรับเปลี่ยนเงื่อนไขบางส่วนของการภาวนาสำหรับการดำเนินการเกี่ยวกับทรัพยากรอื่น (s)

extraListeners ITestInvocationListener : ITestInvocationListener S เพื่อแจ้งนอกเหนือไปจากผู้ที่อยู่ใน config

ขว้าง
DeviceNotAvailableException หากการสื่อสารกับอุปกรณ์สูญหาย
Throwable

notifyInvocationหยุด

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

แจ้ง TestInvocation ที่ TradeFed ได้รับการร้องขอให้หยุด

พารามิเตอร์
message String : ข้อความที่เกี่ยวข้องกับการหยุดการภาวนา

errorId ErrorIdentifier