RetryRescheduler

public final class RetryRescheduler
extends Object implements IConfigurationReceiver, IRemoteTest

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.retry.RetryRescheduler


一种特殊的 runner,可用于重新安排之前运行失败或未执行的测试。

摘要

常量

String PREVIOUS_LOADER_NAME

公共构造函数

RetryRescheduler()

公共方法

IConfiguration getRetryConfiguration()

返回应重试的 IConfiguration

void run(TestInformation testInfo, ITestInvocationListener listener)

运行测试,并将结果报告给监听器。

void setConfiguration(IConfiguration configuration)

注入正在使用的 IConfiguration

常量

PREVIOUS_LOADER_NAME

public static final String PREVIOUS_LOADER_NAME

常量值: "previous_loader"

公共构造函数

RetryRescheduler

public RetryRescheduler ()

公共方法

getRetryConfiguration

public IConfiguration getRetryConfiguration ()

返回应重试的 IConfiguration

返回
IConfiguration

得分

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

运行测试,并将结果报告给监听器。

参数
testInfo TestInformation:包含用于运行测试的实用信息的 TestInformation 对象。

listener ITestInvocationListener:测试结果的 ITestInvocationListener

抛出
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

注入正在使用的 IConfiguration

参数
configuration IConfiguration