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