תוצאות בדיקה
public class TestResult
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestResult |
מיכל לתוצאה של בדיקה בודדת.
סיכום
שדות | |
---|---|
public static final String | IS_FLAKY
|
בנאים ציבוריים | |
---|---|
TestResult () |
שיטות ציבוריות | |
---|---|
void | addLoggedFile (String dataName, LogFile loggedFile) הוסף מעקב אחר קובץ מתועד המשויך למקרה הבדיקה הזה |
boolean | equals (Object obj) |
long | getEndTime () החזר את הזמן של |
FailureDescription | getFailure () קבל את |
getLoggedFiles () מחזירה עותק של המפה המכילה את כל הקובץ שנרשם המשויך למקרה הבדיקה הזה. | |
getMetrics () קבל את מדדי הבדיקה המשויכים. | |
getProtoMetrics () קבל את מדדי הבדיקה המשויכים בפורמט פרוטו. | |
String | getStackTrace () קבל את מעקב המחרוזת |
long | getStartTime () החזר את הזמן |
TestResult.TestStatus | getStatus () קבל את תוצאת |
int | hashCode () |
static TestResult | merge ( results, MergeStrategy strategy) merge ( results, MergeStrategy strategy) למזג את הניסיונות לאותו מקרה בדיקה בהתבסס על אסטרטגיית המיזוג. |
void | setEndTime (long currentTimeMillis) מגדיר את שעת הסיום |
void | setFailure ( FailureDescription failureDescription) הגדר את מעקב הערימה. |
void | setMetrics ( metrics) setMetrics ( metrics) הגדר את מדדי הבדיקה, תוך עקיפת ערכים קודמים. |
void | setProtoMetrics ( metrics) setProtoMetrics ( metrics) הגדר את פורמט מדדי פרוטו הבדיקה, תוך עקיפת ערכים קודמים. |
void | setStackTrace (String stackTrace) הגדר את מעקב הערימה. |
void | setStartTime (long startTime) מאפשר להגדיר את הזמן שבו הבדיקה התחילה, לשימוש עם |
TestResult | setStatus (TestResult.TestStatus status) הגדר את |
שדות
IS_FLAKY
public static final String IS_FLAKY
בנאים ציבוריים
תוצאות בדיקה
public TestResult ()
שיטות ציבוריות
addLoggedFile
public void addLoggedFile (String dataName, LogFile loggedFile)
הוסף מעקב אחר קובץ מתועד המשויך למקרה הבדיקה הזה
פרמטרים | |
---|---|
dataName | String |
loggedFile | LogFile |
שווים
public boolean equals (Object obj)
פרמטרים | |
---|---|
obj | Object |
החזרות | |
---|---|
boolean |
getEndTime
public long getEndTime ()
החזר את הזמן של System.currentTimeMillis()
שבו התקבל אירוע ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map))
.
החזרות | |
---|---|
long |
getFailure
public FailureDescription getFailure ()
קבל את FailureDescription
המשויך. צריך להיות null
אם getStatus()
הוא TestStatus#PASSED
.
החזרות | |
---|---|
FailureDescription |
getLoggedFiles
publicgetLoggedFiles ()
מחזירה עותק של המפה המכילה את כל הקובץ שנרשם המשויך למקרה הבדיקה הזה.
החזרות | |
---|---|
getMetrics
publicgetMetrics ()
קבל את מדדי הבדיקה המשויכים.
החזרות | |
---|---|
getProtoMetrics
publicgetProtoMetrics ()
קבל את מדדי הבדיקה המשויכים בפורמט פרוטו.
החזרות | |
---|---|
getStackTrace
public String getStackTrace ()
קבל את מעקב המחרוזת String
. צריך להיות null
אם getStatus()
הוא TestStatus#PASSED
.
החזרות | |
---|---|
String |
getStartTime
public long getStartTime ()
החזר את הזמן System.currentTimeMillis()
שבו התקבל אירוע ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription)
.
החזרות | |
---|---|
long |
getStatus
public TestResult.TestStatus getStatus ()
קבל את תוצאת TestStatus
של הבדיקה.
החזרות | |
---|---|
TestResult.TestStatus |
hashcode
public int hashCode ()
החזרות | |
---|---|
int |
לְמַזֵג
public static TestResult merge (results, MergeStrategy strategy)
למזג את הניסיונות לאותו מקרה בדיקה בהתבסס על אסטרטגיית המיזוג.
פרמטרים | |
---|---|
results | TestResult שתמוזגו |
strategy | MergeStrategy : MergeStrategy שתשמש לקביעת תוצאת המיזוג. |
החזרות | |
---|---|
TestResult | TestResult הממוזג או null אם אין מה למזג. |
setEndTime
public void setEndTime (long currentTimeMillis)
מגדיר את שעת הסיום
פרמטרים | |
---|---|
currentTimeMillis | long |
setFailure
public void setFailure (FailureDescription failureDescription)
הגדר את מעקב הערימה.
פרמטרים | |
---|---|
failureDescription | FailureDescription |
setMetrics
public void setMetrics (metrics)
הגדר את מדדי הבדיקה, תוך עקיפת ערכים קודמים.
פרמטרים | |
---|---|
metrics |
setProtoMetrics
public void setProtoMetrics (metrics)
הגדר את פורמט מדדי פרוטו הבדיקה, תוך עקיפת ערכים קודמים.
פרמטרים | |
---|---|
metrics |
setStackTrace
public void setStackTrace (String stackTrace)
הגדר את מעקב הערימה.
פרמטרים | |
---|---|
stackTrace | String |
setStartTime
public void setStartTime (long startTime)
מאפשר להגדיר את הזמן שבו הבדיקה התחילה, לשימוש עם ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription, long)
.
פרמטרים | |
---|---|
startTime | long |
setStatus
public TestResult setStatus (TestResult.TestStatus status)
הגדר את TestStatus
.
פרמטרים | |
---|---|
status | TestResult.TestStatus |
החזרות | |
---|---|
TestResult |