संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

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

public class TestResult
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.result.TestResult


एकल परीक्षण के परिणाम के लिए कंटेनर।

सारांश

खेत

public static final String IS_FLAKY

सार्वजनिक निर्माणकर्ता

TestResult ()

सार्वजनिक तरीके

void addLoggedFile (String dataName, LogFile loggedFile)

उस परीक्षण मामले से संबद्ध लॉग की गई फ़ाइल ट्रैकिंग जोड़ें

boolean equals (Object obj)
long getEndTime ()

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

FailureDescription getFailure ()

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

getLoggedFiles ()

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

getMetrics ()

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

getProtoMetrics ()

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

String getStackTrace ()

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

long getStartTime ()

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

सार्वजनिक तरीके

AddLoggedफ़ाइल

public void addLoggedFile (String dataName, 
                LogFile loggedFile)

उस परीक्षण मामले से संबद्ध लॉग की गई फ़ाइल ट्रैकिंग जोड़ें

मापदंडों
dataName String

loggedFile LogFile

बराबरी

public boolean equals (Object obj)

मापदंडों
obj Object

रिटर्न
boolean

अंत समय प्राप्त करें

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

लॉग इन करें

public  getLoggedFiles ()

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

रिटर्न

प्राप्त मेट्रिक्स

public  getMetrics ()

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

रिटर्न

getProtoMetrics

public  getProtoMetrics ()

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

रिटर्न

गेटस्टैकट्रेस

public String getStackTrace ()

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

रिटर्न
String

प्रारंभ समय प्राप्त करें

public long getStartTime ()

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

रिटर्न
long

स्थिति प्राप्त करें

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।

सेटएंडटाइम

public void setEndTime (long currentTimeMillis)

समाप्ति समय सेट करता है

मापदंडों
currentTimeMillis long

सेटविफलता

public void setFailure (FailureDescription failureDescription)

स्टैक ट्रेस सेट करें।

मापदंडों
failureDescription FailureDescription

सेट मेट्रिक्स

public void setMetrics ( metrics)

किसी भी पिछले मान को ओवरराइड करते हुए, परीक्षण मीट्रिक सेट करें।

मापदंडों
metrics

सेटप्रोटोमेट्रिक्स

public void setProtoMetrics ( metrics)

किसी भी पिछले मान को ओवरराइड करते हुए, परीक्षण प्रोटो मेट्रिक्स प्रारूप सेट करें।

मापदंडों
metrics

सेटस्टैकट्रेस

public void setStackTrace (String stackTrace)

स्टैक ट्रेस सेट करें।

मापदंडों
stackTrace String

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

public void setStartTime (long startTime)

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

मापदंडों
startTime long

सेटस्टैटस

public TestResult setStatus (TestResult.TestStatus status)

TestStatus सेट करें।

मापदंडों
status TestResult.TestStatus

रिटर्न
TestResult