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


Runner pengujian untuk menjalankan modul pengujian KUnit di perangkat.

Ringkasan

Kolom

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

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 pemroses.

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

Sebenarnya menjalankan biner di jalur yang ditentukan.

Metode yang dilindungi

boolean doesRunBinaryGenerateTestResults()
getAllTestCommands()

Mengonversi mBinaryPaths menjadi mTestCommands untuk konsistensi.

Kolom

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

Konstruktor publik

KUnitModuleTest

public KUnitModuleTest ()

Metode publik

findBinary

public String findBinary (String binary)

Telusuri biner agar dapat menjalankannya.

Parameter
binary String: jalur biner atau hanya nama biner.

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

Menampilkan
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

Hasil
boolean

lari

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

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)

Sebenarnya menjalankan biner di jalur yang ditentukan.

Parameter
modulePath String: Jalur biner.

listener ITestInvocationListener: Pemroses tempat melaporkan hasil.

description TestDescription: Pengujian sedang berlangsung.

Menampilkan
DeviceNotAvailableException

Metode yang dilindungi

doesRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

Hasil
boolean

getAllTestCommands

protected  getAllTestCommands ()

Mengonversi mBinaryPaths menjadi mTestCommands untuk konsistensi.

Hasil
PetaERROR(/LinkedHashMap)<string, string=""> dari testCommands.

</string,>