تثبيتKernelModulePreparer

public class InstallKernelModulePreparer
extends BaseTargetPreparer implements ILabPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
  com.android.tradefed.targetprep.InstallKernelModulePreparer


أداة تحضير مستهدَفة تعمل على تشغيل وميض الجهاز باستخدام صورة عامة النواة العامة لنظام Android يُرجى مراجعة يمكنك الانتقال إلى https://source.android.com/devices/architecture/kernel/android-common لمعرفة التفاصيل.

ملخّص

شركة إنشاءات عامة

InstallKernelModulePreparer()

الطرق العامة

void setUp(TestInformation testInfo)

نفِّذ الإعداد المستهدف للاختبار.

void tearDown(TestInformation testInfo, Throwable e)

إجراء التنظيف/الإلغاء المستهدف بعد الاختبار.

الطرق المحمية

String[] getDependentModules(String modName, String lsmodOutput)
String getDisplayedModuleName(String fullPath)

عرض اسم الوحدة كما يتم عرضها بعد التحميل.

شركة إنشاءات عامة

تثبيتKernelModulePreparer

public InstallKernelModulePreparer ()

الطرق العامة

إعداد

public void setUp (TestInformation testInfo)

نفِّذ الإعداد المستهدف للاختبار.

المعلمات
testInfo TestInformation: TestInformation للاستدعاء.

الرميات
BuildError
DeviceNotAvailableException
TargetSetupError

قطع

public void tearDown (TestInformation testInfo, 
                Throwable e)

إجراء التنظيف/الإلغاء المستهدف بعد الاختبار.

المعلمات
testInfo TestInformation: TestInformation للاستدعاء.

e Throwable: إذا انتهى الاستدعاء باستثناء حالات، فسيكون هذا هو الاستثناء الذي على مستوى الاستدعاء. بخلاف ذلك، ستكون null.

الرميات
DeviceNotAvailableException

الطرق المحمية

وحدات GetDependentModule

protected String[] getDependentModules (String modName, 
                String lsmodOutput)

المعلمات
modName String

lsmodOutput String

المرتجعات
String[]

getDisplayedModuleName

protected String getDisplayedModuleName (String fullPath)

عرض اسم الوحدة كما يتم عرضها بعد التحميل.

على سبيل المثال، معرفة الفرق بين اسم الملف والذي تم عرضه باستخدام "lsmod":

$ insmod kunit.ko
 $ lsmod | grep kunit
 kunit 20480 0
 

المعلمات
fullPath String

المرتجعات
String