কার্নেল টার্গেট টেস্ট
public class KernelTargetTest
extends ExecutableTargetTest
টার্গেটে এক্সিকিউটেবল রানিং এবং কার্নেল টেস্টের টেসাল্ট পার্স করার জন্য টেস্ট রানার।
সারাংশ
পাবলিক পদ্ধতি |
---|
boolean | compareKernelVersion (String minKernelVersion) এই পরীক্ষার জন্য কার্নেল সংস্করণটি ন্যূনতম কার্নেল সংস্করণ পূরণ করে বা অতিক্রম করে কিনা তা পরীক্ষা করুন। |
String | findBinary (String binary) FindBinary এ বাইনারি চেক এড়িয়ে যায়। |
Integer | getDeviceKernelVersion () uname -r সহ ডিভাইস কার্নেল সংস্করণ পান। |
Integer | parseKernelVersion (String version) কার্নেল সংস্করণ, প্রধান সংশোধন, এবং ঐচ্ছিকভাবে, একটি সংস্করণ স্ট্রিং থেকে ন্যূনতম সংশোধনকে একটি একক পূর্ণসংখ্যাতে পার্স করুন যা সংখ্যাগত তুলনার জন্য ব্যবহার করা যেতে পারে। |
void | run ( TestInformation testInfo, ITestInvocationListener listener) পরীক্ষা চালায়, এবং শ্রোতাদের ফলাফল রিপোর্ট করে। |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) প্রকৃতপক্ষে প্রদত্ত পথে বাইনারি চালান। |
পাবলিক কনস্ট্রাক্টর
কার্নেল টার্গেট টেস্ট
public KernelTargetTest ()
পাবলিক পদ্ধতি
কার্নেল সংস্করণ তুলনা করুন
public boolean compareKernelVersion (String minKernelVersion)
এই পরীক্ষার জন্য কার্নেল সংস্করণটি ন্যূনতম কার্নেল সংস্করণ পূরণ করে বা অতিক্রম করে কিনা তা পরীক্ষা করুন।
পরামিতি |
---|
minKernelVersion | String : কনফিগারেশন থেকে মিন সংস্করণ স্ট্রিং। |
বাইনারি খুঁজুন
public String findBinary (String binary)
FindBinary এ বাইনারি চেক এড়িয়ে যায়। mSkipBinaryCheck এর সাথে অপ্রয়োজনীয় কিন্তু পিছনের সামঞ্জস্যের জন্য প্রয়োজন।
পরামিতি |
---|
binary | String : বাইনারি পথ বা সহজভাবে বাইনারি নাম। |
রিটার্নস |
---|
String | বাইনারি পথ, বা নাল যদি না পাওয়া যায়. |
GetDeviceKernelVersion
public Integer getDeviceKernelVersion ()
uname -r সহ ডিভাইস কার্নেল সংস্করণ পান।
পার্স কার্নেল সংস্করণ
public Integer parseKernelVersion (String version)
কার্নেল সংস্করণ, প্রধান সংশোধন, এবং ঐচ্ছিকভাবে, একটি সংস্করণ স্ট্রিং থেকে ন্যূনতম সংশোধনকে একটি একক পূর্ণসংখ্যাতে পার্স করুন যা সংখ্যাগত তুলনার জন্য ব্যবহার করা যেতে পারে।
পরামিতি |
---|
version | String : লিনাক্স সংস্করণ স্ট্রিং। |
রান বাইনারি
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
প্রকৃতপক্ষে প্রদত্ত পথে বাইনারি চালান।
পরামিতি |
---|
binaryPath | String : বাইনারি পথ। |
listener | ITestInvocationListener : শ্রোতা যেখানে ফলাফল রিপোর্ট করবেন। |
description | TestDescription : পরীক্ষা চলছে। |
সুরক্ষিত পদ্ধতি
রানবাইনারী পরীক্ষার ফলাফল তৈরি করে
protected boolean doesRunBinaryGenerateTestResults ()