CpuThrottling Bekleyici

public class CpuThrottlingWaiter
extends BaseTargetPreparer

Java.lang.Nesne
🎃 com.android.tradefed.targetprep.BaseTargetPreparer
  🎃


Tüm çekirdeklerde maksimum frekans en yüksek seviyeye geri yüklenene kadar bekleyen ITargetPreparer seviye mevcut

Özet

Kamu inşaatçıları

CpuThrottlingWaiter()

Herkese açık yöntemler

void setUp(TestInformation testInfo)

Korunan yöntemler

getCpuMaxFreqs(ITestDevice device)

Mevcut çekirdekleri ve maksimum frekansları belirlemek için /sys/devices/system/cpu altındaki bilgileri okur her bir çekirdek için

Kamu inşaatçıları

CpuThrottling Bekleyici

public CpuThrottlingWaiter ()

Herkese açık yöntemler

kur

public void setUp (TestInformation testInfo)

Parametreler
testInfo TestInformation

Fırlatma
BuildError
DeviceNotAvailableException
TargetSetupError

Korunan yöntemler

getCpuMaxFreq'ler

protected  getCpuMaxFreqs (ITestDevice device)

Mevcut çekirdekleri ve maksimum frekansları belirlemek için /sys/devices/system/cpu altındaki bilgileri okur her bir çekirdek için

Parametreler
device ITestDevice: cihaz test ediliyor

İlerlemeler
anahtar olarak sysfs cpuinfo yollarına sahip bir ERROR(/Map) ve değer

Fırlatma
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException