RetryStrategy
public
final
enum
RetryStrategy
extends Enum<RetryStrategy>
java.lang.Object | ||
↳ | java.lang.Enum<com.android.tradefed.retry.RetryStrategy> | |
↳ | com.android.tradefed.retry.RetryStrategy |
कुछ टेस्ट फिर से चलाने के दौरान इस्तेमाल की जाने वाली, फिर से कोशिश करने की रणनीति.
खास जानकारी
Enum वैल्यू | |
---|---|
RetryStrategy |
ITERATIONS
तय किए गए प्रयासों की संख्या के लिए, सभी टेस्ट फिर से चलाएं. |
RetryStrategy |
NO_RETRY
फिर से कोशिश न करें |
RetryStrategy |
RERUN_UNTIL_FAILURE
सभी टेस्ट तब तक फिर से चलाएं, जब तक कि ज़्यादा से ज़्यादा टेस्ट नहीं हो जाते या कोई गड़बड़ी नहीं होती. |
RetryStrategy |
RETRY_ANY_FAILURE
टेस्ट रन और टेस्ट केस के फ़ेल होने पर, उन्हें तब तक फिर से चलाएं, जब तक कि वे पास न हो जाएं या तय की गई ज़्यादा से ज़्यादा कोशिशों की संख्या पूरी न हो जाए. |
सार्वजनिक तरीके | |
---|---|
static
RetryStrategy
|
valueOf(String name)
|
static
final
RetryStrategy[]
|
values()
|
Enum वैल्यू
इटरेटेशन
public static final RetryStrategy ITERATIONS
तय किए गए प्रयासों की संख्या के लिए, सभी टेस्ट फिर से चलाएं.
RERUN_UNTIL_FAILURE
public static final RetryStrategy RERUN_UNTIL_FAILURE
सभी टेस्ट तब तक फिर से चलाएं, जब तक कि ज़्यादा से ज़्यादा टेस्ट नहीं हो जाते या कोई गड़बड़ी नहीं होती.
RETRY_ANY_FAILURE
public static final RetryStrategy RETRY_ANY_FAILURE
टेस्ट रन और टेस्ट केस के फ़ेल होने पर, उन्हें तब तक फिर से चलाएं, जब तक कि वे पास न हो जाएं या तय की गई ज़्यादा से ज़्यादा कोशिशों की संख्या पूरी न हो जाए. टेस्ट रन के दौरान हुई गड़बड़ियों को प्राथमिकता के हिसाब से फिर से चलाया जाता है. इसका मतलब है कि अगर टेस्ट रन के दौरान हुई गड़बड़ी और टेस्ट केस के दौरान हुई गड़बड़ी एक साथ होती है, तो टेस्ट रन के दौरान हुई गड़बड़ी को फिर से चलाया जाता है.