डिवाइस अनुपलब्ध मॉनिटर
public final class DeviceUnavailableMonitor
extends Object
implements ITestInvocationListener
java.lang.Object | |
↳ | com.android.tradefed.invoker.DeviceUnavailableMonitor |
यह श्रोता केवल परीक्षण मामले के स्तर के DNAE को पकड़ने का प्रयास करता है।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
DeviceUnavailableMonitor () |
सार्वजनिक तरीके | |
---|---|
DeviceNotAvailableException | getUnavailableException () यदि कोई पकड़ा गया हो तो अपवाद लौटाता है। |
void | invocationFailed ( FailureDescription failure) कुछ त्रुटि स्थिति के कारण अपूर्ण मंगलाचरण की रिपोर्ट करता है। |
void | invocationFailed (Throwable cause) कुछ त्रुटि स्थिति के कारण अपूर्ण मंगलाचरण की रिपोर्ट करता है। |
void | invocationStarted ( IInvocationContext context) परीक्षण आमंत्रण की शुरुआत की रिपोर्ट करता है। |
void | testFailed ( TestDescription test, FailureDescription failure) व्यक्तिगत परीक्षण मामले की विफलता की रिपोर्ट करता है। |
void | testRunFailed ( FailureDescription failure) विफलता |
सार्वजनिक निर्माणकर्ता
डिवाइस अनुपलब्ध मॉनिटर
public DeviceUnavailableMonitor ()
सार्वजनिक तरीके
getUnavailableException
public DeviceNotAvailableException getUnavailableException ()
यदि कोई पकड़ा गया हो तो अपवाद लौटाता है।
रिटर्न | |
---|---|
DeviceNotAvailableException |
मंगलाचरण विफल
public void invocationFailed (FailureDescription failure)
कुछ त्रुटि स्थिति के कारण अपूर्ण मंगलाचरण की रिपोर्ट करता है।
ट्रेडफेडरेशन फ्रेमवर्क द्वारा स्वचालित रूप से कॉल किया जाएगा।
पैरामीटर | |
---|---|
failure | FailureDescription : FailureDescription विफलता के कारण का वर्णन करता है |
मंगलाचरण विफल
public void invocationFailed (Throwable cause)
कुछ त्रुटि स्थिति के कारण अपूर्ण मंगलाचरण की रिपोर्ट करता है।
ट्रेडफेडरेशन फ्रेमवर्क द्वारा स्वचालित रूप से कॉल किया जाएगा।पैरामीटर | |
---|---|
cause | Throwable : ERROR(/Throwable) विफलता का कारण |
मंगलाचरण प्रारंभ
public void invocationStarted (IInvocationContext context)
परीक्षण आमंत्रण की शुरुआत की रिपोर्ट करता है।
ट्रेडफेडरेशन फ्रेमवर्क द्वारा स्वचालित रूप से कॉल किया जाएगा। एकाधिक डिवाइस रिपोर्टिंग का समर्थन करने के लिए रिपोर्टरों को इस विधि को ओवरराइड करने की आवश्यकता है।
पैरामीटर | |
---|---|
context | IInvocationContext : मंगलाचरण के बारे में जानकारी |
परीक्षण विफल
public void testFailed (TestDescription test, FailureDescription failure)
व्यक्तिगत परीक्षण मामले की विफलता की रिपोर्ट करता है।
टेस्टस्टार्टेड और टेस्टएंडेड के बीच कॉल किया जाएगा।
पैरामीटर | |
---|---|
test | TestDescription : परीक्षण की पहचान करता है |
failure | FailureDescription : FailureDescription विफलता और उसके संदर्भ का वर्णन करता है। |
testrunFailed
public void testRunFailed (FailureDescription failure)
विफलता FailureDescription
द्वारा वर्णित विफलता के कारण रिपोर्ट परीक्षण रन पूरा करने में विफल रहा।
पैरामीटर | |
---|---|
failure | FailureDescription : FailureDescription विफलता और उसके संदर्भ का वर्णन करता है। |