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


Cihazda KUnit test modüllerini çalıştırmak için test çalıştırıcı.

Özet

Alanlar

public static final String KUNIT_DEBUGFS_PATH

public static final String KUNIT_RESULTS_FMT

Herkese açık oluşturucular

KUnitModuleTest()

Herkese açık yöntemler

String findBinary(String binary)

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

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

Testleri çalıştırır ve sonuçları dinleyiciye bildirir.

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

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

Korunan yöntemler

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

Tutarlılık için mBinaryPaths'i mTestCommands'e dönüştürün.

Alanlar

KUNIT_DEBUGFS_PATH

public static final String KUNIT_DEBUGFS_PATH

KUNIT_RESULTS_FMT

public static final String KUNIT_RESULTS_FMT

Herkese açık oluşturucular

KUnitModuleTest

public KUnitModuleTest ()

Herkese açık yöntemler

findBinary

public String findBinary (String binary)

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

Parametreler
binary String: İkili dosyanın yolu veya yalnızca ikili dosyanın adı.

İadeler
String İkili dosyanın yolu veya bulunamadıysa boş değer.

Verdiği hatalar
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

İadeler
boolean

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Testleri çalıştırır ve sonuçları dinleyiciye bildirir.

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

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

Verdiği hatalar
DeviceNotAvailableException

runBinary

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

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

Parametreler
modulePath String: İkilinin yolu.

listener ITestInvocationListener: Sonuçların bildirileceği dinleyici.

description TestDescription: Test devam ediyor.

Verdiği hatalar
DeviceNotAvailableException
IOException

Korunan yöntemler

doesRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

İadeler
boolean

getAllTestCommands

protected Map<String, String> getAllTestCommands ()

Tutarlılık için mBinaryPaths'i mTestCommands'e dönüştürün.

İadeler
Map<String, String> testCommands öğesinin MapLinkedHashMap<string, string=""> biçimi.

</string,>