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

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

default void notifyInvocationStopped (String message)

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

default void setClearcutClient (ClearcutClient client)

ส่งต่อไคลเอนต์ที่ชัดเจนเพื่อรายงานเมตริก

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

รับข้อมูลทางออก

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

แจ้งInvocationForceStopped

public void notifyInvocationForceStopped (String message, 
                ErrorIdentifier errorId)

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

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

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

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

public void notifyInvocationStopped (String message)

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

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

setClearcutClient

public void setClearcutClient (ClearcutClient client)

ส่งต่อไคลเอนต์ที่ชัดเจนเพื่อรายงานเมตริก

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