MixKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements ILabPreparer , IConfigurationReceiver

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


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

סיכום

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

MixKernelTargetPreparer ()

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

void setConfiguration ( IConfiguration configuration)

מזריק את IConfiguration בשימוש.

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 ()

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

setConfiguration

public void setConfiguration (IConfiguration configuration)

מזריק את IConfiguration בשימוש.

פרמטרים
configuration IConfiguration

להכין

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