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