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)

الإجراءات المحمية

Map<String, String> getCpuMaxFreqs(ITestDevice device)

يقرأ المعلومات ضِمن ‎ /sys/devices/system/cpu لتحديد النوى المتاحة والحد الأقصى للترددات الممكنة لكل نواة

طُرق وضع التصميم العامة

CpuThrottlingWaiter

public CpuThrottlingWaiter ()

الإجراءات العامة

setUp

public void setUp (TestInformation testInfo)

المعلَمات
testInfo TestInformation

عمليات الطرح
BuildError
DeviceNotAvailableException
TargetSetupError

الإجراءات المحمية

getCpuMaxFreqs

protected Map<String, String> getCpuMaxFreqs (ITestDevice device)

يقرأ المعلومات ضِمن ‎ /sys/devices/system/cpu لتحديد النوى المتاحة والحد الأقصى للترددات الممكنة لكل نواة

المعلَمات
device ITestDevice: الجهاز قيد الاختبار

المرتجعات
Map<String, String> Map يتضمّن مسارات إلى sysfs cpuinfo كمفتاح، والحد الأقصى للتردد المقابل كـ قيمة

عمليات الطرح
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException