शेलस्टेटसचेकर

public class ShellStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Object
com.android.tradefed.suite.पक्का.ShellStatusChecker


देखें कि मॉड्यूल चलाने से पहले और बाद में, शेल का स्टेटस उम्मीद के मुताबिक है या नहीं. कोई भी परिवर्तन हो सकता है टेस्ट केस पर अचानक असर डाल सकता है.

चेकर को पूरी तरह से बंद करने के लिए एक कमांड-लाइन विकल्प मौजूद है:

--skip-system-status-check=com.android.tradefed.suite.checker.ShellStatusChecker
 
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

ShellStatusChecker()

सार्वजनिक तरीके

StatusCheckerResult postExecutionCheck(ITestDevice device)

मॉड्यूल की जांच के बाद, सिस्टम की स्थिति देखें.

StatusCheckerResult preExecutionCheck(ITestDevice device)

मॉड्यूल की जांच से पहले, सिस्टम की स्थिति देखें.

सार्वजनिक कंस्ट्रक्टर

शेलस्टेटसचेकर

public ShellStatusChecker ()

सार्वजनिक तरीके

पोस्ट एक्ज़ीक्यूशन चेक

public StatusCheckerResult postExecutionCheck (ITestDevice device)

मॉड्यूल की जांच के बाद, सिस्टम की स्थिति देखें. सब-क्लास को इस तरीके को बदल देना चाहिए, अगर यहां जांच करनी चाहिए. लागू करने की प्रोसेस में boolean वैल्यू दिखनी चाहिए, ताकि यह पता चल सके डालें.

पैरामीटर
device ITestDevice: वह ITestDevice जिस पर जांच करनी है.

रिटर्न
StatusCheckerResult सिस्टम के स्टेटस की जांच का नतीजा

थ्रो
DeviceNotAvailableException

प्री एक्ज़ीक्यूशन की जांच

public StatusCheckerResult preExecutionCheck (ITestDevice device)

मॉड्यूल की जांच से पहले, सिस्टम की स्थिति देखें. सब-क्लास को इस तरीके को बदल देना चाहिए, अगर यहां चेक करना अच्छा होगा. लागू करने पर boolean वैल्यू वापस मिलेगी, यह बताएं कि स्थिति की जांच में सफल हुआ या नहीं.

हमारा सुझाव है कि मॉड्यूल के बाद में सिस्टम की स्थिति की जांच करें कुछ प्रोसेस करता है और इस तरीके का इस्तेमाल, किसी खास सिस्टम स्थिति को कैश मेमोरी में सेव करने के लिए किया जा सकता है मॉड्यूल के एक्ज़ीक्यूशन के लिए किया जा सकता है.

पैरामीटर
device ITestDevice: वह ITestDevice जिस पर जांच करनी है.

रिटर्न
StatusCheckerResult सिस्टम के स्टेटस की जांच का नतीजा

थ्रो
DeviceNotAvailableException