ITestInvocation

public interface ITestInvocation

com.android.tradefed.inviver.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 สำหรับจัดกำหนดการส่วนของการร้องขอใหม่เพื่อดำเนินการกับทรัพยากรอื่น

extraListeners ITestInvocationListener : ITestInvocationListener ที่จะแจ้งเตือน นอกเหนือจากที่อยู่ใน config

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

แจ้งการร้องขอหยุดแล้ว

public void notifyInvocationStopped (String message, 
                ErrorIdentifier errorId)

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

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

errorId ErrorIdentifier