MergeStrategy
public
final
enum
MergeStrategy
extends Enum<MergeStrategy>
java.lang.Object | ||
↳ | java.lang.Enum<com.android.tradefed.retry.MergeStrategy> | |
↳ | com.android.tradefed.retry.MergeStrategy |
תיאור האופן שבו צריך לצבור את התוצאות כשיש כמה ניסיונות.
סיכום
ערכי enum | |
---|---|
MergeStrategy |
ANY_FAIL_IS_FAIL
אם ניסיון אחד או מקרה בדיקה אחד נכשלו, הסטטוס יהיה 'נכשל' ללא קשר. |
MergeStrategy |
ANY_PASS_IS_PASS
אם תוצאת בדיקה אחת או תוצאת הרצה אחת הן תקינות, נתייחס לתוצאות הממוזגות כתקינות. |
MergeStrategy |
NO_MERGE
לא צריך להחיל מיזוג, והוא יוביל להשלכת חריגה. |
MergeStrategy |
ONE_TESTCASE_PASS_IS_PASS
אם מקרה בדיקה אחד יעבור, נתייחס לתוצאה הממוזגת כעברה. |
MergeStrategy |
ONE_TESTRUN_PASS_IS_PASS
אם רצף בדיקה אחד עובר, נתייחס לתוצאת הרצף הממוזג כאל תוצאה שעברה. |
שיטות ציבוריות | |
---|---|
static
MergeStrategy
|
getMergeStrategy(RetryStrategy retryStrategy)
יוצרים אסטרטגיית מיזוג על סמך אסטרטגיית הניסיון החוזר. |
static
MergeStrategy
|
valueOf(String name)
|
static
final
MergeStrategy[]
|
values()
|
ערכי enum
ANY_FAIL_IS_FAIL
public static final MergeStrategy ANY_FAIL_IS_FAIL
אם ניסיון אחד או מקרה בדיקה אחד נכשלו, הסטטוס יהיה 'נכשל' ללא קשר.
ANY_PASS_IS_PASS
public static final MergeStrategy ANY_PASS_IS_PASS
אם תוצאות של מקרה בדיקה או של הפעלה אחת יהיו תקינות, נתייחס לתוצאות הממוזגות כתקינות.
ONE_TESTCASE_PASS_IS_PASS
public static final MergeStrategy ONE_TESTCASE_PASS_IS_PASS
אם מקרה בדיקה אחד יעבור, נתייחס לתוצאה הממוזגת כעברה.
ONE_TESTRUN_PASS_IS_PASS
public static final MergeStrategy ONE_TESTRUN_PASS_IS_PASS
אם רצף בדיקה אחד עובר, נתייחס לתוצאת הרצף הממוזג כאל תוצאה שעברה.
שיטות ציבוריות
getMergeStrategy
public static MergeStrategy getMergeStrategy (RetryStrategy retryStrategy)
יוצרים אסטרטגיית מיזוג על סמך אסטרטגיית הניסיון החוזר.
פרמטרים | |
---|---|
retryStrategy |
RetryStrategy |
החזרות | |
---|---|
MergeStrategy |