Bối cảnh gọi
public class InvocationContext
extends Object
implements IInvocationContext
java.lang.Object |
↳ | com.android.tradefed.invoker.InvocationContext |
Triển khai chung của IInvocationContext
.
Bản tóm tắt
Nhà thầu xây dựng công cộng
Bối cảnh gọi
public InvocationContext ()
Tạo BuildInfo
bằng cách sử dụng các giá trị thuộc tính mặc định.
Phương pháp công khai
thêmThiết bị được phân bổ
public void addAllocatedDevice ( deviceWithName)
thêmThiết bị được phân bổ
public void addAllocatedDevice (String devicename,
ITestDevice testDevice)
Thông số |
---|
devicename | String |
testDevice | ITestDevice |
thêmDeviceBuildInfo
public void addDeviceBuildInfo (String deviceName,
IBuildInfo buildinfo)
Thông số |
---|
deviceName | String |
buildinfo | IBuildInfo |
addInvocationAttribution
public void addInvocationAttribute (String attributeName,
String attributeValue)
Thông số |
---|
attributeName | String |
attributeValue | String |
addInvocationAttribution
public void addInvocationAttributes (MultiMap<String, String> attributesMap)
Thông số |
---|
attributesMap | MultiMap |
addSerialFromShard
public void addSerialsFromShard (Integer index,
serials)
Thông số |
---|
index | Integer |
serials | |
getAttribution
public MultiMap<String, String> getAttributes ()
Trả lại |
---|
MultiMap<String, String> | |
getBuildInfo
public IBuildInfo getBuildInfo (String deviceName)
Thông số |
---|
deviceName | String |
getBuildInfo
public IBuildInfo getBuildInfo (ITestDevice testDevice)
Thông số |
---|
testDevice | ITestDevice |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
getBuildInfos
public getBuildInfos ()
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
Trả lại |
---|
ConfigurationDescriptor | |
lấy thiết bị
public ITestDevice getDevice (String deviceName)
Thông số |
---|
deviceName | String |
getDeviceBuildMap
public getDeviceBuildMap ()
getDeviceBySerial
public ITestDevice getDeviceBySerial (String serial)
getDeviceConfigNames
public getDeviceConfigNames ()
lấy Tên thiết bị
public String getDeviceName (ITestDevice device)
Thông số |
---|
device | ITestDevice |
lấy thiết bị
public getDevices ()
getInvocationId
public String getInvocationId ()
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
Trả lại |
---|
IInvocationContext | |
getNumDevicesĐược phân bổ
public int getNumDevicesAllocated ()
getSerial
public getSerials ()
getShardsSerials
public getShardsSerials ()
getTestTag
public String getTestTag ()
khóaThuộc tính
public void lockAttributes ()
Khóa ngữ cảnh để ngăn không cho thêm nhiều thuộc tính lệnh gọi.
logInvocationMetrics
public void logInvocationMetrics ()
Ghi nhật ký các thuộc tính InvocationMetricLogger
vào lệnh gọi.
markPhát hành sớm
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
Thông số |
---|
configurationDescriptor | ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
Thông số |
---|
invocationContext | IInvocationContext |
setRecoveryModeForAllDevices
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
Thông số |
---|
mode | ITestDevice.RecoveryMode |
setTestTag
public void setTestTag (String testTag)
tớiProto
public InvocationContext.Context toProto ()
Trả lại |
---|
InvocationContext.Context | |
đã được phát hành sớm
public boolean wasReleasedEarly ()