सिस्टमयूटिल

public class SystemUtil
extends Object

java.lang.Object
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 ()

Android बिल्ड ट्री से उत्पाद विशिष्ट आउटपुट dir प्राप्त करता है।

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

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

सिस्टमयूटिल

public SystemUtil ()

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

getExternalTestCaseDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

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

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

रिटर्न
File निर्देशिका संबद्ध है।

getExternalTestCaseDirs

public static  getExternalTestCasesDirs ()

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

रिटर्न

getProductOutputDir

public static File getProductOutputDir ()

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

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

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

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath (boolean skipJavaCheck)

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

पैरामीटर
skipJavaCheck boolean

रिटर्न
File

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

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

रिटर्न
File

getTestCaseDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

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

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

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

isLocalMode

public static boolean isLocalMode ()

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

रिटर्न
boolean

दूरस्थ वातावरण है

public static boolean isRemoteEnvironment ()

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

रिटर्न
boolean