KUnitモジュールテスト

public class KUnitModuleTest
extends ExecutableTargetTest

java.lang.オブジェクト
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableTargetTest
com.android.tradefed.testtype.binary.KUnitModuleTest


デバイス上で KUnit テスト モジュールを実行するためのテスト ランナー。

まとめ

田畑

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

パブリックコンストラクター

KUnitModuleTest ()

パブリックメソッド

String findBinary (String binary)

バイナリを検索して実行できるようにします。

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

実際に指定されたパスでバイナリを実行します。

保護されたメソッド

boolean doesRunBinaryGenerateTestResults ()

田畑

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

パブリックコンストラクター

KUnitモジュールテスト

public KUnitModuleTest ()

パブリックメソッド

バイナリを見つける

public String findBinary (String binary)

バイナリを検索して実行できるようにします。

パラメーター
binary String : バイナリのパス、または単にバイナリ名。

戻り値
Stringバイナリへのパス。見つからない場合は null。

投げる
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

戻り値
boolean

ランバイナリ

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

実際に指定されたパスでバイナリを実行します。

パラメーター
modulePath String : バイナリのパス。

listener ITestInvocationListener : 結果を報告するリスナー。

description TestDescription : 進行中のテスト。

投げる
DeviceNotAvailableException

保護されたメソッド

doRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

戻り値
boolean