CpuThrottling Waiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


یک ITargetPreparer که صبر می کند تا حداکثر فرکانس در همه هسته ها به بالاترین سطح موجود بازگردد.

خلاصه

سازندگان عمومی

CpuThrottlingWaiter ()

روش های عمومی

void setUp ( TestInformation testInfo)

روش های محافظت شده

getCpuMaxFreqs ( ITestDevice device)

اطلاعات را در /sys/devices/system/cpu می خواند تا هسته های موجود و حداکثر فرکانس ممکن برای هر هسته را تعیین کند.

سازندگان عمومی

CpuThrottling Waiter

public CpuThrottlingWaiter ()

روش های عمومی

راه اندازی

public void setUp (TestInformation testInfo)

پارامترها
testInfo TestInformation

پرتاب می کند
BuildError
DeviceNotAvailableException
TargetSetupError

روش های محافظت شده

getCpuMaxFreqs

protected  getCpuMaxFreqs (ITestDevice device)

اطلاعات را در /sys/devices/system/cpu می خواند تا هسته های موجود و حداکثر فرکانس ممکن برای هر هسته را تعیین کند.

پارامترها
device ITestDevice : دستگاه در حال آزمایش

برمی گرداند
یک ERROR(/Map) با مسیرهای cpuinfo sysfs به عنوان کلید، و حداکثر فرکانس متناظر به عنوان مقدار

پرتاب می کند
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException