호출컨텍스트
public class InvocationContext
extends Object
implements IInvocationContext
java.lang.Object |
↳ | com.android.tradefed.invoker.InvocationContext |
IInvocationContext
의 일반 구현입니다.
요약
공개 생성자
호출컨텍스트
public InvocationContext ()
기본 속성 값을 사용하여 BuildInfo
만듭니다.
공개 메소드
추가할당된 장치
public void addAllocatedDevice ( deviceWithName)
추가할당된 장치
public void addAllocatedDevice (String devicename,
ITestDevice testDevice)
매개변수 |
---|
devicename | String |
testDevice | ITestDevice |
addDeviceBuildInfo
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 |
addSerialsFromShard
public void addSerialsFromShard (Integer index,
serials)
매개변수 |
---|
index | Integer |
serials | |
getAttributes
public MultiMap<String, String> getAttributes ()
보고 |
---|
MultiMap<String, String> | |
getBuildInfo
public IBuildInfo getBuildInfo (String deviceName)
getBuildInfo
public IBuildInfo getBuildInfo (ITestDevice testDevice)
매개변수 |
---|
testDevice | ITestDevice |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
getBuildInfos
public getBuildInfos ()
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
보고 |
---|
ConfigurationDescriptor | |
getDevice
public ITestDevice getDevice (String deviceName)
getDeviceBuildMap
public getDeviceBuildMap ()
getDeviceBySerial
public ITestDevice getDeviceBySerial (String serial)
getDeviceConfigNames
public getDeviceConfigNames ()
getDeviceName
public String getDeviceName (ITestDevice device)
getDevices
public getDevices ()
getInvocationId
public String getInvocationId ()
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
getNumDevices할당됨
public int getNumDevicesAllocated ()
getSerials
public getSerials ()
getShardsSerials
public getShardsSerials ()
getTestTag
public String getTestTag ()
잠금 속성
public void lockAttributes ()
더 많은 호출 속성이 추가되지 않도록 컨텍스트를 잠급니다.
마크조기출시
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
매개변수 |
---|
configurationDescriptor | ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
매개변수 |
---|
invocationContext | IInvocationContext |
setRecoveryModeForAllDevices
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
매개변수 |
---|
mode | ITestDevice.RecoveryMode |
setTestTag
public void setTestTag (String testTag)
투프로토
public InvocationContext.Context toProto ()
보고 |
---|
InvocationContext.Context | |
일찍 출시되었습니다
public boolean wasReleasedEarly ()