এক্সিকিউটেবল টার্গেট টেস্ট

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

java.lang.অবজেক্ট
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableTargetTest


লক্ষ্যে এক্সিকিউটেবল দৌড়ানোর জন্য টেস্ট রানার। রানার একটি ডিভাইসে বাইনারি চালানোর পর থেকে IDeviceTest প্রয়োগ করে।

সারসংক্ষেপ

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

ExecutableTargetTest ()

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

String findBinary (String binary)

এটি চালানোর জন্য বাইনারি অনুসন্ধান করুন।

ITestDevice getDevice ()

পরীক্ষার অধীনে ডিভাইস পান.

void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)

প্রকৃতপক্ষে প্রদত্ত পথে বাইনারি চালান।

void setDevice ( ITestDevice device)

পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।

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

void checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description)

পরীক্ষা কমান্ডের ফলাফল পরীক্ষা করুন।

boolean getSkipBinaryCheck ()

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

এক্সিকিউটেবল টার্গেট টেস্ট

public ExecutableTargetTest ()

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

বাইনারি খুঁজুন

public String findBinary (String binary)

এটি চালানোর জন্য বাইনারি অনুসন্ধান করুন।

পরামিতি
binary String : বাইনারি পথ বা সহজভাবে বাইনারি নাম।

রিটার্নস
String বাইনারি পথ, বা নাল যদি না পাওয়া যায়.

নিক্ষেপ করে
DeviceNotAvailableException

ডিভাইস পান

public ITestDevice getDevice ()

পরীক্ষার অধীনে ডিভাইস পান.

রিটার্নস
ITestDevice ITestDevice

রান বাইনারি

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

প্রকৃতপক্ষে প্রদত্ত পথে বাইনারি চালান।

পরামিতি
binaryPath String : বাইনারি পথ।

listener ITestInvocationListener : শ্রোতা যেখানে ফলাফল রিপোর্ট করবেন।

description TestDescription : পরীক্ষা চলছে।

নিক্ষেপ করে
DeviceNotAvailableException

সেটডিভাইস

public void setDevice (ITestDevice device)

পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।

পরামিতি
device ITestDevice : ব্যবহার করার জন্য ITestDevice

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

CommandResult চেক করুন

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

পরীক্ষা কমান্ডের ফলাফল পরীক্ষা করুন।

পরামিতি
result CommandResult : CommandResult কমান্ডের পরীক্ষার ফলাফল

listener ITestInvocationListener : ITestInvocationListener

description TestDescription : পরীক্ষা চলছে।

getSkipBinaryCheck

protected boolean getSkipBinaryCheck ()

রিটার্নস
boolean