SystemUtil
public
class
SystemUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.SystemUtil |
सिस्टम कॉल करने के लिए यूटिलिटी क्लास.
खास जानकारी
कॉन्स्टेंट | |
|---|---|
String |
REMOTE_VM_VARIABLE
|
फ़ील्ड | |
|---|---|
public
static
final
Map<SystemUtil.EnvVariable, String> |
ENV_VARIABLE_PATHS_IN_TESTS_DIR
वैरिएबल को टेस्ट डायरेक्ट्री में मौजूद सबपाथ से मैप करने की जानकारी ट्रैक करें. |
पब्लिक कंस्ट्रक्टर | |
|---|---|
SystemUtil()
|
|
पब्लिक मेथड | |
|---|---|
static
File
|
getExternalTestCasesDir(SystemUtil.EnvVariable envVariable)
एनवायरमेंट वैरिएबल से जुड़ी फ़ाइल पाएं. |
static
List<File>
|
getExternalTestCasesDirs()
Tradefed के बाहर मौजूद टेस्ट डायरेक्ट्री की ओर इशारा करने वाली |
static
File
|
getProductOutputDir()
Android के बिल्ड ट्री से, प्रॉडक्ट के हिसाब से आउटपुट डायरेक्ट्री पाएं. |
static
File
|
getRunningJavaBinaryPath(boolean skipJavaCheck)
एक्सप्लिसिट फ़ीचर सर्वर वाला यह वर्शन, सिर्फ़ खास स्थितियों के लिए है. जैसे, बिना आवाज़ वाला ड्राई रन . |
static
File
|
getRunningJavaBinaryPath()
उस Java बाइनरी का पाथ दिखाता है जिस पर मौजूदा टेस्ट हार्नेस चल रहा है |
static
List<File>
|
getTestCasesDirs(IBuildInfo buildInfo)
टेस्ट केस डायरेक्ट्री की |
static
boolean
|
isLocalMode()
अगर Tradefed लोकल मोड में चल रहा है और उसे उपयोगकर्ता के लिए कुछ कार्रवाइयां अपने-आप करनी चाहिए, तो 'सही है' वैल्यू दिखाता है. |
static
boolean
|
isRemoteEnvironment()
अगर हम फ़िलहाल किसी रिमोट एनवायरमेंट में चल रहे हैं, तो 'सही है' वैल्यू दिखाता है. |
कॉन्स्टेंट
REMOTE_VM_VARIABLE
public static final String REMOTE_VM_VARIABLE
कॉन्स्टेंट वैल्यू: "REMOTE_VM_ENV"
फ़ील्ड
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static final Map<SystemUtil.EnvVariable, String> ENV_VARIABLE_PATHS_IN_TESTS_DIR
वैरिएबल को टेस्ट डायरेक्ट्री में मौजूद सबपाथ से मैप करने की जानकारी ट्रैक करें.
पब्लिक कंस्ट्रक्टर
SystemUtil
public SystemUtil ()
पब्लिक मेथड
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
एनवायरमेंट वैरिएबल से जुड़ी फ़ाइल पाएं.
| पैरामीटर | |
|---|---|
envVariable |
SystemUtil.EnvVariable: ANDROID_TARGET_OUT_TESTCASES या ANDROID_HOST_OUT_TESTCASES |
| रिटर्न | |
|---|---|
File |
इससे जुड़ी डायरेक्ट्री. |
getExternalTestCasesDirs
public static List<File> getExternalTestCasesDirs ()
Tradefed के बाहर मौजूद टेस्ट डायरेक्ट्री की ओर इशारा करने वाली File की सूची पाएं.
| रिटर्न | |
|---|---|
List<File> |
|
getProductOutputDir
public static File getProductOutputDir ()
Android के बिल्ड ट्री से, प्रॉडक्ट के हिसाब से आउटपुट डायरेक्ट्री पाएं. आम तौर पर, इस जगह में अलग-अलग डिवाइस के पार्टीशन, बूटलोडर, रेडियो वगैरह की इमेज होती हैं.
ध्यान दें: इस तरीके से यह गारंटी नहीं मिलती कि यह पाथ मौजूद है.
| रिटर्न | |
|---|---|
File |
आउटपुट डायरेक्ट्री की जगह या null, अगर मौजूदा बिल्ड |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath (boolean skipJavaCheck)
एक्सप्लिसिट फ़ीचर सर्वर वाला यह वर्शन, सिर्फ़ खास स्थितियों के लिए है. जैसे, बिना आवाज़ वाला ड्राई रन .
| पैरामीटर | |
|---|---|
skipJavaCheck |
boolean |
| रिटर्न | |
|---|---|
File |
|
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
उस Java बाइनरी का पाथ दिखाता है जिस पर मौजूदा टेस्ट हार्नेस चल रहा है
| रिटर्न | |
|---|---|
File |
|
getTestCasesDirs
public static List<File> getTestCasesDirs (IBuildInfo buildInfo)
टेस्ट केस डायरेक्ट्री की File की सूची पाएं
| पैरामीटर | |
|---|---|
buildInfo |
IBuildInfo: बिल्ड आर्टफ़ैक्ट की जानकारी. अगर बिल्ड की जानकारी उपलब्ध नहीं है या बिल्ड की जानकारी से टेस्ट केस डायरेक्ट्री पाने की ज़रूरत नहीं है, तो इसे 'शून्य' पर सेट करें. |
| रिटर्न | |
|---|---|
List<File> |
एनवायरमेंट वैरिएबल की वैल्यू और दी गई बिल्ड की जानकारी के आधार पर, बिल्ड आउटपुट के टेस्ट केस फ़ोल्डर की डायरेक्ट्री की File की सूची. |
isLocalMode
public static boolean isLocalMode ()
अगर Tradefed लोकल मोड में चल रहा है और उसे उपयोगकर्ता के लिए कुछ कार्रवाइयां अपने-आप करनी चाहिए, तो 'सही है' वैल्यू दिखाता है.
| रिटर्न | |
|---|---|
boolean |
|
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
अगर हम फ़िलहाल किसी रिमोट एनवायरमेंट में चल रहे हैं, तो 'सही है' वैल्यू दिखाता है.
| रिटर्न | |
|---|---|
boolean |
|