परीक्षण विफलता श्रोता
public class TestFailureListener
extends Object
implements ITestInvocationListener
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.testtype.suite.TestFairureListener |
श्रोता अनुरोध किए जाने पर परीक्षण विफलता पर स्क्रीनशॉट, बग्रेपोर्ट, लॉगकैट संग्रह जैसी कार्रवाई करते थे।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure) TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure) |
सार्वजनिक तरीके | |
---|---|
void | applyModuleConfiguration (boolean bugreportOnFailure) मॉड्यूल विशिष्ट कॉन्फ़िगरेशन द्वारा विफलता पर कैप्चर की इनवोकेशन सेटिंग्स को ओवरराइड करने की अनुमति देता है। |
void | join () यह सुनिश्चित करने के लिए कि वे समाप्त हो जाएं, सभी लॉगकैट कैप्चरिंग थ्रेड से जुड़ें। |
void | setLogger (ITestLogger logger) सेट करता है कि लॉग कहाँ सहेजे जाने चाहिए। |
void | testFailed (TestDescription test, String trace) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) |
void | testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream) लॉग को लॉगर को अग्रेषित करें, #testLog कॉलबैक को व्हाइटइन से न करें क्योंकि यदि TestFairureListener श्रृंखला का हिस्सा है, तो इसका परिणाम अनंत लूप होगा। |
सार्वजनिक निर्माणकर्ता
परीक्षण विफलता श्रोता
public TestFailureListener (devices, boolean bugReportOnFailure, boolean rebootOnFailure)
पैरामीटर | |
---|---|
devices | |
bugReportOnFailure | boolean |
rebootOnFailure | boolean |
सार्वजनिक तरीके
मॉड्यूल कॉन्फ़िगरेशन लागू करें
public void applyModuleConfiguration (boolean bugreportOnFailure)
मॉड्यूल विशिष्ट कॉन्फ़िगरेशन द्वारा विफलता पर कैप्चर की इनवोकेशन सेटिंग्स को ओवरराइड करने की अनुमति देता है।
पैरामीटर | |
---|---|
bugreportOnFailure | boolean : परीक्षण विफलता पर बगरेपोर्ट कैप्चर करने के लिए सही है। अन्यथा मिथ्या। |
जोड़ना
public void join ()
यह सुनिश्चित करने के लिए कि वे समाप्त हो जाएं, सभी लॉगकैट कैप्चरिंग थ्रेड से जुड़ें।
सेटलॉगर
public void setLogger (ITestLogger logger)
सेट करता है कि लॉग कहाँ सहेजे जाने चाहिए।
पैरामीटर | |
---|---|
logger | ITestLogger |
परीक्षण विफल
public void testFailed (TestDescription test, String trace)
पैरामीटर | |
---|---|
test | TestDescription |
trace | String |
परीक्षणलॉग
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
पैरामीटर | |
---|---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
testLogForward
public void testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)
लॉग को लॉगर को अग्रेषित करें, #testLog कॉलबैक को व्हाइटइन से न करें क्योंकि यदि TestFairureListener श्रृंखला का हिस्सा है, तो इसका परिणाम अनंत लूप होगा।
पैरामीटर | |
---|---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |