SystemUtil
public
class
SystemUtil
extends Object
java.lang.Object | |
↳ | 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()
Tradefed से बाहर की टेस्ट डायरेक्ट्री पर ले जाने वाले |
static
File
|
getProductOutputDir()
Android बिल्ड ट्री से, प्रॉडक्ट के हिसाब से आउटपुट डायरेक्ट्री पाता है. |
static
File
|
getRunningJavaBinaryPath()
उस Java बाइनरी का पाथ दिखाता है जिसमें मौजूदा टेस्ट हार्नेस चल रहा है |
static
|
getTestCasesDirs(IBuildInfo buildInfo)
टेस्ट केस डायरेक्ट्री की |
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 ()
सार्वजनिक तरीके
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
env वैरिएबल से जुड़ी फ़ाइल पाएं.
पैरामीटर | |
---|---|
envVariable |
SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES या ANDROID_HOST_OUT_TESTCASES |
रिटर्न | |
---|---|
File |
उससे जुड़ी डायरेक्ट्री. |
getExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
Tradefed से बाहर की टेस्ट डायरेक्ट्री पर ले जाने वाले ERROR(/File)
की सूची पाएं.
रिटर्न | |
---|---|
|
getProductOutputDir
public static File getProductOutputDir ()
Android बिल्ड ट्री से, प्रॉडक्ट के हिसाब से आउटपुट डायरेक्ट्री पाता है. आम तौर पर, इस जगह पर डिवाइस के अलग-अलग पार्टिशन, बूटलोडर, रेडियो वगैरह की इमेज होती हैं.
ध्यान दें: इस तरीके से यह गारंटी नहीं मिलती कि यह पाथ मौजूद है.
रिटर्न | |
---|---|
File |
आउटपुट डायरेक्ट्री की जगह या null , अगर मौजूदा बिल्ड नहीं है
|
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
उस Java बाइनरी का पाथ दिखाता है जिसमें मौजूदा टेस्ट हार्नेस चल रहा है
रिटर्न | |
---|---|
File |
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
टेस्ट केस डायरेक्ट्री की ERROR(/File)
की सूची पाएं
पैरामीटर | |
---|---|
buildInfo |
IBuildInfo : बिल्ड आर्टफ़ैक्ट की जानकारी. अगर बिल्ड की जानकारी उपलब्ध नहीं है या बिल्ड की जानकारी से टेस्ट केस डायरेक्ट्री पाने की ज़रूरत नहीं है, तो इसे शून्य पर सेट करें. |
रिटर्न | |
---|---|
|
एनवायरमेंट वैरिएबल की वैल्यू और दी गई बिल्ड जानकारी के आधार पर, बिल्ड आउटपुट के टेस्ट केस फ़ोल्डर की ERROR(/File) डायरेक्ट्री की सूची.
|
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
अगर फ़िलहाल हम किसी रिमोट एनवायरमेंट में काम कर रहे हैं, तो 'सही' दिखाएं.
रिटर्न | |
---|---|
boolean |