SystemUtil

public class SystemUtil
extends Object

java.lang.ऑब्जेक्ट
com.android.tradefed.util.SystemUtil


सिस्टम कॉल करने के लिए उपयोगिता वर्ग।

सारांश

खेत

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

परीक्षण निर्देशिका में उपपथ पर चरों की मैपिंग का ध्यान रखें।

public static final String REMOTE_VM_VARIABLE

सार्वजनिक निर्माणकर्ता

SystemUtil ()

सार्वजनिक तरीके

static File getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable)

env से संबद्ध फ़ाइल प्राप्त करें।

static getExternalTestCasesDirs ()

ट्रेडफेड के बाहर परीक्षण निर्देशिकाओं की ओर इशारा करने वाली ERROR(/File) की एक सूची प्राप्त करें।

static File getProductOutputDir ()

एंड्रॉइड बिल्ड ट्री से उत्पाद विशिष्ट आउटपुट डीआईआर प्राप्त करता है।

static File getRunningJavaBinaryPath (boolean skipJavaCheck)

स्पष्ट फीचर सर्वर वाला यह संस्करण केवल विशेष स्थिति जैसे शोर वाले ड्राई रन के लिए है।

static File getRunningJavaBinaryPath ()

जावा बाइनरी का पथ लौटाता है जिसमें वर्तमान परीक्षण हार्नेस चल रहा है

static getTestCasesDirs ( IBuildInfo buildInfo)

परीक्षण मामलों की निर्देशिकाओं की ERROR(/File) की एक सूची प्राप्त करें

static boolean isLocalMode ()

यदि ट्रेडफेड स्थानीय मोड में चल रहा है और उपयोगकर्ता के लिए कुछ क्रियाओं को स्वचालित करना चाहिए तो यह सत्य लौटाता है।

static boolean isRemoteEnvironment ()

यदि हम वर्तमान में किसी दूरस्थ वातावरण में चल रहे हैं तो सत्य लौटें।

खेत

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

परीक्षण निर्देशिका में उपपथ पर चरों की मैपिंग का ध्यान रखें।

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

सार्वजनिक निर्माणकर्ता

SystemUtil

public SystemUtil ()

सार्वजनिक तरीके

getExinternalTestCasesDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

env से संबद्ध फ़ाइल प्राप्त करें। चर।

पैरामीटर
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES या ANDROID_HOST_OUT_TESTCASES

रिटर्न
File निर्देशिका संबद्ध.

getExinternalTestCasesDirs

public static  getExternalTestCasesDirs ()

ट्रेडफेड के बाहर परीक्षण निर्देशिकाओं की ओर इशारा करने वाली ERROR(/File) की एक सूची प्राप्त करें।

रिटर्न

getProductOutputDir

public static File getProductOutputDir ()

एंड्रॉइड बिल्ड ट्री से उत्पाद विशिष्ट आउटपुट डीआईआर प्राप्त करता है। आमतौर पर इस स्थान में विभिन्न डिवाइस विभाजन, बूटलोडर, रेडियो इत्यादि के लिए छवियां होती हैं।

नोट: विधि यह गारंटी नहीं देती कि यह पथ मौजूद है।

रिटर्न
File यदि वर्तमान बिल्ड नहीं है तो आउटपुट डीआईआर या null का स्थान

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath (boolean skipJavaCheck)

स्पष्ट फीचर सर्वर वाला यह संस्करण केवल विशेष स्थिति जैसे शोर वाले ड्राई रन के लिए है।

पैरामीटर
skipJavaCheck boolean

रिटर्न
File

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

जावा बाइनरी का पथ लौटाता है जिसमें वर्तमान परीक्षण हार्नेस चल रहा है

रिटर्न
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

परीक्षण मामलों की निर्देशिकाओं की ERROR(/File) की एक सूची प्राप्त करें

पैरामीटर
buildInfo IBuildInfo : बिल्ड आर्टिफैक्ट जानकारी। यदि बिल्ड जानकारी उपलब्ध नहीं है या बिल्ड जानकारी से परीक्षण केस निर्देशिका प्राप्त करने की कोई आवश्यकता नहीं है, तो इसे शून्य पर सेट करें।

रिटर्न
पर्यावरण चर के मूल्य और दी गई बिल्ड जानकारी के आधार पर, बिल्ड आउटपुट के परीक्षण केस फ़ोल्डर की निर्देशिकाओं की ERROR(/File) की एक सूची।

isLocalMode

public static boolean isLocalMode ()

यदि ट्रेडफेड स्थानीय मोड में चल रहा है और उपयोगकर्ता के लिए कुछ क्रियाओं को स्वचालित करना चाहिए तो यह सत्य लौटाता है।

रिटर्न
boolean

isRemoteEnvironment

public static boolean isRemoteEnvironment ()

यदि हम वर्तमान में किसी दूरस्थ वातावरण में चल रहे हैं तो सत्य लौटें।

रिटर्न
boolean