परीक्षण विफलता श्रोता

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