บริบทการเรียกใช้
public
class
InvocationContext
extends Object
implements
IInvocationContext
java.lang.Object | |
↳ | com.android.tradefed.invoker.InvocationContext |
การใช้งาน IInvocationContext
ทั่วไป
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
InvocationContext()
สร้าง |
วิธีการสาธารณะ | |
---|---|
void
|
addAllocatedDevice(
|
void
|
addAllocatedDevice(String devicename, ITestDevice testDevice)
|
void
|
addDeviceBuildInfo(String deviceName, IBuildInfo buildinfo)
|
void
|
addInvocationAttribute(String attributeName, String attributeValue)
|
void
|
addInvocationAttributes(MultiMap<String, String> attributesMap)
|
void
|
addSerialsFromShard(Integer index,
|
static
InvocationContext
|
fromProto(InvocationContext.Context protoContext)
การดำเนินการผกผันกับ |
MultiMap<String, String>
|
getAttributes()
|
IBuildInfo
|
getBuildInfo(String deviceName)
|
IBuildInfo
|
getBuildInfo(ITestDevice testDevice)
|
String
|
getBuildInfoName(IBuildInfo info)
|
|
getBuildInfos()
|
ConfigurationDescriptor
|
getConfigurationDescriptor()
|
ITestDevice
|
getDevice(String deviceName)
|
|
getDeviceBuildMap()
|
ITestDevice
|
getDeviceBySerial(String serial)
|
|
getDeviceConfigNames()
|
String
|
getDeviceName(ITestDevice device)
|
|
getDevices()
|
String
|
getInvocationId()
|
IInvocationContext
|
getModuleInvocationContext()
|
int
|
getNumDevicesAllocated()
|
|
getSerials()
|
|
getShardsSerials()
|
String
|
getTestTag()
|
void
|
lockAttributes()
ล็อกบริบทเพื่อป้องกันไม่ให้มีเพิ่มแอตทริบิวต์การเรียกใช้อีก |
void
|
logInvocationMetrics()
บันทึกแอตทริบิวต์ |
void
|
markReleasedEarly()
|
void
|
setConfigurationDescriptor(ConfigurationDescriptor configurationDescriptor)
|
void
|
setModuleInvocationContext(IInvocationContext invocationContext)
|
void
|
setRecoveryModeForAllDevices(ITestDevice.RecoveryMode mode)
|
void
|
setTestTag(String testTag)
|
InvocationContext.Context
|
toProto()
|
boolean
|
wasReleasedEarly()
|
ช่างก่อสร้างสาธารณะ
วิธีการสาธารณะ
เพิ่มอุปกรณ์ที่จัดสรร
public void addAllocatedDevice (deviceWithName)
พารามิเตอร์ | |
---|---|
deviceWithName |
|
เพิ่มอุปกรณ์ที่จัดสรร
public void addAllocatedDevice (String devicename, ITestDevice testDevice)
พารามิเตอร์ | |
---|---|
devicename |
String |
testDevice |
ITestDevice |
เพิ่ม DeviceBuildInfo
public void addDeviceBuildInfo (String deviceName, IBuildInfo buildinfo)
พารามิเตอร์ | |
---|---|
deviceName |
String |
buildinfo |
IBuildInfo |
addInvocationAttribute
public void addInvocationAttribute (String attributeName, String attributeValue)
พารามิเตอร์ | |
---|---|
attributeName |
String |
attributeValue |
String |
addInvocationAttributes
public void addInvocationAttributes (MultiMap<String, String> attributesMap)
พารามิเตอร์ | |
---|---|
attributesMap |
MultiMap |
เพิ่มซีเรียลจากชาร์ด
public void addSerialsFromShard (Integer index,serials)
พารามิเตอร์ | |
---|---|
index |
Integer |
serials |
|
จากโปรโตคอล
public static InvocationContext fromProto (InvocationContext.Context protoContext)
การดำเนินการผกผันกับ InvocationContext#toProto()
เพื่อรับอินสแตนซ์คืน
พารามิเตอร์ | |
---|---|
protoContext |
InvocationContext.Context |
คิกรีเทิร์น | |
---|---|
InvocationContext |
getAttributes
public MultiMap<String, String> getAttributes ()
คิกรีเทิร์น | |
---|---|
MultiMap<String, String> |
getBuildInfo
public IBuildInfo getBuildInfo (String deviceName)
พารามิเตอร์ | |
---|---|
deviceName |
String |
คิกรีเทิร์น | |
---|---|
IBuildInfo |
getBuildInfo
public IBuildInfo getBuildInfo (ITestDevice testDevice)
พารามิเตอร์ | |
---|---|
testDevice |
ITestDevice |
คิกรีเทิร์น | |
---|---|
IBuildInfo |
ชื่อ getBuildInfo
public String getBuildInfoName (IBuildInfo info)
พารามิเตอร์ | |
---|---|
info |
IBuildInfo |
คิกรีเทิร์น | |
---|---|
String |
getBuildInfos
publicgetBuildInfos ()
คิกรีเทิร์น | |
---|---|
|
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
คิกรีเทิร์น | |
---|---|
ConfigurationDescriptor |
GetDevice
public ITestDevice getDevice (String deviceName)
พารามิเตอร์ | |
---|---|
deviceName |
String |
คิกรีเทิร์น | |
---|---|
ITestDevice |
getDeviceBuildMap
publicgetDeviceBuildMap ()
คิกรีเทิร์น | |
---|---|
|
รับอุปกรณ์ตามอนุกรม
public ITestDevice getDeviceBySerial (String serial)
พารามิเตอร์ | |
---|---|
serial |
String |
คิกรีเทิร์น | |
---|---|
ITestDevice |
getDeviceConfigNames
publicgetDeviceConfigNames ()
คิกรีเทิร์น | |
---|---|
|
รับชื่ออุปกรณ์
public String getDeviceName (ITestDevice device)
พารามิเตอร์ | |
---|---|
device |
ITestDevice |
คิกรีเทิร์น | |
---|---|
String |
รับอุปกรณ์
publicgetDevices ()
คิกรีเทิร์น | |
---|---|
|
getInvocationId
public String getInvocationId ()
คิกรีเทิร์น | |
---|---|
String |
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
คิกรีเทิร์น | |
---|---|
IInvocationContext |
getจำนวนอุปกรณ์ที่จัดสรร
public int getNumDevicesAllocated ()
คิกรีเทิร์น | |
---|---|
int |
getSerials
publicgetSerials ()
คิกรีเทิร์น | |
---|---|
|
getShardsSerials
publicgetShardsSerials ()
คิกรีเทิร์น | |
---|---|
|
getTestTag
public String getTestTag ()
คิกรีเทิร์น | |
---|---|
String |
แอตทริบิวต์ Lock
public void lockAttributes ()
ล็อกบริบทเพื่อป้องกันไม่ให้มีเพิ่มแอตทริบิวต์การเรียกใช้อีก
logInvocationMetrics
public void logInvocationMetrics ()
บันทึกแอตทริบิวต์ InvocationMetricLogger
ไปยังการเรียกใช้
ทำเครื่องหมายเปิดตัวก่อนกำหนด
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
พารามิเตอร์ | |
---|---|
configurationDescriptor |
ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
พารามิเตอร์ | |
---|---|
invocationContext |
IInvocationContext |
ตั้งค่าโหมดการกู้คืนสำหรับอุปกรณ์ทั้งหมด
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
พารามิเตอร์ | |
---|---|
mode |
ITestDevice.RecoveryMode |
setTestTag
public void setTestTag (String testTag)
พารามิเตอร์ | |
---|---|
testTag |
String |
เป็นโปรโตคอล
public InvocationContext.Context toProto ()
คิกรีเทิร์น | |
---|---|
InvocationContext.Context |
เผยแพร่ก่อนกำหนด
public boolean wasReleasedEarly ()
คิกรีเทิร์น | |
---|---|
boolean |