CpuThrottlingWaiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


Ein ITargetPreparer , der wartet, bis die maximale Frequenz aller Kerne auf die höchste verfügbare Stufe wiederhergestellt ist

Zusammenfassung

Öffentliche Bauträger

CpuThrottlingWaiter ()

Öffentliche Methoden

void setUp ( TestInformation testInfo)

Geschützte Methoden

getCpuMaxFreqs ( ITestDevice device)

Liest Informationen unter /sys/devices/system/cpu, um die verfügbaren Kerne und die maximal möglichen Frequenzen für jeden Kern zu ermitteln

Öffentliche Bauträger

CpuThrottlingWaiter

public CpuThrottlingWaiter ()

Öffentliche Methoden

aufstellen

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Würfe
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

getCpuMaxFreqs

protected  getCpuMaxFreqs (ITestDevice device)

Liest Informationen unter /sys/devices/system/cpu, um die verfügbaren Kerne und die maximal möglichen Frequenzen für jeden Kern zu ermitteln

Parameter
device ITestDevice : Gerät im Test

Kehrt zurück
ein ERROR(/Map) mit Pfaden zu sysfs cpuinfo als Schlüssel und der entsprechenden maximalen Häufigkeit als Wert

Würfe
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException