CpuThrottlingWaiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


ITargetPreparer שמחכה עד שתדירות מקסימלית בכל הליבות תשוחזר לרמה הגבוהה ביותר הזמינה

סיכום

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

CpuThrottlingWaiter ()

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

void setUp ( TestInformation testInfo)

שיטות מוגנות

getCpuMaxFreqs ( ITestDevice device)

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

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

CpuThrottlingWaiter

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) עם נתיבים אל sysfs cpuinfo כמפתח, ותדירות מקסימלית מתאימה כערך

זורק
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException