CpuThrottlingWaiter
public
class
CpuThrottlingWaiter
extends BaseTargetPreparer
An ITargetPreparer
that waits until max frequency on all cores are restored to highest
level available
Summary
Protected methods |
|
getCpuMaxFreqs(ITestDevice device)
Reads info under /sys/devices/system/cpu to determine cores available, and max frequencies
possible for each core
|
Public constructors
CpuThrottlingWaiter
public CpuThrottlingWaiter ()
Public methods
setUp
public void setUp (ITestDevice device,
IBuildInfo buildInfo)
Parameters |
device |
ITestDevice |
buildInfo |
IBuildInfo |
Protected methods
getCpuMaxFreqs
protected getCpuMaxFreqs (ITestDevice device)
Reads info under /sys/devices/system/cpu to determine cores available, and max frequencies
possible for each core
Parameters |
device |
ITestDevice : device under test |
Returns |
|
a ERROR(/Map) with paths to sysfs cpuinfo as key, and corresponding max frequency as
value |