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


רץ בדיקה להפעלת מודולי בדיקה של 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

בנאים ציבוריים

KUnitModuleTest

public KUnitModuleTest ()

שיטות ציבוריות

findBinary

public String findBinary (String binary)

חפש את הבינארי כדי להיות מסוגל להפעיל אותו.

פרמטרים
binary String : הנתיב של השם הבינארי או פשוט השם הבינארי.

החזרות
String הנתיב לבינארי, או null אם לא נמצא.

זורק
DeviceNotAvailableException

getCollectTestsOnly

public boolean getCollectTestsOnly ()

החזרות
boolean

runBinary

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

למעשה הפעל את הבינארי בנתיב הנתון.

פרמטרים
modulePath String : הנתיב של הבינארי.

listener ITestInvocationListener : המאזין היכן לדווח על התוצאות.

description TestDescription : הבדיקה בתהליך.

זורק
DeviceNotAvailableException

שיטות מוגנות

עושהRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

החזרות
boolean