מכינים את הקהל למיקס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)
החדרת |
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 |