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 test modüllerini cihazda çalıştırmak için test çalıştırıcı.

Özet

Fields'ın oynadığı filmler

public static final String INSMOD_COMMAND_FMT

public static final String KUNIT_DEBUGFS_PATH

public static final String KUNIT_RESULTS_FMT

public static final String RMMOD_COMMAND_FMT

Herkese açık kurucular

KUnitModuleTest()

Herkese açık yöntemler

String findBinary(String binary)

Çalıştırmak için ikili dosyayı arayın.

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

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

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

İkili dosyayı belirtilen yolda çalıştırın.

Korunan yöntemler

boolean doesRunBinaryGenerateTestResults()
getAllTestCommands()

Tutarlılık için mBinaryPaths öğesini mTestCommands öğesine dönüştürün.

Fields'ın oynadığı filmler

INSMOD_COMMAND_FMT

public static final String INSMOD_COMMAND_FMT

KUNIT_DEBUGFS_PATH

public static final String KUNIT_DEBUGFS_PATH

KUNIT_RESULTS_FMT

public static final String KUNIT_RESULTS_FMT

RMMOD_COMMAND_FMT

public static final String RMMOD_COMMAND_FMT

Herkese açık kurucular

KUnitModuleTest

public KUnitModuleTest ()

Herkese açık yöntemler

findBinary

public String findBinary (String binary)

Çalıştırmak için ikili dosyayı arayın.

Parametreler
binary String: İkilinin yolu veya yalnızca ikili program adı.

İlerlemeler
String İkilinin yolu veya bulunamadıysa null.

Atışlar
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

İlerlemeler
boolean

çalıştır

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Parametreler
testInfo TestInformation: Test çalıştırmak için yararlı bilgiler içeren TestInformation nesnesi.

listener ITestInvocationListener: test sonuçlarının ITestInvocationListener

Atışlar
DeviceNotAvailableException

runBinary

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

İkili dosyayı belirtilen yolda çalıştırın.

Parametreler
modulePath String: İkilinin yolu.

listener ITestInvocationListener: Dinleyicinin sonuçları bildireceği yer.

description TestDescription: Devam eden test.

Atışlar
DeviceNotAvailableException

Korunan yöntemler

doesRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

İlerlemeler
boolean

getAllTestCommands

protected  getAllTestCommands ()

Tutarlılık için mBinaryPaths öğesini mTestCommands öğesine dönüştürün.

İlerlemeler
testCommands için bir MapERROR(/LinkedHashMap)<string, string="">.

</string,>