এক্সিকিউটেবলহোস্টটেস্ট

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
↳ com.android.tradefed.testtype.binary.ExecutableBaseTest
↳ com.android.tradefed.testtype.binary.ExecutableHostTest


হোস্টে চলমান এক্সিকিউটেবলের জন্য টেস্ট রানার। রানারটি IDeviceTest প্রয়োগ করে, কারণ হোস্ট বাইনারিটি কোনো ডিভাইসের সাথে যোগাযোগ করতে পারে। যদি প্রাপ্ত ডিভাইসটি একটি StubDevice না হয়, তবে ব্যবহারের জন্য সিরিয়াল নম্বরটি বাইনারিতে পাঠানো হবে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

ExecutableHostTest ()

জনসাধারণের পদ্ধতি

String findBinary (String binary)

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

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

প্রদত্ত পাথে বাইনারিটি চালান।

সরকারি নির্মাণকারী

এক্সিকিউটেবলহোস্টটেস্ট

public ExecutableHostTest ()

জনসাধারণের পদ্ধতি

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

public String findBinary (String binary)

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

প্যারামিটার
binary String : বাইনারিটির পাথ অথবা বাইনারিটির নাম।

ফেরত
String বাইনারিটির পাথ, অথবা খুঁজে না পাওয়া গেলে null।

রানবাইনারি

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

প্রদত্ত পাথে বাইনারিটি চালান।

প্যারামিটার
binaryPath String : বাইনারিটির পাথ।

listener ITestInvocationListener : যে লিসেনারে ফলাফল রিপোর্ট করা হবে।

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

নিক্ষেপ
DeviceNotAvailableException
IOException