परीक्षा परिणाम

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 ()

ERROR(/System#currentTimeMillis()) समय लौटाएं जब ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map)) घटना प्राप्त हुई थी।

FailureDescription getFailure ()

संबंधित FailureDescription प्राप्त करें।

getLoggedFiles ()

उस परीक्षण मामले से जुड़ी सभी लॉग फ़ाइल वाले मानचित्र की एक प्रति लौटाता है।

getMetrics ()

संबद्ध परीक्षण मेट्रिक्स प्राप्त करें।

getProtoMetrics ()

प्रोटो फॉर्मेट में संबंधित टेस्ट मेट्रिक्स प्राप्त करें।

String getStackTrace ()

संबंधित ERROR(/String) स्टैक ट्रेस प्राप्त करें।

long getStartTime ()

ERROR(/System#currentTimeMillis()) समय लौटाएं जब ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription) ईवेंट प्राप्त हुआ था।

TestResult.TestStatus getStatus ()

परीक्षण का TestStatus परिणाम प्राप्त करें।

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)

ITestLifeCycleReceiver.testStarted(com.android.tradefed.result.TestDescription, long) के साथ उपयोग करने के लिए परीक्षण शुरू होने का समय सेट करने की अनुमति देता है।

TestResult setStatus (TestResult.TestStatus status)

TestStatus सेट करें।

खेत

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 ()

ERROR(/System#currentTimeMillis()) समय लौटाएं जब ERROR(/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map)) घटना प्राप्त हुई थी।

रिटर्न
long

getFailure

public FailureDescription getFailure ()

संबंधित FailureDescription प्राप्त करें। अगर getStatus() TestStatus#PASSED है तो null होना चाहिए।

रिटर्न
FailureDescription

getLoggedFiles

public  getLoggedFiles ()

उस परीक्षण मामले से जुड़ी सभी लॉग फ़ाइल वाले मानचित्र की एक प्रति लौटाता है।

रिटर्न

getMetrics

public  getMetrics ()

संबद्ध परीक्षण मेट्रिक्स प्राप्त करें।

रिटर्न

getProtoMetrics

public  getProtoMetrics ()

प्रोटो फॉर्मेट में संबंधित टेस्ट मेट्रिक्स प्राप्त करें।

रिटर्न

getStackTrace

public String getStackTrace ()

संबंधित ERROR(/String) स्टैक ट्रेस प्राप्त करें। अगर getStatus() TestStatus#PASSED है तो null होना चाहिए।

रिटर्न
String

getStartTime

public long getStartTime ()

ERROR(/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 या अशक्त अगर मर्ज करने के लिए कुछ भी नहीं है।

सेटएंडटाइम

public void setEndTime (long currentTimeMillis)

समाप्ति समय निर्धारित करता है

पैरामीटर
currentTimeMillis long

सेट विफलता

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

सेटस्टार्टटाइम

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