RetryStatistics

public class RetryStatistics
extends Object

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


यह स्ट्रक्चर, IRemoteTest के किसी सेशन को फिर से आज़माने से जुड़े आंकड़े सेव रखता है. RetryStrategy के आधार पर, यह ज़रूरी नहीं है कि सभी फ़ील्ड में डेटा मौजूद हो.

खास जानकारी

फ़ील्ड

public Map<Integer, Long> mAttemptIsolationCost

public long mRetryFailure

public long mRetrySuccess

public long mRetryTime

सार्वजनिक कंस्ट्रक्टर

RetryStatistics()

पब्लिक मेथड

static final RetryStatistics aggregateStatistics(List<RetryStatistics> stats)

यह हेल्पर मेथड, कई बार फिर से आज़माने से जुड़े आंकड़ों को इकट्ठा करता है.

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

फ़ील्ड

mAttemptIsolationCost

public Map<Integer, Long> mAttemptIsolationCost

mRetryFailure

public long mRetryFailure

mRetrySuccess

public long mRetrySuccess

mRetryTime

public long mRetryTime

सार्वजनिक कंस्ट्रक्टर

RetryStatistics

public RetryStatistics ()

पब्लिक मेथड

aggregateStatistics

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

यह हेल्पर मेथड, कई बार फिर से आज़माने से जुड़े आंकड़ों को इकट्ठा करता है.

पैरामीटर
stats List

रिटर्न
RetryStatistics

isolationCostPerAttempt

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

पैरामीटर
attempt int

stats List

रिटर्न
long