RetryStatistics

public class RetryStatistics
extends Object

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


Struttura che contiene le statistiche per una sessione di riprova di un IRemoteTest. Non tutti i campi potrebbero essere compilati a seconda del RetryStrategy.

Riepilogo

Campi

public Map<Integer, Long> mAttemptIsolationCost

public long mRetryFailure

public long mRetrySuccess

public long mRetryTime

Costruttori pubblici

RetryStatistics()

Metodi pubblici

static final RetryStatistics aggregateStatistics(List<RetryStatistics> stats)

Metodo helper per aggregare le statistiche di diversi tentativi.

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

Campi

mAttemptIsolationCost

public Map<Integer, Long> mAttemptIsolationCost

mRetryFailure

public long mRetryFailure

mRetrySuccess

public long mRetrySuccess

mRetryTime

public long mRetryTime

Costruttori pubblici

RetryStatistics

public RetryStatistics ()

Metodi pubblici

aggregateStatistics

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

Metodo helper per aggregare le statistiche di diversi tentativi.

Parametri
stats List

Resi
RetryStatistics

isolationCostPerAttempt

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

Parametri
attempt int

stats List

Risultati
long