SystemServerStatusChecker

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.Object
   ↳ com.android.tradefed.suite.checker.SystemServerStatusChecker


देखें कि मॉड्यूल के चलने से पहले और बाद में, system_server का पीआईडी बदला है या नहीं. नए पीआईडी का मतलब होगा कि मॉड्यूल के चलने के दौरान, रनटाइम रीस्टार्ट हुआ.

खास जानकारी

पब्लिक कंस्ट्रक्टर

SystemServerStatusChecker()

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

StatusCheckerResult postExecutionCheck(ITestDevice device)

टेस्ट मॉड्यूल के लागू होने के बाद, सिस्टम की स्थिति देखें.

StatusCheckerResult preExecutionCheck(ITestDevice device)

टेस्ट मॉड्यूल को लागू करने से पहले, सिस्टम की स्थिति की जांच करें.

सुरक्षित तरीके

long getCurrentTime()

मौजूदा समय दिखाता है.

पब्लिक कंस्ट्रक्टर

SystemServerStatusChecker

public SystemServerStatusChecker ()

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

postExecutionCheck

public StatusCheckerResult postExecutionCheck (ITestDevice device)

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

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

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

थ्रो
DeviceNotAvailableException

preExecutionCheck

public StatusCheckerResult preExecutionCheck (ITestDevice device)

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

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

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

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

थ्रो
DeviceNotAvailableException

सुरक्षित तरीके

getCurrentTime

protected long getCurrentTime ()

मौजूदा समय दिखाता है.

रिटर्न
long