ÇağrıBağlamı
public
class
InvocationContext
extends Object
implements
IInvocationContext
Java.lang.Nesne | |
🎃 | com.android.tradefed.invoker.InvocationContext |
Genel bir IInvocationContext
uygulaması.
Özet
Kamu inşaatçıları | |
---|---|
InvocationContext()
Varsayılan özellik değerlerini kullanarak bir |
Herkese açık yöntemler | |
---|---|
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)
Örneği geri almak için |
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()
Daha fazla çağrı özelliği eklenmesini önlemek için bağlamı kilitleyin. |
void
|
logInvocationMetrics()
|
void
|
markReleasedEarly()
|
void
|
setConfigurationDescriptor(ConfigurationDescriptor configurationDescriptor)
|
void
|
setModuleInvocationContext(IInvocationContext invocationContext)
|
void
|
setRecoveryModeForAllDevices(ITestDevice.RecoveryMode mode)
|
void
|
setTestTag(String testTag)
|
InvocationContext.Context
|
toProto()
|
boolean
|
wasReleasedEarly()
|
Kamu inşaatçıları
ÇağrıBağlamı
public InvocationContext ()
Varsayılan özellik değerlerini kullanarak bir BuildInfo
oluşturur.
Herkese açık yöntemler
cihaz ekleyin
public void addAllocatedDevice (deviceWithName)
Parametreler | |
---|---|
deviceWithName |
|
cihaz ekleyin
public void addAllocatedDevice (String devicename, ITestDevice testDevice)
Parametreler | |
---|---|
devicename |
String |
testDevice |
ITestDevice |
addDeviceBuildInfo
public void addDeviceBuildInfo (String deviceName, IBuildInfo buildinfo)
Parametreler | |
---|---|
deviceName |
String |
buildinfo |
IBuildInfo |
addInvocationAttribute
public void addInvocationAttribute (String attributeName, String attributeValue)
Parametreler | |
---|---|
attributeName |
String |
attributeValue |
String |
addInvocationAttributes
public void addInvocationAttributes (MultiMap<String, String> attributesMap)
Parametreler | |
---|---|
attributesMap |
MultiMap |
addSerialsFromShard
public void addSerialsFromShard (Integer index,serials)
Parametreler | |
---|---|
index |
Integer |
serials |
|
fromProto
public static InvocationContext fromProto (InvocationContext.Context protoContext)
Örneği geri almak için InvocationContext#toProto()
işlemini ters yapın.
Parametreler | |
---|---|
protoContext |
InvocationContext.Context |
İlerlemeler | |
---|---|
InvocationContext |
getAttributes
public MultiMap<String, String> getAttributes ()
İlerlemeler | |
---|---|
MultiMap<String, String> |
getBuildInfo
public IBuildInfo getBuildInfo (String deviceName)
Parametreler | |
---|---|
deviceName |
String |
İlerlemeler | |
---|---|
IBuildInfo |
getBuildInfo
public IBuildInfo getBuildInfo (ITestDevice testDevice)
Parametreler | |
---|---|
testDevice |
ITestDevice |
İlerlemeler | |
---|---|
IBuildInfo |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
Parametreler | |
---|---|
info |
IBuildInfo |
İlerlemeler | |
---|---|
String |
getBuildInfos
publicgetBuildInfos ()
İlerlemeler | |
---|---|
|
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
İlerlemeler | |
---|---|
ConfigurationDescriptor |
getCihaz
public ITestDevice getDevice (String deviceName)
Parametreler | |
---|---|
deviceName |
String |
İlerlemeler | |
---|---|
ITestDevice |
getDeviceBuildMap
publicgetDeviceBuildMap ()
İlerlemeler | |
---|---|
|
getDeviceBySerial
public ITestDevice getDeviceBySerial (String serial)
Parametreler | |
---|---|
serial |
String |
İlerlemeler | |
---|---|
ITestDevice |
getDeviceConfigNames
publicgetDeviceConfigNames ()
İlerlemeler | |
---|---|
|
getCihazAdı
public String getDeviceName (ITestDevice device)
Parametreler | |
---|---|
device |
ITestDevice |
İlerlemeler | |
---|---|
String |
getDevices
publicgetDevices ()
İlerlemeler | |
---|---|
|
getInvocationId
public String getInvocationId ()
İlerlemeler | |
---|---|
String |
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
İlerlemeler | |
---|---|
IInvocationContext |
getNumDevicesAllocation
public int getNumDevicesAllocated ()
İlerlemeler | |
---|---|
int |
getSerial'lar
publicgetSerials ()
İlerlemeler | |
---|---|
|
getShardsSerileri
publicgetShardsSerials ()
İlerlemeler | |
---|---|
|
getTestTag
public String getTestTag ()
İlerlemeler | |
---|---|
String |
kilitÖzellikleri
public void lockAttributes ()
Daha fazla çağrı özelliği eklenmesini önlemek için bağlamı kilitleyin.
logInvocationMetrics
public void logInvocationMetrics ()
InvocationMetricLogger
özelliklerini çağrıya kaydedin.
MarkYayını Erken
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
Parametreler | |
---|---|
configurationDescriptor |
ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
Parametreler | |
---|---|
invocationContext |
IInvocationContext |
TümCihazlar İçin KurtarmaModu
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
Parametreler | |
---|---|
mode |
ITestDevice.RecoveryMode |
setTestTag
public void setTestTag (String testTag)
Parametreler | |
---|---|
testTag |
String |
ToProto
public InvocationContext.Context toProto ()
İlerlemeler | |
---|---|
InvocationContext.Context |
Erken Serbest Bırakıldı
public boolean wasReleasedEarly ()
İlerlemeler | |
---|---|
boolean |