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 zum Ausführen von KUnit-Testmodulen auf dem Gerät.

Zusammenfassung

Felder

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

Öffentliche Konstruktoren

KUnitModuleTest()

Öffentliche Methoden

String findBinary(String binary)

Suchen Sie nach der Binärdatei, um sie ausführen zu können.

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

Führt die Binärdatei unter dem angegebenen Pfad aus.

Geschützte Methoden

boolean doesRunBinaryGenerateTestResults()

Felder

INSMOD_BEFEHL_FMT

public static final String INSMOD_COMMAND_FMT

KUNIT_DEBUGFS_PATH

public static final String KUNIT_DEBUGFS_PATH

KEINHEIT_ERGEBNISSE_FMT

public static final String KUNIT_RESULTS_FMT

RMMOD_BEFEHL_FMT

public static final String RMMOD_COMMAND_FMT

Öffentliche Konstruktoren

KUnitModuleTest

public KUnitModuleTest ()

Öffentliche Methoden

findBinary

public String findBinary (String binary)

Suchen Sie nach der Binärdatei, um sie ausführen zu können.

Parameter
binary String: der Pfad der Binärdatei oder einfach der Binärname.

Returns
String Der Pfad zur Binärdatei oder null, wenn sie nicht gefunden wird.

Ausgabe
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

Returns
boolean

runBinary

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

Führt die Binärdatei unter dem angegebenen Pfad aus.

Parameter
modulePath String: Der Pfad der Binärdatei.

listener ITestInvocationListener: Der Listener, an den die Ergebnisse gesendet werden sollen.

description TestDescription: Der Test läuft.

Ausgabe
DeviceNotAvailableException

Geschützte Methoden

tutRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

Returns
boolean