سياق الاستدعاء
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()
|
شركة إنشاءات عامة
الطرق العامة
إضافة تخصيص جهاز
public void addAllocatedDevice (deviceWithName)
المعلمات | |
---|---|
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 |
إضافة SerialsFromShard
public void addSerialsFromShard (Integer index,serials)
المعلمات | |
---|---|
index |
Integer |
serials |
|
من Proto
public static InvocationContext fromProto (InvocationContext.Context protoContext)
عملية عكسية لـ InvocationContext#toProto()
لاستعادة المثيل.
المعلمات | |
---|---|
protoContext |
InvocationContext.Context |
المرتجعات | |
---|---|
InvocationContext |
getAttributes
public MultiMap<String, String> getAttributes ()
المرتجعات | |
---|---|
MultiMap<String, String> |
الحصول على معلومات
public IBuildInfo getBuildInfo (String deviceName)
المعلمات | |
---|---|
deviceName |
String |
المرتجعات | |
---|---|
IBuildInfo |
الحصول على معلومات
public IBuildInfo getBuildInfo (ITestDevice testDevice)
المعلمات | |
---|---|
testDevice |
ITestDevice |
المرتجعات | |
---|---|
IBuildInfo |
getBuildInfoName
public String getBuildInfoName (IBuildInfo info)
المعلمات | |
---|---|
info |
IBuildInfo |
المرتجعات | |
---|---|
String |
الحصول على معلومات الإصدار
publicgetBuildInfos ()
المرتجعات | |
---|---|
|
getConfigurationDescriptor
public ConfigurationDescriptor getConfigurationDescriptor ()
المرتجعات | |
---|---|
ConfigurationDescriptor |
الحصول على جهاز
public ITestDevice getDevice (String deviceName)
المعلمات | |
---|---|
deviceName |
String |
المرتجعات | |
---|---|
ITestDevice |
خريطة getDeviceBuildMap
publicgetDeviceBuildMap ()
المرتجعات | |
---|---|
|
الحصول على DeviceBySerial
public ITestDevice getDeviceBySerial (String serial)
المعلمات | |
---|---|
serial |
String |
المرتجعات | |
---|---|
ITestDevice |
طريقة getDeviceConfigNames
publicgetDeviceConfigNames ()
المرتجعات | |
---|---|
|
الحصول على اسم الجهاز
public String getDeviceName (ITestDevice device)
المعلمات | |
---|---|
device |
ITestDevice |
المرتجعات | |
---|---|
String |
الحصول على أجهزة
publicgetDevices ()
المرتجعات | |
---|---|
|
معرّف getInvocationId
public String getInvocationId ()
المرتجعات | |
---|---|
String |
الحصول على وحدة استدعاء السياق
public IInvocationContext getModuleInvocationContext ()
المرتجعات | |
---|---|
IInvocationContext |
الحصول على عدد الأجهزة الموزّعة
public int getNumDevicesAllocated ()
المرتجعات | |
---|---|
int |
الطريقة getSerials
publicgetSerials ()
المرتجعات | |
---|---|
|
مسلسل getShardsSerials
publicgetShardsSerials ()
المرتجعات | |
---|---|
|
الحصول على علامة اختبار
public String getTestTag ()
المرتجعات | |
---|---|
String |
سمة lock
public void lockAttributes ()
قفل السياق لمنع إضافة المزيد من سمات الاستدعاء.
LogInvocationMetrics
public void logInvocationMetrics ()
سجِّل سمات InvocationMetricLogger
في الاستدعاء.
ماركتم إصداره في وقت مبكر
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 |
إلى Proto
public InvocationContext.Context toProto ()
المرتجعات | |
---|---|
InvocationContext.Context |
تم إصداره في وقت مبكر
public boolean wasReleasedEarly ()
المرتجعات | |
---|---|
boolean |