सिस्टमयूटिल
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)
एनवायरमेंट से जुड़ी फ़ाइल पाएं. |
static
|
getExternalTestCasesDirs()
ट्रेडfed से बाहर की टेस्ट डायरेक्ट्री के बारे में बताने वाली |
static
File
|
getProductOutputDir()
Android बिल्ड ट्री से प्रॉडक्ट के हिसाब से आउटपुट की जानकारी लेता है. |
static
File
|
getRunningJavaBinaryPath(boolean skipJavaCheck)
साफ़ तौर पर जानकारी देने वाले सुविधा सर्वर वाला यह वर्शन, सिर्फ़ खास स्थितियों के लिए है. जैसे, शोरगुल होने पर दौड़ना. |
static
File
|
getRunningJavaBinaryPath()
उस Java बाइनरी का पाथ लौटाता है जिसमें मौजूदा टेस्ट हार्नेस चल रही है |
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
सार्वजनिक कंस्ट्रक्टर
सिस्टमयूटिल
public SystemUtil ()
सार्वजनिक तरीके
GetExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
एनवायरमेंट से जुड़ी फ़ाइल पाएं. वैरिएबल.
पैरामीटर | |
---|---|
envVariable |
SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES या ANDROID_Host_OUT_TESTCASES |
रिटर्न | |
---|---|
File |
जुड़ी हुई डायरेक्ट्री. |
GetExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
ट्रेडfed से बाहर की टेस्ट डायरेक्ट्री के बारे में बताने वाली ERROR(/File)
की सूची पाएं.
रिटर्न | |
---|---|
|
getProductOutputDir
public static File getProductOutputDir ()
Android बिल्ड ट्री से प्रॉडक्ट के हिसाब से आउटपुट की जानकारी लेता है. आम तौर पर, यह जगह इसमें अलग-अलग डिवाइस पार्टिशन, बूटलोडर, रेडियो वगैरह की इमेज मौजूद होती हैं.
ध्यान दें: यह तरीका इस बात की गारंटी नहीं देता कि यह पाथ मौजूद है.
रिटर्न | |
---|---|
File |
आउटपुट डायरेक्ट्री की लोकेशन या अगर मौजूदा बिल्ड नहीं है, तो null |
getRuningJavaBinaryPath
public static File getRunningJavaBinaryPath (boolean skipJavaCheck)
साफ़ तौर पर जानकारी देने वाले सुविधा सर्वर वाला यह वर्शन, सिर्फ़ खास स्थितियों के लिए है. जैसे, शोरगुल होने पर दौड़ना.
पैरामीटर | |
---|---|
skipJavaCheck |
boolean |
रिटर्न | |
---|---|
File |
getRuningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
उस Java बाइनरी का पाथ लौटाता है जिसमें मौजूदा टेस्ट हार्नेस चल रही है
रिटर्न | |
---|---|
File |
GetTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
टेस्ट केस की डायरेक्ट्री की ERROR(/File)
सूची पाएं
पैरामीटर | |
---|---|
buildInfo |
IBuildInfo : बिल्ड आर्टफ़ैक्ट की जानकारी. अगर बिल्ड की जानकारी मौजूद न हो, तो इसे शून्य पर सेट करें
उपलब्ध है या बिल्ड की जानकारी से टेस्ट केस की डायरेक्ट्री लेने की ज़रूरत नहीं है. |
रिटर्न | |
---|---|
|
बिल्ड आउटपुट के टेस्ट केस फ़ोल्डर की ERROR(/File) डायरेक्ट्री की सूची
एनवायरमेंट वैरिएबल की वैल्यू और बिल्ड की दी गई जानकारी के हिसाब से. |
isLocalMode
public static boolean isLocalMode ()
अगर ट्रेडफ़ेड, लोकल मोड में चल रहा है, तो 'सही' दिखाता है. साथ ही, उपयोगकर्ता के लिए कुछ कार्रवाइयों को ऑटोमेट करना चाहिए.
रिटर्न | |
---|---|
boolean |
isरिमोट एनवायरमेंट
public static boolean isRemoteEnvironment ()
अगर हम मौजूदा समय में रिमोट एनवायरमेंट में चल रहे हैं, तो 'सही' दिखाता है.
रिटर्न | |
---|---|
boolean |