نتیجه آزمایش
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 |
دریافت شکست
public FailureDescription getFailure ()
FailureDescription
مربوطه را دریافت کنید. اگر getStatus()
TestStatus#PASSED
باشد باید null
باشد.
برمی گرداند | |
---|---|
FailureDescription |
getLoggedFiles
publicgetLoggedFiles ()
یک کپی از نقشه حاوی تمام فایل های ثبت شده مرتبط با آن مورد آزمایشی را برمی گرداند.
برمی گرداند | |
---|---|
getMetrics
publicgetMetrics ()
معیارهای تست مرتبط را دریافت کنید.
برمی گرداند | |
---|---|
getProtoMetrics
publicgetProtoMetrics ()
معیارهای تست مرتبط را در قالب پروتو دریافت کنید.
برمی گرداند | |
---|---|
getStackTrace
public String getStackTrace ()
ردیابی String
رشته مرتبط را دریافت کنید. اگر getStatus()
TestStatus#PASSED
باشد باید null
باشد.
برمی گرداند | |
---|---|
String |
getStartTime
public long getStartTime ()
زمان System.currentTimeMillis()
را که رویداد ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription)
دریافت شد، برگردانید.
برمی گرداند | |
---|---|
long |
getStatus
public TestResult.TestStatus getStatus ()
نتیجه TestStatus
آزمون را دریافت کنید.
برمی گرداند | |
---|---|
TestResult.TestStatus |
هش کد
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 |
نتیجه آزمایش
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 |
دریافت شکست
public FailureDescription getFailure ()
FailureDescription
مربوطه را دریافت کنید. اگر getStatus()
TestStatus#PASSED
باشد باید null
باشد.
برمی گرداند | |
---|---|
FailureDescription |
getLoggedFiles
publicgetLoggedFiles ()
یک کپی از نقشه حاوی تمام فایل های ثبت شده مرتبط با آن مورد آزمایشی را برمی گرداند.
برمی گرداند | |
---|---|
getMetrics
publicgetMetrics ()
معیارهای تست مرتبط را دریافت کنید.
برمی گرداند | |
---|---|
getProtoMetrics
publicgetProtoMetrics ()
معیارهای تست مرتبط را در قالب پروتو دریافت کنید.
برمی گرداند | |
---|---|
getStackTrace
public String getStackTrace ()
ردیابی String
رشته مرتبط را دریافت کنید. اگر getStatus()
TestStatus#PASSED
باشد باید null
باشد.
برمی گرداند | |
---|---|
String |
getStartTime
public long getStartTime ()
زمان System.currentTimeMillis()
را که رویداد ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription)
دریافت شد، برگردانید.
برمی گرداند | |
---|---|
long |
getStatus
public TestResult.TestStatus getStatus ()
نتیجه TestStatus
آزمون را دریافت کنید.
برمی گرداند | |
---|---|
TestResult.TestStatus |
هش کد
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 |