TestDevice.MicrodroidBuilder
public static class TestDevice.MicrodroidBuilder
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.device.TestDevice.MicrodroidBuilder |
একজন নির্মাতা একটি মাইক্রোড্রয়েড টেস্টডিভাইস তৈরি করতে ব্যবহৃত হয়।
সারসংক্ষেপ
পাবলিক পদ্ধতি
public TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)
তালিকায় অতিরিক্ত idsig ফাইল যোগ করে।
পরামিতি |
---|
extraIdsigPath | String |
addTestDeviceOption
public TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName,
String valueText)
microdroid TestDevice-এর জন্য একটি TestDeviceOptions
সেট করে।
পরামিতি |
---|
optionName | String : সেট করার জন্য TestDeviceOption এর নাম |
valueText | String : মান |
নির্মাণ
public ITestDevice build (TestDevice device)
প্রদত্ত TestDevice-এ একটি Micdroid TestDevice শুরু করে।
পরামিতি |
---|
device | TestDevice |
cpuঅ্যাফিনিটি
public TestDevice.MicrodroidBuilder cpuAffinity (String affinity)
কোন হোস্ট সিপিইউতে vCPU চালাতে পারে তা সেট করে। ফরম্যাট হল একটি কমা-বিভক্ত তালিকা CPUs বা CPU রেঞ্জের vCPUs চালানোর জন্য। যেমন "0,1-3,5" হোস্ট সিপিইউ বেছে নিতে 0, 1, 2, 3, এবং 5। অথবা এটি CPU অ্যাসাইনমেন্ট হোস্ট করার জন্য vCPU-এর অ্যাসাইনমেন্টের একটি কোলন-বিচ্ছিন্ন তালিকা হতে পারে। যেমন "0=0:1=1:2=2" ভিসিপিইউ 0 কে হোস্ট করে সিপিইউ 0 ম্যাপ করতে, এবং আরও অনেক কিছু।
ডিবাগ লেভেল
public TestDevice.MicrodroidBuilder debugLevel (String debugLevel)
ডিবাগ স্তর সেট করে। সমর্থিত মান: "কিছুই নয়", "শুধুমাত্র অ্যাপ", এবং "পূর্ণ"।
পরামিতি |
---|
debugLevel | String |
DevicePath থেকে
public static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath,
String configPath)
প্রদত্ত apkPath এবং APK-এ পেলোড কনফিগার ফাইলের জন্য একটি Microdroid নির্মাতা তৈরি করে।
পরামিতি |
---|
apkPath | String |
configPath | String |
ফাইল থেকে
public static TestDevice.MicrodroidBuilder fromFile (File apkFile,
String configPath)
প্রদত্ত APK এবং APK-এ পেলোড কনফিগারেশন ফাইলের জন্য একটি Microdroid বিল্ডার তৈরি করে।
পরামিতি |
---|
apkFile | File |
configPath | String |
MemoryMib
public TestDevice.MicrodroidBuilder memoryMib (int memoryMib)
VM দিতে RAM এর পরিমাণ সেট করে। যদি এটি শূন্য বা ঋণাত্মক হয় তবে ডিফল্ট ব্যবহার করা হবে।
সুরক্ষিত ভিএম
public TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)
VM সুরক্ষিত হবে কি না তা সেট করে।
পরামিতি |
---|
isProtectedVm | boolean |