重试统计信息
public
class
RetryStatistics
extends Object
java.lang.Object 中 | |
↳ | com.android.tradefed.retry.RetryStatistics |
用于存储一个 IRemoteTest
的重试会话统计信息的结构。并非所有字段
具体取决于 RetryStrategy
。
摘要
字段 | |
---|---|
public
|
mAttemptIsolationCost
|
public
long |
mRetryFailure
|
public
long |
mRetrySuccess
|
public
long |
mRetryTime
|
公共构造函数 | |
---|---|
RetryStatistics()
|
公共方法 | |
---|---|
static
final
RetryStatistics
|
aggregateStatistics(
用于汇总多次重试的统计信息的辅助方法。 |
static
long
|
isolationCostPerAttempt(int attempt,
|
字段
尝试隔离费用
publicmAttemptIsolationCost
m 重试失败
public long mRetryFailure
成功重试
public long mRetrySuccess
重试时间
public long mRetryTime
公共构造函数
重试统计信息
public RetryStatistics ()
公共方法
汇总统计信息
public static final RetryStatistics aggregateStatistics (stats)
用于汇总多次重试的统计信息的辅助方法。
参数 | |
---|---|
stats |
|
返回 | |
---|---|
RetryStatistics |
隔离费用
public static long isolationCostPerAttempt (int attempt,stats)
参数 | |
---|---|
attempt |
int |
stats |
|
返回 | |
---|---|
long |