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