TestDevice.MicrodroidBuilder
public static class TestDevice.MicrodroidBuilder
extends Object
java.lang.Object |
↳ | com.android.tradefed.device.TestDevice.MicrodroidBuilder |
एक निर्माता एक माइक्रोड्रॉइड टेस्टडिवाइस बनाने के लिए प्रयोग किया जाता है।
सारांश
सार्वजनिक तरीके
public TestDevice.MicrodroidBuilder addExtraIdsigPath (String extraIdsigPath)
सूची में अतिरिक्त idsig फ़ाइल जोड़ता है।
मापदंडों |
---|
extraIdsigPath | String |
addTestDeviceOption
public TestDevice.MicrodroidBuilder addTestDeviceOption (String optionName,
String valueText)
माइक्रोड्रॉइड टेस्टडिवाइस के लिए एक TestDeviceOptions
सेट करता है।
मापदंडों |
---|
optionName | String : सेट करने के लिए TestDeviceOption का नाम |
valueText | String : मान |
बनाना
public ITestDevice build (TestDevice device)
दिए गए TestDevice पर एक माइक्रोड्रॉइड टेस्ट डिवाइस शुरू करता है।
मापदंडों |
---|
device | TestDevice |
cpuAffinity
public TestDevice.MicrodroidBuilder cpuAffinity (String affinity)
सेट करता है कि वीसीपीयू किस होस्ट सीपीयू पर चल सकता है। प्रारूप वीसीपीयू चलाने के लिए सीपीयू या सीपीयू श्रेणियों की अल्पविराम से अलग की गई सूची है। उदाहरण के लिए "0,1-3,5" होस्ट CPU 0, 1, 2, 3, और 5 चुनने के लिए। या यह CPU असाइनमेंट होस्ट करने के लिए vCPU के असाइनमेंट की कोलन से अलग की गई सूची हो सकती है। उदाहरण के लिए "0=0:1=1:2=2" vCPU 0 को मैप करने के लिए CPU 0 को होस्ट करने के लिए, और इसी तरह।
डिबग स्तर
public TestDevice.MicrodroidBuilder debugLevel (String debugLevel)
डिबग स्तर सेट करता है। समर्थित मान: "कोई नहीं", "app_only", और "पूर्ण"।
मापदंडों |
---|
debugLevel | String |
fromDevicePath
public static TestDevice.MicrodroidBuilder fromDevicePath (String apkPath,
String configPath)
दिए गए एपीकेपाथ और एपीके में पेलोड कॉन्फ़िगरेशन फ़ाइल के लिए एक माइक्रोड्रॉइड बिल्डर बनाता है।
मापदंडों |
---|
apkPath | String |
configPath | String |
फ़ाइल से
public static TestDevice.MicrodroidBuilder fromFile (File apkFile,
String configPath)
दिए गए एपीके और एपीके में पेलोड कॉन्फ़िगरेशन फ़ाइल के लिए एक माइक्रोड्रॉइड बिल्डर बनाता है।
मापदंडों |
---|
apkFile | File |
configPath | String |
memoryMib
public TestDevice.MicrodroidBuilder memoryMib (int memoryMib)
वीएम देने के लिए रैम की मात्रा निर्धारित करता है। यदि यह शून्य या ऋणात्मक है तो डिफ़ॉल्ट का उपयोग किया जाएगा।
संरक्षित वी एम
public TestDevice.MicrodroidBuilder protectedVm (boolean isProtectedVm)
सेट करता है कि वीएम सुरक्षित रहेगा या नहीं।
मापदंडों |
---|
isProtectedVm | boolean |