RetryStatistics

public class RetryStatistics
extends Object

java.lang.Object
   ↳ com.android.tradefed.retry.RetryStatistics


Structure contenant les statistiques d'une session de réessai d'un IRemoteTest. Il est possible que tous les champs ne soient pas renseignés, en fonction de RetryStrategy.

Résumé

Champs

public Map<Integer, Long> mAttemptIsolationCost

public long mRetryFailure

public long mRetrySuccess

public long mRetryTime

Constructeurs publics

RetryStatistics()

Méthodes publiques

static final RetryStatistics aggregateStatistics(List<RetryStatistics> stats)

Méthode d'assistance pour agréger les statistiques de plusieurs tentatives.

static long isolationCostPerAttempt(int attempt, List<RetryStatistics> stats)

Champs

mAttemptIsolationCost

public Map<Integer, Long> mAttemptIsolationCost

mRetryFailure

public long mRetryFailure

mRetrySuccess

public long mRetrySuccess

mRetryTime

public long mRetryTime

Constructeurs publics

RetryStatistics

public RetryStatistics ()

Méthodes publiques

aggregateStatistics

public static final RetryStatistics aggregateStatistics (List<RetryStatistics> stats)

Méthode d'assistance pour agréger les statistiques de plusieurs tentatives.

Paramètres
stats List

Renvoie
RetryStatistics

isolationCostPerAttempt

public static long isolationCostPerAttempt (int attempt, 
                List<RetryStatistics> stats)

Paramètres
attempt int

stats List

Renvoie
long