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