शुरू करने का कॉन्टेक्स्ट
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 InvocationContext ()
यह फ़ंक्शन, एट्रिब्यूट की डिफ़ॉल्ट वैल्यू का इस्तेमाल करके BuildInfo
बनाता है.
सार्वजनिक तरीके
जोड़ें इस नीति की मदद से,
public void addAllocatedDevice (deviceWithName)
पैरामीटर | |
---|---|
deviceWithName |
|
जोड़ें इस नीति की मदद से,
public void addAllocatedDevice (String devicename, ITestDevice testDevice)
पैरामीटर | |
---|---|
devicename |
String |
testDevice |
ITestDevice |
जोड़ेंडिवाइसबिल्डजानकारी
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 |
|
फ़्रॉमप्रोटो
public static InvocationContext fromProto (InvocationContext.Context protoContext)
इंस्टेंस वापस पाने के लिए InvocationContext#toProto()
पर इन्वर्स कार्रवाई.
पैरामीटर | |
---|---|
protoContext |
InvocationContext.Context |
रिटर्न | |
---|---|
InvocationContext |
getattribute
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 ()
रिटर्न | |
---|---|
|
गेट कॉन्फ़िगरेशन के बारे में जानकारी देने वाला
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 ()
रिटर्न | |
---|---|
|
गेटइनवोकेशनआईडी
public String getInvocationId ()
रिटर्न | |
---|---|
String |
getमॉड्यूलइनवोकेशनकॉन्टेक्स्ट
public IInvocationContext getModuleInvocationContext ()
रिटर्न | |
---|---|
IInvocationContext |
getNumDeviceAl दिलाने के लिए
public int getNumDevicesAllocated ()
रिटर्न | |
---|---|
int |
गेटसीरियल
publicgetSerials ()
रिटर्न | |
---|---|
|
गेटशर्ड्ससेरियल्स
publicgetShardsSerials ()
रिटर्न | |
---|---|
|
'टेस्ट टैग पाएं'
public String getTestTag ()
रिटर्न | |
---|---|
String |
लॉक एट्रिब्यूट
public void lockAttributes ()
बोले जाने वाले ज़्यादा एट्रिब्यूट जोड़े जाने से रोकने के लिए, संदर्भ को लॉक करें.
लॉगइनवोकेशनमेट्रिक
public void logInvocationMetrics ()
शुरू करने के लिए, InvocationMetricLogger
एट्रिब्यूट को लॉग करें.
MarkReleasedE से पहले
public void markReleasedEarly ()
सेट कॉन्फ़िगरेशन के बारे में जानकारी
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
पैरामीटर | |
---|---|
configurationDescriptor |
ConfigurationDescriptor |
setमॉड्यूलइनवोकेशनकॉन्टेक्स्ट
public void setModuleInvocationContext (IInvocationContext invocationContext)
पैरामीटर | |
---|---|
invocationContext |
IInvocationContext |
setRecoveryModeForAlldevices
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
पैरामीटर | |
---|---|
mode |
ITestDevice.RecoveryMode |
टेस्ट टैग सेट करें
public void setTestTag (String testTag)
पैरामीटर | |
---|---|
testTag |
String |
टूप्रोटो
public InvocationContext.Context toProto ()
रिटर्न | |
---|---|
InvocationContext.Context |
पहले रिलीज़ किया गया
public boolean wasReleasedEarly ()
रिटर्न | |
---|---|
boolean |