InvocationContext
public
class
InvocationContext
extends Object
implements
IInvocationContext
JavaScript.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()
|
בנאים ציבוריים
InvocationContext
public InvocationContext ()
הפונקציה יוצרת BuildInfo
באמצעות ערכי מאפיינים שמוגדרים כברירת מחדל.
שיטות ציבוריות
addAllocationDevice
public void addAllocatedDevice (deviceWithName)
פרמטרים | |
---|---|
deviceWithName |
|
addAllocationDevice
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 |
addSeriessFromShard
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> |
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 ()
החזרות | |
---|---|
|
getDeviceBySeries
public ITestDevice getDeviceBySerial (String serial)
פרמטרים | |
---|---|
serial |
String |
החזרות | |
---|---|
ITestDevice |
getDeviceConfigNames
publicgetDeviceConfigNames ()
החזרות | |
---|---|
|
GetDeviceName
public String getDeviceName (ITestDevice device)
פרמטרים | |
---|---|
device |
ITestDevice |
החזרות | |
---|---|
String |
אחזור מכשירים
publicgetDevices ()
החזרות | |
---|---|
|
getInvocationId
public String getInvocationId ()
החזרות | |
---|---|
String |
getModuleInvocationContext
public IInvocationContext getModuleInvocationContext ()
החזרות | |
---|---|
IInvocationContext |
getNumמכשיריםAllocation
public int getNumDevicesAllocated ()
החזרות | |
---|---|
int |
getSeriess
publicgetSerials ()
החזרות | |
---|---|
|
getShardsSeriess
publicgetShardsSerials ()
החזרות | |
---|---|
|
getTestTag
public String getTestTag ()
החזרות | |
---|---|
String |
מאפייני נעילה
public void lockAttributes ()
צריך לנעול את ההקשר כדי למנוע הוספה של מאפייני הפעלה נוספים.
LogInvocationMetrics
public void logInvocationMetrics ()
צריך לרשום את מאפייני InvocationMetricLogger
בהפעלה.
MarkReleasedמיושן
public void markReleasedEarly ()
setConfigurationDescriptor
public void setConfigurationDescriptor (ConfigurationDescriptor configurationDescriptor)
פרמטרים | |
---|---|
configurationDescriptor |
ConfigurationDescriptor |
setModuleInvocationContext
public void setModuleInvocationContext (IInvocationContext invocationContext)
פרמטרים | |
---|---|
invocationContext |
IInvocationContext |
setRecoveryModeForAllDevice.
public void setRecoveryModeForAllDevices (ITestDevice.RecoveryMode mode)
פרמטרים | |
---|---|
mode |
ITestDevice.RecoveryMode |
setTestTag
public void setTestTag (String testTag)
פרמטרים | |
---|---|
testTag |
String |
לפרוטו
public InvocationContext.Context toProto ()
החזרות | |
---|---|
InvocationContext.Context |
שוחרר מוקדם
public boolean wasReleasedEarly ()
החזרות | |
---|---|
boolean |