SkipFeature

public class SkipFeature
extends Object implements IConfigurationReceiver, IRemoteFeature, ITestInformationReceiver

java.lang.Object
   ↳ com.android.tradefed.result.skipped.SkipFeature


這項功能可存取部分 SkipManager 資訊。

摘要

常數

String DELIMITER_NAME

String IMAGE_DIGESTS

String PRESUBMIT

String SKIPPED_MODULES

String SKIP_FEATURE

公用建構函式

SkipFeature()

公用方法

FeatureResponse execute(FeatureRequest request)

根據要求傳回 FeatureResponse

String getName()

功能名稱。

static SkipContext getSkipContext()

視需要擷取並填入未變更的模組。

TestInformation getTestInformation()
static parseDigests(String delimiter, String serializedString)
void setConfiguration(IConfiguration configuration)

注入使用的 IConfiguration

void setTestInformation(TestInformation testInformation)

常數

DELIMITER_NAME

public static final String DELIMITER_NAME

常數值: "delimiter"

IMAGE_DIGESTS

public static final String IMAGE_DIGESTS

常數值: "imageDigests"

PRESUBMIT

public static final String PRESUBMIT

常數值: "presubmit"

SKIPPED_MODULES

public static final String SKIPPED_MODULES

常數值: "skipModules"

SKIP_FEATURE

public static final String SKIP_FEATURE

常數值: "skipFeature"

公用建構函式

SkipFeature

public SkipFeature ()

公用方法

執行

public FeatureResponse execute (FeatureRequest request)

根據要求傳回 FeatureResponse

參數
request FeatureRequest

傳回
FeatureResponse

getName

public String getName ()

功能名稱。必須與 FeatureRequest.getName() 相符。

傳回
String

getSkipContext

public static SkipContext getSkipContext ()

視需要擷取並填入未變更的模組。

傳回
SkipContext

getTestInformation

public TestInformation getTestInformation ()

傳回
TestInformation

parseDigests

public static  parseDigests (String delimiter, 
                String serializedString)

參數
delimiter String

serializedString String

傳回

擲回
InvalidProtocolBufferException

setConfiguration

public void setConfiguration (IConfiguration configuration)

插入使用的 IConfiguration

參數
configuration IConfiguration

setTestInformation

public void setTestInformation (TestInformation testInformation)

參數
testInformation TestInformation