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


Test runner untuk menjalankan modul pengujian KUnit di perangkat.

Ringkasan

Kolom

public static final String KUNIT_DEBUGFS_PATH

public static final String KUNIT_RESULTS_FMT

Konstruktor publik

KUnitModuleTest()

Metode publik

String findBinary(String binary)

Telusuri biner agar dapat menjalankannya.

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

Menjalankan pengujian, dan melaporkan hasilnya ke listener.

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

Benar-benar menjalankan program biner di jalur yang ditentukan.

Metode terlindungi

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

Mengonversi mBinaryPaths ke mTestCommands untuk konsistensi.

Kolom

KUNIT_DEBUGFS_PATH

public static final String KUNIT_DEBUGFS_PATH

KUNIT_RESULTS_FMT

public static final String KUNIT_RESULTS_FMT

Konstruktor publik

KUnitModuleTest

public KUnitModuleTest ()

Metode publik

findBinary

public String findBinary (String binary)

Telusuri biner agar dapat menjalankannya.

Parameter
binary String: jalur biner atau cukup nama biner.

Hasil
String Jalur ke biner, atau null jika tidak ditemukan.

Menampilkan
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

Hasil
boolean

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke listener.

Parameter
testInfo TestInformation: Objek TestInformation yang berisi informasi berguna untuk menjalankan pengujian.

listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
DeviceNotAvailableException

runBinary

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

Benar-benar menjalankan program biner di jalur yang ditentukan.

Parameter
modulePath String: Jalur biner.

listener ITestInvocationListener: Listener tempat melaporkan hasilnya.

description TestDescription: Pengujian sedang berlangsung.

Menampilkan
DeviceNotAvailableException
IOException

Metode terlindungi

doesRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

Hasil
boolean

getAllTestCommands

protected Map<String, String> getAllTestCommands ()

Mengonversi mBinaryPaths ke mTestCommands untuk konsistensi.

Hasil
Map<String, String> MapLinkedHashMap<string, string=""> testCommands.

</string,>