परीक्षा परिणाम
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 () |
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 ()
सार्वजनिक तरीके
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 |
लॉग इन करें
publicgetLoggedFiles ()
उस परीक्षण मामले से संबद्ध सभी लॉग फ़ाइल वाले मानचित्र की एक प्रति लौटाता है।
रिटर्न | |
---|---|
प्राप्त मेट्रिक्स
publicgetMetrics ()
संबंधित परीक्षण मीट्रिक प्राप्त करें।
रिटर्न | |
---|---|
getProtoMetrics
publicgetProtoMetrics ()
संबंधित परीक्षण मीट्रिक को प्रोटो प्रारूप में प्राप्त करें।
रिटर्न | |
---|---|
गेटस्टैकट्रेस
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 |