Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'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 qui attend que la fréquence maximale sur tous les cœurs soit restaurée au plus haut niveau disponible

Résumé

Constructeurs publics

CpuThrottlingWaiter ()

Méthodes publiques

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Méthodes protégées

getCpuMaxFreqs ( ITestDevice device)

Lit les informations sous / sys / devices / system / cpu pour déterminer les cœurs disponibles et les fréquences maximales possibles pour chaque cœur

Constructeurs publics

CpuThrottlingWaiter

public CpuThrottlingWaiter ()

Méthodes publiques

installer

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

Paramètres
device ITestDevice

buildInfo IBuildInfo

Jette
BuildError
DeviceNotAvailableException
TargetSetupError

Méthodes protégées

getCpuMaxFreqs

protected  getCpuMaxFreqs ( ITestDevice device)

Lit les informations sous / sys / devices / system / cpu pour déterminer les cœurs disponibles et les fréquences maximales possibles pour chaque cœur

Paramètres
device ITestDevice : appareil sous test

Retour
une ERROR(/Map) avec les chemins vers sysfs cpuinfo comme clé, et la fréquence max correspondante comme valeur

Jette
DeviceNotAvailableException