Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

CpuThrottlingWaiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


Un ITargetPreparer che attende fino al ripristino della massima frequenza su tutti i core al massimo livello disponibile

Sommario

Costruttori pubblici

CpuThrottlingWaiter ()

Metodi pubblici

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Metodi protetti

getCpuMaxFreqs ( ITestDevice device)

Legge le informazioni in / sys / devices / system / cpu per determinare i core disponibili e le frequenze massime possibili per ciascun core

Costruttori pubblici

CpuThrottlingWaiter

public CpuThrottlingWaiter ()

Metodi pubblici

impostare

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

parametri
device ITestDevice

buildInfo IBuildInfo

Genera
BuildError
DeviceNotAvailableException
TargetSetupError

Metodi protetti

getCpuMaxFreqs

protected  getCpuMaxFreqs ( ITestDevice device)

Legge le informazioni in / sys / devices / system / cpu per determinare i core disponibili e le frequenze massime possibili per ciascun core

parametri
device ITestDevice : dispositivo in prova

ritorna
a ERROR(/Map) con percorsi a sysfs cpuinfo come chiave e corrispondente frequenza massima come valore

Genera
DeviceNotAvailableException