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)
|
보호된 메서드 | |
---|---|
|
getCpuMaxFreqs(ITestDevice device)
/sys/devices/system/cpu의 정보를 읽어 사용 가능한 코어와 최대 주파수를 확인합니다. 각 코어에 대해 |
공개 생성자
CpuThrottlingWaiter
public CpuThrottlingWaiter ()
공개 메서드
설정
public void setUp (TestInformation testInfo)
매개변수 | |
---|---|
testInfo |
TestInformation |
생성 값 | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
보호된 메서드
getCpuMaxFreqs
protectedgetCpuMaxFreqs (ITestDevice device)
/sys/devices/system/cpu의 정보를 읽어 사용 가능한 코어와 최대 주파수를 확인합니다. 각 코어에 대해
매개변수 | |
---|---|
device |
ITestDevice : 테스트 대상 기기 |
반환 값 | |
---|---|
|
sysfs cpuinfo 경로가 키로, 상응하는 최대 주파수인 ERROR(/Map)
값 |
생성 값 | |
---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |