সিস্টেম সার্ভার স্ট্যাটাস চেকার

public class SystemServerStatusChecker
extends Object implements ISystemStatusChecker

java.lang.অবজেক্ট
com.android.tradefed.suite.checker.SystemServerStatusChecker


একটি মডিউল চালানোর আগে এবং পরে সিস্টেম_সার্ভারের পিড পরিবর্তিত হয়েছে কিনা তা পরীক্ষা করুন। একটি নতুন পিড মানে মডিউল চালানোর সময় একটি রানটাইম রিস্টার্ট হয়েছে।

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

SystemServerStatusChecker ()

পাবলিক পদ্ধতি

StatusCheckerResult postExecutionCheck ( ITestDevice device)

পরীক্ষা মডিউল সম্পাদনের পরে সিস্টেমের অবস্থা পরীক্ষা করুন।

StatusCheckerResult preExecutionCheck ( ITestDevice device)

পরীক্ষা মডিউল কার্যকর করার আগে সিস্টেমের অবস্থা পরীক্ষা করুন।

সুরক্ষিত পদ্ধতি

long getCurrentTime ()

বর্তমান সময় প্রদান করে।

পাবলিক কনস্ট্রাক্টর

সিস্টেম সার্ভার স্ট্যাটাস চেকার

public SystemServerStatusChecker ()

পাবলিক পদ্ধতি

পোস্ট এক্সিকিউশন চেক

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