সিপিইউ থ্রটলিং ওয়েটার

public class CpuThrottlingWaiter
extends BaseTargetPreparer

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


একটি ITargetPreparer যা সমস্ত কোরের সর্বোচ্চ ফ্রিকোয়েন্সি উপলব্ধ সর্বোচ্চ স্তরে পুনরুদ্ধার না হওয়া পর্যন্ত অপেক্ষা করে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

CpuThrottlingWaiter ()

জনসাধারণের পদ্ধতি

void setUp ( TestInformation testInfo)

সুরক্ষিত পদ্ধতি

Map<String, String> getCpuMaxFreqs ( ITestDevice device)

উপলব্ধ কোর সংখ্যা এবং প্রতিটি কোরের জন্য সম্ভাব্য সর্বোচ্চ ফ্রিকোয়েন্সি নির্ধারণ করতে /sys/devices/system/cpu-এর অধীনে থাকা তথ্য পড়ে।

সরকারি নির্মাণকারী

সিপিইউ থ্রটলিং ওয়েটার

public CpuThrottlingWaiter ()

জনসাধারণের পদ্ধতি

সেটআপ

public void setUp (TestInformation testInfo)

প্যারামিটার
testInfo TestInformation

নিক্ষেপ
BuildError
DeviceNotAvailableException
TargetSetupError

সুরক্ষিত পদ্ধতি

getCpuMaxFreqs

protected Map<String, String> getCpuMaxFreqs (ITestDevice device)

উপলব্ধ কোর সংখ্যা এবং প্রতিটি কোরের জন্য সম্ভাব্য সর্বোচ্চ ফ্রিকোয়েন্সি নির্ধারণ করতে /sys/devices/system/cpu-এর অধীনে থাকা তথ্য পড়ে।

প্যারামিটার
device ITestDevice : পরীক্ষাধীন ডিভাইস

ফেরত
Map<String, String> একটি Map , যার কী (key) হিসেবে sysfs cpuinfo-এর পাথগুলো এবং ভ্যালু (value) হিসেবে সংশ্লিষ্ট সর্বোচ্চ ফ্রিকোয়েন্সি রয়েছে।

নিক্ষেপ
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException