การเรียกใช้ ITest

public interface ITestInvocation

com.android.tradefed.invoker.ITestInvocation


จัดการการเรียกใช้การทดสอบ TradeFederation 1 รายการ

สรุป

ชั้นเรียนที่ซ้อนกัน

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 หากการสื่อสารกับอุปกรณ์สูญหาย
Throwable

notificationsInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

แจ้ง TestInvocation ว่ามีการขอให้ TradeFed หยุดการทำงาน

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

errorId ErrorIdentifier: ตัวระบุที่เชื่อมโยงกับการบังคับหยุด

AlertInvocation Stopped

public void notifyInvocationStopped (String message)

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

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

setClearcutClient

public void setClearcutClient (ClearcutClient client)

ส่งต่อไคลเอ็นต์แบบเคลียร์คัตไปยังเมตริกรายงาน

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