MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements ILabPreparer

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


ITargetPreparer המאפשר לערבב תמונת ליבה עם תמונת המכשיר.

סיכום

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

MixKernelTargetPreparer ()

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

void setUp ( TestInformation testInfo)

בצע את הגדרת היעד לבדיקה.

שיטות מוגנות

void runMixKernelTool ( ITestDevice device, File oldDeviceDir, File kernelDir, File gkiDir, File newDeviceDir)

הפעל את כלי ה-mix kernel כדי ליצור את בניית המכשיר החדש

כלי ערבוב שימוש: build_mixed_kernels device_dir out_dir target flavor kernel_dir

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

MixKernelTargetPreparer

public MixKernelTargetPreparer ()

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

להכין

public void setUp (TestInformation testInfo)

בצע את הגדרת היעד לבדיקה.

פרמטרים
testInfo TestInformation : ה- TestInformation של ההזמנה.

זורק
BuildError
DeviceNotAvailableException
TargetSetupError

שיטות מוגנות

הרץMixKernelTool

protected void runMixKernelTool (ITestDevice device, 
                File oldDeviceDir, 
                File kernelDir, 
                File gkiDir, 
                File newDeviceDir)

הפעל את כלי ה-mix kernel כדי ליצור את בניית המכשיר החדש

כלי ערבוב שימוש: build_mixed_kernels device_dir out_dir target flavor kernel_dir

פרמטרים
device ITestDevice : מכשיר הבדיקה

oldDeviceDir File : הספרייה ERROR(/File) מכילה תמונות ישנות של התקן

kernelDir File : הספרייה ERROR(/File) מכילה את יעד תמונות ליבה

gkiDir File : הספרייה ERROR(/File) מכילה את יעד תמונות ליבת GKI

newDeviceDir File : הספרייה ERROR(/File) שאליה ייווצרו תמונות מכשיר חדשות

זורק
TargetSetupError אם לא מצליח להפעיל את כלי ה-mix kernel
IOException
DeviceNotAvailableException