सिस्टम यूटिल

public class SystemUtil
extends Object

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


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

सारांश

नेस्टेड कक्षाएं

enum SystemUtil.EnvVariable

खेत

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 ()

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

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 ()

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

getExternalTestCasesDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

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

मापदंडों
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES या ANDROID_HOST_OUT_TESTCASES

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

GetExternalTestCasesDirs

public static  getExternalTestCasesDirs ()

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

रिटर्न

getProductOutputDir

public static File getProductOutputDir ()

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

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

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

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

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

रिटर्न
File

GetTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

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

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

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

isLocalMode

public static boolean isLocalMode ()

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

रिटर्न
boolean

दूरस्थ पर्यावरण है

public static boolean isRemoteEnvironment ()

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

रिटर्न
boolean