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 () ट्रेडफेड के बाहर परीक्षण निर्देशिकाओं की ओर इशारा करने वाली |
static File | getProductOutputDir () एंड्रॉइड बिल्ड ट्री से उत्पाद विशिष्ट आउटपुट डीआईआर प्राप्त करता है। |
static File | getRunningJavaBinaryPath (boolean skipJavaCheck) स्पष्ट फीचर सर्वर वाला यह संस्करण केवल विशेष स्थिति जैसे शोर वाले ड्राई रन के लिए है। |
static File | getRunningJavaBinaryPath () जावा बाइनरी का पथ लौटाता है जिसमें वर्तमान परीक्षण हार्नेस चल रहा है |
static | getTestCasesDirs ( IBuildInfo buildInfo) परीक्षण मामलों की निर्देशिकाओं की |
static boolean | isLocalMode () यदि ट्रेडफेड स्थानीय मोड में चल रहा है और उपयोगकर्ता के लिए कुछ क्रियाओं को स्वचालित करना चाहिए तो यह सत्य लौटाता है। |
static boolean | isRemoteEnvironment () यदि हम वर्तमान में किसी दूरस्थ वातावरण में चल रहे हैं तो सत्य लौटें। |
खेत
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_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 staticgetExternalTestCasesDirs ()
ट्रेडफेड के बाहर परीक्षण निर्देशिकाओं की ओर इशारा करने वाली 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 staticgetTestCasesDirs (IBuildInfo buildInfo)
परीक्षण मामलों की निर्देशिकाओं की ERROR(/File)
की एक सूची प्राप्त करें
पैरामीटर | |
---|---|
buildInfo | IBuildInfo : बिल्ड आर्टिफैक्ट जानकारी। यदि बिल्ड जानकारी उपलब्ध नहीं है या बिल्ड जानकारी से परीक्षण केस निर्देशिका प्राप्त करने की कोई आवश्यकता नहीं है, तो इसे शून्य पर सेट करें। |
रिटर्न | |
---|---|
पर्यावरण चर के मूल्य और दी गई बिल्ड जानकारी के आधार पर, बिल्ड आउटपुट के परीक्षण केस फ़ोल्डर की निर्देशिकाओं की ERROR(/File) की एक सूची। |
isLocalMode
public static boolean isLocalMode ()
यदि ट्रेडफेड स्थानीय मोड में चल रहा है और उपयोगकर्ता के लिए कुछ क्रियाओं को स्वचालित करना चाहिए तो यह सत्य लौटाता है।
रिटर्न | |
---|---|
boolean |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
यदि हम वर्तमान में किसी दूरस्थ वातावरण में चल रहे हैं तो सत्य लौटें।
रिटर्न | |
---|---|
boolean |