शुरू करने का कॉन्टेक्स्ट

public class InvocationContext
extends Object implements IInvocationContext

java.lang.Object
com.android.tradefed.invoker.InvocationContext


IInvocationContext को सामान्य तरीके से लागू किया जाता है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

InvocationContext()

यह फ़ंक्शन, एट्रिब्यूट की डिफ़ॉल्ट वैल्यू का इस्तेमाल करके BuildInfo बनाता है.

सार्वजनिक तरीके

void addAllocatedDevice( deviceWithName)

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, serials)

static InvocationContext fromProto(InvocationContext.Context protoContext)

इंस्टेंस वापस पाने के लिए InvocationContext#toProto() पर इन्वर्स कार्रवाई.

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()

शुरू करने के लिए, InvocationMetricLogger एट्रिब्यूट को लॉग करें.

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

public  getBuildInfos ()

रिटर्न

गेट कॉन्फ़िगरेशन के बारे में जानकारी देने वाला

public ConfigurationDescriptor getConfigurationDescriptor ()

रिटर्न
ConfigurationDescriptor

'डिवाइस पाएं'

public ITestDevice getDevice (String deviceName)

पैरामीटर
deviceName String

रिटर्न
ITestDevice

getDeviceBuildMap

public  getDeviceBuildMap ()

रिटर्न

'DeviceBySerial' पाएं

public ITestDevice getDeviceBySerial (String serial)

पैरामीटर
serial String

रिटर्न
ITestDevice

getDeviceConfigNames

public  getDeviceConfigNames ()

रिटर्न

'डिवाइस का नाम' पाएं

public String getDeviceName (ITestDevice device)

पैरामीटर
device ITestDevice

रिटर्न
String

डिवाइस पाएं

public  getDevices ()

रिटर्न

गेटइनवोकेशनआईडी

public String getInvocationId ()

रिटर्न
String

getमॉड्यूलइनवोकेशनकॉन्टेक्स्ट

public IInvocationContext getModuleInvocationContext ()

रिटर्न
IInvocationContext

getNumDeviceAl दिलाने के लिए

public int getNumDevicesAllocated ()

रिटर्न
int

गेटसीरियल

public  getSerials ()

रिटर्न

गेटशर्ड्ससेरियल्स

public  getShardsSerials ()

रिटर्न

'टेस्ट टैग पाएं'

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