CpuThrottlingWaiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


Tüm çekirdeklerdeki maksimum sıklık mevcut en yüksek seviyeye geri yüklenene kadar bekleyen bir ITargetPreparer

Özet

Herkese açık kurucular

CpuThrottlingWaiter()

Herkese açık yöntemler

void setUp(TestInformation testInfo)

Korunan yöntemler

getCpuMaxFreqs(ITestDevice device)

Mevcut çekirdekleri ve her çekirdek için mümkün olan maksimum frekansları belirlemek üzere /sys/devices/system/cpu altındaki bilgileri okur

Herkese açık kurucular

CpuThrottlingWaiter

public CpuThrottlingWaiter ()

Herkese açık yöntemler

setUp

public void setUp (TestInformation testInfo)

Parametreler
testInfo TestInformation

Atışlar
BuildError
DeviceNotAvailableException
TargetSetupError

Korunan yöntemler

getCpuMaxFreqs

protected  getCpuMaxFreqs (ITestDevice device)

Mevcut çekirdekleri ve her çekirdek için mümkün olan maksimum frekansları belirlemek üzere /sys/devices/system/cpu altındaki bilgileri okur

Parametreler
device ITestDevice: test edilen cihaz

İlerlemeler
sysfs cpuinfo'ya giden yolları anahtar, ilgili maksimum frekansı ise değer olarak içeren bir ERROR(/Map)

Atışlar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException