Kontekst wywołania
public class InvocationContext
extends Object
implements IInvocationContext
Obiekt Java.lang.Object |
↳ | com.android.tradefed.invoker.InvocationContext |
Ogólna implementacja IInvocationContext
.
Streszczenie
Konstruktorzy publiczni
Kontekst wywołania
public InvocationContext ()
Tworzy BuildInfo
przy użyciu domyślnych wartości atrybutów.
Metody publiczne
dodaj przydzielone urządzenie
public void addAllocatedDevice ( deviceWithName)
dodaj przydzielone urządzenie
public void addAllocatedDevice (String devicename,
ITestDevice testDevice)
Parametry |
---|
devicename | String |
testDevice | ITestDevice |
dodaj informacje o budowie urządzenia
public void addDeviceBuildInfo (String deviceName,
IBuildInfo buildinfo)
Parametry |
---|
deviceName | String |
buildinfo | IBuildInfo |
dodaj atrybut wywołania
public void addInvocationAttribute (String attributeName,
String attributeValue)
Parametry |
---|
attributeName | String |
attributeValue | String |
dodaj atrybuty wywołania
public void addInvocationAttributes (MultiMap<String, String> attributesMap)
Parametry |
---|
attributesMap | MultiMap |
dodajSerialsFromShard
public void addSerialsFromShard (Integer index,
serials)
Parametry |
---|
index | Integer |
serials | |
pobierzAtrybuty
public MultiMap<String, String> getAttributes ()
Zwroty |
---|
MultiMap<String, String> | |
pobierz informacje o kompilacji
public IBuildInfo getBuildInfo (String deviceName)
Parametry |
---|
deviceName | String |
pobierz informacje o kompilacji
public IBuildInfo getBuildInfo (ITestDevice testDevice)
Parametry |
---|
testDevice | ITestDevice |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
Parametry |
---|
info | IBuildInfo |
pobierzBuildInfos
public getBuildInfos ()
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
Zwroty |
---|
ConfigurationDescriptor | |
pobierz urządzenie
public ITestDevice getDevice (String deviceName)
Parametry |
---|
deviceName | String |
pobierz mapę kompilacji urządzenia
public getDeviceBuildMap ()
pobierzDeviceBySerial
public ITestDevice getDeviceBySerial (String serial)
pobierz nazwę konfiguracji urządzenia
public getDeviceConfigNames ()
pobierz nazwę urządzenia
public String getDeviceName (ITestDevice device)
Parametry |
---|
device | ITestDevice |
pobierz urządzenia
public getDevices ()
pobierzIdInwokacji
public String getInvocationId ()
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
Zwroty |
---|
IInvocationContext | |
getNumDevicesAllocated
public int getNumDevicesAllocated ()
pobierz Seriale
public getSerials ()
pobierzShardsSerials
public getShardsSerials ()
pobierzTestTag
public String getTestTag ()
zablokujAtrybuty
public void lockAttributes ()
Zablokuj kontekst, aby zapobiec dodaniu kolejnych atrybutów wywołania.
logInvocationMetrics
public void logInvocationMetrics ()
Zarejestruj atrybuty InvocationMetricLogger
w wywołaniu.
markReleasedEarly
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
Parametry |
---|
configurationDescriptor | ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
Parametry |
---|
invocationContext | IInvocationContext |
setRecoveryModeForAllDevices
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
Parametry |
---|
mode | ITestDevice.RecoveryMode |
ustawTestTag
public void setTestTag (String testTag)
doProto
public InvocationContext.Context toProto ()
Zwroty |
---|
InvocationContext.Context | |
został wydany wcześnie
public boolean wasReleasedEarly ()