Cputhrottling Waiter
public
class
CpuThrottlingWaiter
extends BaseTargetPreparer
JavaScript.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetFixr | |
↳ | com.android.tradefed.targetprep.CpuThrottlingWaiter |
ITargetPreparer
שממתין עד שהתדירות המקסימלית בכל הליבות תשוחזר לגבוהה ביותר
רמה זמינה
סיכום
בנאים ציבוריים | |
---|---|
CpuThrottlingWaiter()
|
שיטות ציבוריות | |
---|---|
void
|
setUp(TestInformation testInfo)
|
שיטות מוגנות | |
---|---|
|
getCpuMaxFreqs(ITestDevice device)
קריאת מידע בקטע /sys/devices/system/cpu כדי לקבוע את ליבות הזמינות ואת התדרים המקסימליים שאפשר להשתמש בה לכל ליבה |
בנאים ציבוריים
Cputhrottling Waiter
public CpuThrottlingWaiter ()
שיטות ציבוריות
הגדרה
public void setUp (TestInformation testInfo)
פרמטרים | |
---|---|
testInfo |
TestInformation |
קליעות | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
שיטות מוגנות
getCpuMaxFreqs
protectedgetCpuMaxFreqs (ITestDevice device)
קריאת מידע בקטע /sys/devices/system/cpu כדי לקבוע את ליבות הזמינות ואת התדרים המקסימליים שאפשר להשתמש בה לכל ליבה
פרמטרים | |
---|---|
device |
ITestDevice : המכשיר בבדיקה |
החזרות | |
---|---|
|
ERROR(/Map) עם נתיבים ל-cpuinfo של sysfs כמפתח, והתדירות המקסימלית התואמת היא
ערך |
קליעות | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין] |
DeviceNotAvailableException |