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 notifyInvocationForceStopped (String message, ErrorIdentifier errorId)

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

default void notifyInvocationStopped (String message)

แจ้ง TestInvocation ว่า TradeFed จะปิดตัวลงในที่สุด

default void setClearcutClient (ClearcutClient client)

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

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

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 หากการสื่อสารกับอุปกรณ์ขาดหายไป
โยนได้

notifyInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

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

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

errorId ErrorIdentifier : ตัวระบุที่เกี่ยวข้องกับการบังคับหยุด

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

public void notifyInvocationStopped (String message)

แจ้ง TestInvocation ว่า TradeFed จะปิดตัวลงในที่สุด

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

ตั้งค่าClearcutClient

public void setClearcutClient (ClearcutClient client)

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

พารามิเตอร์
client ClearcutClient