ISystemStatusChecker
public
interface
ISystemStatusChecker
com.android.tradefed.suite.पक्का.ISystemStatusChecker |
यह एक चेकर है, जो सिस्टम के स्टेटस की जांच करता है. साथ ही, यह बताने के लिए बूलियन दिखाता है कि सिस्टम उम्मीद के मुताबिक है. इस तरह की जांच, मॉड्यूल एक्ज़ीक्यूशन से पहले या बाद में की जा सकती है.
नोट: चेकर को फिर से प्रवेश करना होगा: इसका मतलब है कि एक ही इंस्टेंस को एकाधिक कहा जाएगा एक्ज़ीक्यूट किए गए हर मॉड्यूल के लिए समय सेट करता है. इसलिए, इसे ऐसी स्थिति में नहीं छोड़ना चाहिए जिससे जांच में रुकावट आए नीचे दिए गए मॉड्यूल के लिए परफ़ॉर्म किया जाएगा.
नतीजों के बारे में जानकारी देने वाला, नतीजा StatusCheckerResult
. ऐसा हो सकता है कि गड़बड़ी का मैसेज सेट किया गया हो
अगर ऐसा नहीं किया जा सकता, तो
खास जानकारी
सार्वजनिक तरीके | |
---|---|
default
StatusCheckerResult
|
postExecutionCheck(ITestDevice device)
मॉड्यूल की जांच के बाद, सिस्टम की स्थिति देखें. |
default
StatusCheckerResult
|
preExecutionCheck(ITestDevice device)
मॉड्यूल की जांच से पहले, सिस्टम की स्थिति देखें. |
सार्वजनिक तरीके
पोस्ट एक्ज़ीक्यूशन चेक
public StatusCheckerResult postExecutionCheck (ITestDevice device)
मॉड्यूल की जांच के बाद, सिस्टम की स्थिति देखें. सब-क्लास को इस तरीके को बदल देना चाहिए, अगर
यहां जांच करनी चाहिए. लागू करने की प्रोसेस में boolean
वैल्यू दिखनी चाहिए, ताकि यह पता चल सके
डालें.
पैरामीटर | |
---|---|
device |
ITestDevice : वह ITestDevice जिस पर जांच करनी है. |
रिटर्न | |
---|---|
StatusCheckerResult |
सिस्टम के स्टेटस की जांच का नतीजा |
थ्रो | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailable मूल्यांकन |
DeviceNotAvailableException |
प्री एक्ज़ीक्यूशन की जांच
public StatusCheckerResult preExecutionCheck (ITestDevice device)
मॉड्यूल की जांच से पहले, सिस्टम की स्थिति देखें. सब-क्लास को इस तरीके को बदल देना चाहिए, अगर
यहां चेक करना अच्छा होगा. लागू करने पर boolean
वैल्यू वापस मिलेगी,
यह बताएं कि स्थिति की जांच में सफल हुआ या नहीं.
हमारा सुझाव है कि मॉड्यूल के बाद में सिस्टम की स्थिति की जांच करें कुछ प्रोसेस करता है और इस तरीके का इस्तेमाल, किसी खास सिस्टम स्थिति को कैश मेमोरी में सेव करने के लिए किया जा सकता है मॉड्यूल के एक्ज़ीक्यूशन के लिए किया जा सकता है.
पैरामीटर | |
---|---|
device |
ITestDevice : वह ITestDevice जिस पर जांच करनी है. |
रिटर्न | |
---|---|
StatusCheckerResult |
सिस्टम के स्टेटस की जांच का नतीजा |
थ्रो | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailable Payment |
DeviceNotAvailableException |