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

protected  getCpuMaxFreqs (ITestDevice device)

קריאת מידע בקטע /sys/devices/system/cpu כדי לקבוע את ליבות הזמינות ואת התדרים המקסימליים שאפשר להשתמש בה לכל ליבה

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

החזרות
ERROR(/Map) עם נתיבים ל-cpuinfo של sysfs כמפתח, והתדירות המקסימלית התואמת היא ערך

קליעות
com.android.tradefed.device.DeviceNotAvailableExt [המכשיר לא זמין]
DeviceNotAvailableException