InvocationContext
public
class
InvocationContext
extends Object
implements
IInvocationContext
java.lang.Object | |
↳ | com.android.tradefed.invoker.InvocationContext |
تنفيذ عام لعنصر IInvocationContext
ملخّص
وظائف الإنشاء العامة | |
---|---|
InvocationContext()
تُنشئ |
الطرق العامة | |
---|---|
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)
يمكنك إجراء العملية العكسية |
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()
قفل السياق لمنع إضافة المزيد من سمات الاستدعاء |
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()
|
وظائف الإنشاء العامة
الطرق العامة
addAllocatedDevice
public void addAllocatedDevice (deviceWithName)
المعلمات | |
---|---|
deviceWithName |
|
addAllocatedDevice
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 |
|
fromProto
public static InvocationContext fromProto (InvocationContext.Context protoContext)
يمكنك إجراء العملية العكسية InvocationContext#toProto()
لاستعادة المثيل.
المعلمات | |
---|---|
protoContext |
InvocationContext.Context |
المرتجعات | |
---|---|
InvocationContext |
getAttributes
public MultiMap<String, String> getAttributes ()
المرتجعات | |
---|---|
MultiMap<String, String> |
getBuildInfo
public IBuildInfo getBuildInfo (String deviceName)
المعلمات | |
---|---|
deviceName |
String |
المرتجعات | |
---|---|
IBuildInfo |
getBuildInfo
public IBuildInfo getBuildInfo (ITestDevice testDevice)
المعلمات | |
---|---|
testDevice |
ITestDevice |
المرتجعات | |
---|---|
IBuildInfo |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
المعلمات | |
---|---|
info |
IBuildInfo |
المرتجعات | |
---|---|
String |
getBuildInfos
publicgetBuildInfos ()
المرتجعات | |
---|---|
|
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
المرتجعات | |
---|---|
ConfigurationDescriptor |
getDevice
public ITestDevice getDevice (String deviceName)
المعلمات | |
---|---|
deviceName |
String |
المرتجعات | |
---|---|
ITestDevice |
getDeviceBuildMap
publicgetDeviceBuildMap ()
المرتجعات | |
---|---|
|
getDeviceBySerial
public ITestDevice getDeviceBySerial (String serial)
المعلمات | |
---|---|
serial |
String |
المرتجعات | |
---|---|
ITestDevice |
getDeviceConfigNames
publicgetDeviceConfigNames ()
المرتجعات | |
---|---|
|
getDeviceName
public String getDeviceName (ITestDevice device)
المعلمات | |
---|---|
device |
ITestDevice |
المرتجعات | |
---|---|
String |
getDevices
publicgetDevices ()
المرتجعات | |
---|---|
|
getInvocationId
public String getInvocationId ()
المرتجعات | |
---|---|
String |
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
المرتجعات | |
---|---|
IInvocationContext |
getNumDevicesAllocated
public int getNumDevicesAllocated ()
المرتجعات | |
---|---|
int |
getSerials
publicgetSerials ()
المرتجعات | |
---|---|
|
getShardsSerials
publicgetShardsSerials ()
المرتجعات | |
---|---|
|
getTestTag
public String getTestTag ()
المرتجعات | |
---|---|
String |
lockAttributes
public void lockAttributes ()
قفل السياق لمنع إضافة المزيد من سمات الاستدعاء
logInvocationMetrics
public void logInvocationMetrics ()
سجِّل سمات InvocationMetricLogger
في الطلب.
markReleasedEarly
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)
المعلمات | |
---|---|
testTag |
String |
toProto
public InvocationContext.Context toProto ()
المرتجعات | |
---|---|
InvocationContext.Context |
wasReleasedEarly
public boolean wasReleasedEarly ()
المرتجعات | |
---|---|
boolean |