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