מכינים את הקהל למיקסKernelTargetPreparer

public class MixKernelTargetPreparer
extends BaseTargetPreparer implements IConfigurationReceiver, ILabPreparer

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


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

סיכום

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

MixKernelTargetPreparer()

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

void setConfiguration(IConfiguration configuration)

החדרת IConfiguration בשימוש.

void setUp(TestInformation testInfo)

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

שיטות מוגנות

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

מריצים את כלי הליבה של התמהיל כדי ליצור את ה-build החדש של המכשיר

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

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

מכינים את הקהל למיקסKernelTargetPreparer

public MixKernelTargetPreparer ()

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

הגדרה

public void setConfiguration (IConfiguration configuration)

החדרת IConfiguration בשימוש.

פרמטרים
configuration IConfiguration

הגדרה

public void setUp (TestInformation testInfo)

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

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

קליעות
BuildError
DeviceNotAvailableException
TargetSetupError

שיטות מוגנות

runMixKernelTool

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

מריצים את כלי הליבה של התמהיל כדי ליצור את ה-build החדש של המכשיר

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

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

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

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

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

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

קליעות
TargetSetupError אם לא ניתן להפעיל את כלי הליבה של השילוב
חריגת IO