نتیجه تست
 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 ()معیارهای تست مرتبط را در قالب پروتو دریافت کنید. | |
| TestStatus | getResultStatus () نتیجه  | 
| SkipReason | getSkipReason () | 
| 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 | setSkipReason ( SkipReason reason) | 
| void | setStackTrace (String stackTrace)ردیابی پشته را تنظیم کنید. | 
| void | setStartTime (long startTime) به شما امکان می دهد زمان شروع آزمایش را برای استفاده با  | 
| TestResult | setStatus ( TestStatus status)  | 
| TestResult | setStatus (TestResult.TestStatus ddmlibStatus) | 
فیلدها
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 () 
معیارهای تست مرتبط را در قالب پروتو دریافت کنید.
| برمی گرداند | |
|---|---|
getResultStatus
public TestStatus getResultStatus ()
نتیجه TestStatus آزمون را دریافت کنید.
| برمی گرداند | |
|---|---|
| TestStatus | |
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 (TestStatus status)
TestStatus را تنظیم کنید.
| پارامترها | |
|---|---|
| status | TestStatus | 
| برمی گرداند | |
|---|---|
| TestResult | |
setStatus
public TestResult setStatus (TestResult.TestStatus ddmlibStatus)
| پارامترها | |
|---|---|
| ddmlibStatus | TestResult.TestStatus | 
| برمی گرداند | |
|---|---|
| TestResult | |
