重试统计
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 ( stats) aggregateStatistics ( stats) 用于聚合多次重试统计信息的辅助方法。 |
static long | isolationCostPerAttempt (int attempt, stats) isolationCostPerAttempt (int attempt, stats) |
领域
m尝试隔离成本
publicmAttemptIsolationCost
m重试失败
public long mRetryFailure
m重试成功
public long mRetrySuccess
m重试时间
public long mRetryTime
公共构造函数
重试统计
public RetryStatistics ()
公共方法
聚合统计
public static final RetryStatistics aggregateStatistics (stats)
用于聚合多次重试统计信息的辅助方法。
参数 | |
---|---|
stats |
退货 | |
---|---|
RetryStatistics |
每次尝试隔离成本
public static long isolationCostPerAttempt (int attempt,stats)
参数 | |
---|---|
attempt | int |
stats |
退货 | |
---|---|
long |