CpuThrottlingWaiter

public class CpuThrottlingWaiter
extends BaseTargetPreparer

java.lang.অবজেক্ট
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.CpuThrottlingWaiter


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

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

CpuThrottlingWaiter ()

পাবলিক পদ্ধতি

void setUp ( TestInformation testInfo)

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

getCpuMaxFreqs ( ITestDevice device)

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

পাবলিক কনস্ট্রাক্টর

CpuThrottlingWaiter

public CpuThrottlingWaiter ()

পাবলিক পদ্ধতি

সেটআপ

public void setUp (TestInformation testInfo)

পরামিতি
testInfo TestInformation

নিক্ষেপ করে
BuildError
DeviceNotAvailableException
TargetSetupError

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

getCpuMaxFreqs

protected  getCpuMaxFreqs (ITestDevice device)

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

পরামিতি
device ITestDevice : পরীক্ষার অধীনে ডিভাইস

রিটার্নস
কী হিসাবে sysfs cpuinfo-এর পাথ সহ একটি ERROR(/Map) , এবং মান হিসাবে সংশ্লিষ্ট সর্বোচ্চ ফ্রিকোয়েন্সি

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