InvocationContext

public class InvocationContext
extends Object implements IInvocationContext را گسترش می دهد

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


اجرای عمومی یک IInvocationContext .

خلاصه

سازندگان عمومی

InvocationContext ()

با استفاده از مقادیر مشخصه پیش فرض یک BuildInfo ایجاد می کند.

روش های عمومی

void addAllocatedDevice ( deviceWithName) 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) 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 ()

سازندگان عمومی

InvocationContext

public InvocationContext ()

با استفاده از مقادیر مشخصه پیش فرض یک BuildInfo ایجاد می کند.

روش های عمومی

addAllocatedDevice

public void addAllocatedDevice ( deviceWithName)

پارامترها
deviceWithName

addAllocatedDevice

public void addAllocatedDevice (String devicename, 
                ITestDevice testDevice)

پارامترها
devicename String

testDevice ITestDevice

افزودن DeviceBuildInfo

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

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

public  getBuildInfos ()

برمی گرداند

getConfigurationDescriptor

public ConfigurationDescriptor getConfigurationDescriptor ()

برمی گرداند
ConfigurationDescriptor

getDevice

public ITestDevice getDevice (String deviceName)

پارامترها
deviceName String

برمی گرداند
ITestDevice

getDeviceBuildMap

public  getDeviceBuildMap ()

برمی گرداند

getDeviceBySerial

public ITestDevice getDeviceBySerial (String serial)

پارامترها
serial String

برمی گرداند
ITestDevice

getDeviceConfigNames

public  getDeviceConfigNames ()

برمی گرداند

getDeviceName

public String getDeviceName (ITestDevice device)

پارامترها
device ITestDevice

برمی گرداند
String

getDevices

public  getDevices ()

برمی گرداند

getInvocationId

public String getInvocationId ()

برمی گرداند
String

getModuleInvocationContext

public IInvocationContext getModuleInvocationContext ()

برمی گرداند
IInvocationContext

getNumDevicesAllocated

public int getNumDevicesAllocated ()

برمی گرداند
int

getSerials

public  getSerials ()

برمی گرداند

getShardsSerials

public  getShardsSerials ()

برمی گرداند

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

به پروتو

public InvocationContext.Context toProto ()

برمی گرداند
InvocationContext.Context

اوایل منتشر شد

public boolean wasReleasedEarly ()

برمی گرداند
boolean