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 ()

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

setUp

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