Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

CPUThrottlingWaiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


ITargetPreparer yang menunggu hingga frekuensi maksimum pada semua inti dipulihkan 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 core yang tersedia, dan kemungkinan frekuensi maksimum untuk setiap core

Konstruktor publik

CPUThrottlingWaiter

public CpuThrottlingWaiter ()

Metode publik

mempersiapkan

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Melempar
BuildError
DeviceNotAvailableException
TargetSetupError

Metode yang dilindungi

getCpuMaxFreqs

protected  getCpuMaxFreqs (ITestDevice device)

Membaca info di bawah /sys/devices/system/cpu untuk menentukan core yang tersedia, dan kemungkinan frekuensi maksimum untuk setiap core

Parameter
device ITestDevice : perangkat yang sedang diuji

Pengembalian
sebuah ERROR(/Map) dengan jalur ke sysfs cpuinfo sebagai kunci, dan frekuensi maks yang sesuai sebagai nilai

Melempar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException