Pelayan CpuThrottling

public class CpuThrottlingWaiter
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.CpuThrottling Panduan


ITargetPreparer yang menunggu hingga frekuensi maksimum di semua core dipulihkan ke tertinggi level tersedia

Ringkasan

Konstruktor publik

CpuThrottlingWaiter()

Metode publik

void setUp(TestInformation testInfo)

Metode yang dilindungi

getCpuMaxFreqs(ITestDevice device)

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

Konstruktor publik

Pelayan CpuThrottling

public CpuThrottlingWaiter ()

Metode publik

penyiapan

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Menampilkan
BuildError
DeviceNotAvailableException
TargetSetupError

Metode yang dilindungi

getCpuMaxFreqs

protected  getCpuMaxFreqs (ITestDevice device)

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

Parameter
device ITestDevice: perangkat sedang diuji

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

Menampilkan
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException