Contesto di invocazione
public class InvocationContext
extends Object
implements IInvocationContext
java.lang.Object |
↳ | com.android.tradefed.invoker.InvocationContext |
Implementazione generica di un IInvocationContext
.
Riepilogo
Costruttori pubblici
Contesto di invocazione
public InvocationContext ()
Crea un BuildInfo
utilizzando i valori degli attributi predefiniti.
Metodi pubblici
addAllocatedDevice
public void addAllocatedDevice ( deviceWithName)
addAllocatedDevice
public void addAllocatedDevice (String devicename,
ITestDevice testDevice)
Parametri |
---|
devicename | String |
testDevice | ITestDevice |
addDeviceBuildInfo
public void addDeviceBuildInfo (String deviceName,
IBuildInfo buildinfo)
Parametri |
---|
deviceName | String |
buildinfo | IBuildInfo |
addInvocationAttribute
public void addInvocationAttribute (String attributeName,
String attributeValue)
Parametri |
---|
attributeName | String |
attributeValue | String |
aggiungiAttributi di invocazione
public void addInvocationAttributes (MultiMap<String, String> attributesMap)
Parametri |
---|
attributesMap | MultiMap |
aggiungiSerialsFromShard
public void addSerialsFromShard (Integer index,
serials)
Parametri |
---|
index | Integer |
serials | |
getAttributi
public MultiMap<String, String> getAttributes ()
ritorna |
---|
MultiMap<String, String> | |
getBuildInfo
public IBuildInfo getBuildInfo (String deviceName)
Parametri |
---|
deviceName | String |
getBuildInfo
public IBuildInfo getBuildInfo (ITestDevice testDevice)
Parametri |
---|
testDevice | ITestDevice |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
Parametri |
---|
info | IBuildInfo |
getBuildInfos
public getBuildInfos ()
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
ritorna |
---|
ConfigurationDescriptor | |
getDevice
public ITestDevice getDevice (String deviceName)
Parametri |
---|
deviceName | String |
getDeviceBuildMap
public getDeviceBuildMap ()
getDeviceBySerial
public ITestDevice getDeviceBySerial (String serial)
getDeviceConfigNames
public getDeviceConfigNames ()
getNomeDispositivo
public String getDeviceName (ITestDevice device)
Parametri |
---|
device | ITestDevice |
getDevices
public getDevices ()
getInvocationId
public String getInvocationId ()
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
ritorna |
---|
IInvocationContext | |
getNumDispositiviAllocatati
public int getNumDevicesAllocated ()
getSerials
public getSerials ()
getShardsSerials
public getShardsSerials ()
getTestTag
public String getTestTag ()
lockAttributes
public void lockAttributes ()
Blocca il contesto per impedire che vengano aggiunti ulteriori attributi di chiamata.
logInvocationMetrics
public void logInvocationMetrics ()
Registra gli attributi InvocationMetricLogger
nell'invocazione.
markRilasciato in anticipo
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
Parametri |
---|
configurationDescriptor | ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
Parametri |
---|
invocationContext | IInvocationContext |
setRecoveryModeForAllDevices
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
Parametri |
---|
mode | ITestDevice.RecoveryMode |
setTestTag
public void setTestTag (String testTag)
aProto
public InvocationContext.Context toProto ()
ritorna |
---|
InvocationContext.Context | |
è stato rilasciato presto
public boolean wasReleasedEarly ()