KUnitModuleTest

public class KUnitModuleTest
extends ExecutableTargetTest

java.lang.Object
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableTargetTest
com.android.tradefed.testtype.binary.KUnitModuleTest


ডিভাইসে KUnit টেস্ট মডিউল চালানোর জন্য টেস্ট রানার।

সারসংক্ষেপ

ক্ষেত্র

public static final String KUNIT_DEBUGFS_PATH

public static final String KUNIT_RESULTS_FMT

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

KUnitModuleTest ()

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

String findBinary (String binary)

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

boolean getCollectTestsOnly ()
void run ( TestInformation testInfo, ITestInvocationListener listener)

পরীক্ষাগুলো চালায় এবং লিসেনারকে ফলাফল জানায়।

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

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

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

boolean doesRunBinaryGenerateTestResults ()
Map<String, String> getAllTestCommands ()

সামঞ্জস্য রক্ষার জন্য mBinaryPath-গুলোকে mTestCommand-এ রূপান্তর করুন।

ক্ষেত্র

KUNIT_DEBUGFS_PATH

public static final String KUNIT_DEBUGFS_PATH

KUNIT_RESULTS_FMT

public static final String KUNIT_RESULTS_FMT

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

KUnitModuleTest

public KUnitModuleTest ()

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

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

public String findBinary (String binary)

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

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

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

নিক্ষেপ
DeviceNotAvailableException

শুধুমাত্র পরীক্ষা সংগ্রহ করুন

public boolean getCollectTestsOnly ()

ফেরত
boolean

দৌড়

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

পরীক্ষাগুলো চালায় এবং লিসেনারকে ফলাফল জানায়।

প্যারামিটার
testInfo TestInformation : TestInformation অবজেক্ট, যা টেস্ট চালানোর জন্য প্রয়োজনীয় তথ্য ধারণ করে।

listener ITestInvocationListener : পরীক্ষার ফলাফলের ITestInvocationListener

নিক্ষেপ
DeviceNotAvailableException

রানবাইনারি

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

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

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

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

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

নিক্ষেপ
DeviceNotAvailableException
IOException

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

রানবাইনারী পরীক্ষার ফলাফল তৈরি করে

protected boolean doesRunBinaryGenerateTestResults ()

ফেরত
boolean

সমস্ত পরীক্ষার কমান্ড পান

protected Map<String, String> getAllTestCommands ()

সামঞ্জস্য রক্ষার জন্য mBinaryPath-গুলোকে mTestCommand-এ রূপান্তর করুন।

ফেরত
Map<String, String> একটি ম্যাপ LinkedHashMap testCommands.