Ngữ cảnh gọi
public
class
InvocationContext
extends Object
implements
IInvocationContext
java.lang.Object | |
↳ | com.android.tradefed.Callbackr.InvocationContext |
Triển khai chung một IInvocationContext
.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
InvocationContext()
Tạo |
Phương thức công khai | |
---|---|
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)
Đảo ngược thao tác đối với |
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()
Khoá ngữ cảnh để ngăn việc thêm các thuộc tính lệnh gọi khác. |
void
|
logInvocationMetrics()
Ghi nhật ký các thuộc tính |
void
|
markReleasedEarly()
|
void
|
setConfigurationDescriptor(ConfigurationDescriptor configurationDescriptor)
|
void
|
setModuleInvocationContext(IInvocationContext invocationContext)
|
void
|
setRecoveryModeForAllDevices(ITestDevice.RecoveryMode mode)
|
void
|
setTestTag(String testTag)
|
InvocationContext.Context
|
toProto()
|
boolean
|
wasReleasedEarly()
|
Hàm khởi tạo công khai
Phương thức công khai
addPhân bổ thiết bị
public void addAllocatedDevice (deviceWithName)
Tham số | |
---|---|
deviceWithName |
|
addPhân bổ thiết bị
public void addAllocatedDevice (String devicename, ITestDevice testDevice)
Tham số | |
---|---|
devicename |
String |
testDevice |
ITestDevice |
addDeviceBuildInfo
public void addDeviceBuildInfo (String deviceName, IBuildInfo buildinfo)
Tham số | |
---|---|
deviceName |
String |
buildinfo |
IBuildInfo |
addInvocationAttributes
public void addInvocationAttribute (String attributeName, String attributeValue)
Tham số | |
---|---|
attributeName |
String |
attributeValue |
String |
addInvocationAttributes
public void addInvocationAttributes (MultiMap<String, String> attributesMap)
Tham số | |
---|---|
attributesMap |
MultiMap |
addSerialsTừShard
public void addSerialsFromShard (Integer index,serials)
Tham số | |
---|---|
index |
Integer |
serials |
|
từProto
public static InvocationContext fromProto (InvocationContext.Context protoContext)
Đảo ngược thao tác đối với InvocationContext#toProto()
để lấy lại thực thể.
Tham số | |
---|---|
protoContext |
InvocationContext.Context |
Giá trị trả về | |
---|---|
InvocationContext |
nhận thuộc tính
public MultiMap<String, String> getAttributes ()
Giá trị trả về | |
---|---|
MultiMap<String, String> |
getBuildInfo
public IBuildInfo getBuildInfo (String deviceName)
Tham số | |
---|---|
deviceName |
String |
Giá trị trả về | |
---|---|
IBuildInfo |
getBuildInfo
public IBuildInfo getBuildInfo (ITestDevice testDevice)
Tham số | |
---|---|
testDevice |
ITestDevice |
Giá trị trả về | |
---|---|
IBuildInfo |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
Tham số | |
---|---|
info |
IBuildInfo |
Giá trị trả về | |
---|---|
String |
getBuildInfo
publicgetBuildInfos ()
Giá trị trả về | |
---|---|
|
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
Giá trị trả về | |
---|---|
ConfigurationDescriptor |
getDevice
public ITestDevice getDevice (String deviceName)
Tham số | |
---|---|
deviceName |
String |
Giá trị trả về | |
---|---|
ITestDevice |
getDeviceBuildMap
publicgetDeviceBuildMap ()
Giá trị trả về | |
---|---|
|
nhận thiết bị theo nối tiếp
public ITestDevice getDeviceBySerial (String serial)
Tham số | |
---|---|
serial |
String |
Giá trị trả về | |
---|---|
ITestDevice |
getDeviceConfigNames
publicgetDeviceConfigNames ()
Giá trị trả về | |
---|---|
|
nhận tên thiết bị
public String getDeviceName (ITestDevice device)
Tham số | |
---|---|
device |
ITestDevice |
Giá trị trả về | |
---|---|
String |
các thiết bị
publicgetDevices ()
Giá trị trả về | |
---|---|
|
getInvocationId
public String getInvocationId ()
Giá trị trả về | |
---|---|
String |
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
Giá trị trả về | |
---|---|
IInvocationContext |
phương thức phân bổ
public int getNumDevicesAllocated ()
Giá trị trả về | |
---|---|
int |
getSerials
publicgetSerials ()
Giá trị trả về | |
---|---|
|
getShardsSerials
publicgetShardsSerials ()
Giá trị trả về | |
---|---|
|
getTestTag
public String getTestTag ()
Giá trị trả về | |
---|---|
String |
thuộc tính khoá
public void lockAttributes ()
Khoá ngữ cảnh để ngăn việc thêm các thuộc tính lệnh gọi khác.
logInvocationMetrics
public void logInvocationMetrics ()
Ghi nhật ký các thuộc tính InvocationMetricLogger
cho lệnh gọi.
đánh dấuĐã phát hànhSớm
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
Tham số | |
---|---|
configurationDescriptor |
ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
Tham số | |
---|---|
invocationContext |
IInvocationContext |
setRecoveryModeForAllDevices
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
Tham số | |
---|---|
mode |
ITestDevice.RecoveryMode |
setTestTag
public void setTestTag (String testTag)
Tham số | |
---|---|
testTag |
String |
toProto
public InvocationContext.Context toProto ()
Giá trị trả về | |
---|---|
InvocationContext.Context |
Được phát hànhSớm
public boolean wasReleasedEarly ()
Giá trị trả về | |
---|---|
boolean |