सीपीयू थ्रॉटलिंगवेटर

public class CpuThrottlingWaiter
extends BaseTargetPreparer

java.lang.ऑब्जेक्ट
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.CpuThrotttingWaiter


एक ITargetPreparer जो तब तक प्रतीक्षा करता है जब तक कि सभी कोर पर अधिकतम आवृत्ति उपलब्ध उच्चतम स्तर पर बहाल न हो जाए

सारांश

सार्वजनिक निर्माणकर्ता

CpuThrottlingWaiter ()

सार्वजनिक तरीके

void setUp ( TestInformation testInfo)

संरक्षित तरीके

getCpuMaxFreqs ( ITestDevice device)

उपलब्ध कोर और प्रत्येक कोर के लिए अधिकतम संभव आवृत्तियों को निर्धारित करने के लिए /sys/devices/system/cpu के अंतर्गत जानकारी पढ़ता है

सार्वजनिक निर्माणकर्ता

सीपीयू थ्रॉटलिंगवेटर

public CpuThrottlingWaiter ()

सार्वजनिक तरीके

स्थापित करना

public void setUp (TestInformation testInfo)

पैरामीटर
testInfo TestInformation

फेंकता
BuildError
DeviceNotAvailableException
TargetSetupError

संरक्षित तरीके

CpuMaxFreqs प्राप्त करें

protected  getCpuMaxFreqs (ITestDevice device)

उपलब्ध कोर और प्रत्येक कोर के लिए अधिकतम संभव आवृत्तियों को निर्धारित करने के लिए /sys/devices/system/cpu के अंतर्गत जानकारी पढ़ता है

पैरामीटर
device ITestDevice : परीक्षणाधीन डिवाइस

रिटर्न
कुंजी के रूप में sysfs cpuinfo के पथ और मान के रूप में संगत अधिकतम आवृत्ति के साथ एक ERROR(/Map)

फेंकता
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException