CPUThrottlingWaiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


ITargetPreparer yang menunggu hingga frekuensi maksimal pada semua inti dikembalikan ke level tertinggi yang tersedia

Ringkasan

Konstruktor publik

CpuThrottlingWaiter ()

Metode publik

void setUp ( TestInformation testInfo)

Metode yang dilindungi

getCpuMaxFreqs ( ITestDevice device)

Membaca info di bawah /sys/devices/system/cpu untuk menentukan inti yang tersedia, dan frekuensi maksimal yang mungkin untuk setiap inti

Konstruktor publik

CPUThrottlingWaiter

public CpuThrottlingWaiter ()

Metode publik

mempersiapkan

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Melempar
BuildError
DeviceNotAvailableException
TargetSetupError

Metode yang dilindungi

dapatkanCpuMaxFreqs

protected  getCpuMaxFreqs (ITestDevice device)

Membaca info di bawah /sys/devices/system/cpu untuk menentukan inti yang tersedia, dan frekuensi maksimal yang mungkin untuk setiap inti

Parameter
device ITestDevice : perangkat sedang diuji

Kembali
ERROR(/Map) dengan jalur ke sysfs cpuinfo sebagai kunci, dan frekuensi maksimal yang sesuai sebagai nilai

Melempar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException