उपयोगकर्ता चेकर
public class UserChecker
extends Object
implements ISystemStatusChecker
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.suite.checker.UserChecker |
जांचता है कि परीक्षण के दौरान उपयोगकर्ता बदल गए हैं या नहीं।
वैकल्पिक रूप से वर्तमान उपयोगकर्ता को भी सेटअप कर सकते हैं।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
UserChecker () |
सार्वजनिक तरीके | |
---|---|
StatusCheckerResult | postExecutionCheck ( ITestDevice device) परीक्षण मॉड्यूल निष्पादन के बाद सिस्टम की स्थिति की जाँच करें। |
StatusCheckerResult | preExecutionCheck ( ITestDevice device) परीक्षण मॉड्यूल निष्पादन से पहले सिस्टम की स्थिति की जाँच करें। |
सार्वजनिक निर्माणकर्ता
उपयोगकर्ता चेकर
public UserChecker ()
सार्वजनिक तरीके
पोस्ट एक्ज़ीक्यूशन चेक
public StatusCheckerResult postExecutionCheck (ITestDevice device)
परीक्षण मॉड्यूल निष्पादन के बाद सिस्टम की स्थिति की जाँच करें। यदि चेक यहां वांछनीय है तो उपवर्ग को इस पद्धति को ओवरराइड करना चाहिए। कार्यान्वयन को यह इंगित करने के लिए एक boolean
मान वापस करना होगा कि स्थिति जांच पास हो गई है या विफल हो गई है।
मापदंडों | |
---|---|
device | ITestDevice : ITestDevice जिस पर चेक चलाना है। |
रिटर्न | |
---|---|
StatusCheckerResult | सिस्टम स्थिति जाँच का परिणाम |
फेंकता | |
---|---|
DeviceNotAvailableException |
पूर्व निष्पादन जांच
public StatusCheckerResult preExecutionCheck (ITestDevice device)
परीक्षण मॉड्यूल निष्पादन से पहले सिस्टम की स्थिति की जाँच करें। यदि चेक यहां वांछनीय है तो उपवर्ग को इस पद्धति को ओवरराइड करना चाहिए। कार्यान्वयन को यह इंगित करने के लिए एक boolean
मान वापस करना होगा कि स्थिति जांच पास हो गई है या विफल हो गई है।
यह दृढ़ता से अनुशंसा की जाती है कि मॉड्यूल निष्पादन के बाद सिस्टम स्थिति की जाँच की जाए, और इस पद्धति का उपयोग मॉड्यूल निष्पादन से पहले कुछ सिस्टम स्थिति को कैशिंग करने के उद्देश्य से किया जा सकता है।
मापदंडों | |
---|---|
device | ITestDevice : ITestDevice जिस पर चेक चलाना है। |
रिटर्न | |
---|---|
StatusCheckerResult | सिस्टम स्थिति जाँच का परिणाम |
फेंकता | |
---|---|
DeviceNotAvailableException |