ऑक्सीजन इस्तेमाल
public
class
OxygenUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
ऑक्सीजन सेवा से इंटरैक्ट करने की सुविधा.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
OxygenUtil()
OxygenUtil का डिफ़ॉल्ट कंस्ट्रक्टर |
सार्वजनिक तरीके | |
---|---|
static
long[]
|
collectDeviceLaunchMetrics(File logDir)
vdl_stdout से डिवाइस लॉन्चर मेट्रिक इकट्ठा करें. |
static
|
collectErrorSignatures(File logDir)
लॉग से गड़बड़ी वाले हस्ताक्षर लें. |
static
String
|
collectOxygenVersion(File logDir)
oxygeen_version.txt से, ऑक्सीजन के वर्शन की जानकारी इकट्ठा करें. |
void
|
downloadLaunchFailureLogs(TargetSetupError error, ITestLogger logger)
जब ऑक्सीजन, वर्चुअल डिवाइस लॉन्च नहीं कर सकी, तब GCS से गड़बड़ी के लॉग डाउनलोड करें. |
static
LogDataType
|
getDefaultLogType(String logFileName)
लॉग फ़ाइल के नाम के आधार पर, उसका लॉग डेटा टाइप तय करें. |
static
String
|
getRegionFromZoneMeta(String zone)
दी गई ज़ोन स्ट्रिंग से इलाके का पता लगाता है. |
static
String
|
getTargetRegion(TestDeviceOptions deviceOptions)
दिए गए डिवाइस विकल्पों के आधार पर, टारगेट किए गए इलाके का डेटा हासिल करता है. |
सार्वजनिक कंस्ट्रक्टर
ऑक्सीजन इस्तेमाल
public OxygenUtil ()
OxygenUtil का डिफ़ॉल्ट कंस्ट्रक्टर
सार्वजनिक तरीके
डिवाइस लॉन्च मेट्रिक इकट्ठा करें
public static long[] collectDeviceLaunchMetrics (File logDir)
vdl_stdout से डिवाइस लॉन्चर मेट्रिक इकट्ठा करें.
पैरामीटर | |
---|---|
logDir |
File : रिमोट होस्ट से लिए गए लॉग की डायरेक्ट्री. |
रिटर्न | |
---|---|
long[] |
संग्रह में गड़बड़ी के हस्ताक्षर
public staticcollectErrorSignatures (File logDir)
लॉग से गड़बड़ी वाले हस्ताक्षर लें.
पैरामीटर | |
---|---|
logDir |
File : रिमोट होस्ट से लिए गए लॉग की डायरेक्ट्री. |
रिटर्न | |
---|---|
|
OxygenVersion इकट्ठा करें
public static String collectOxygenVersion (File logDir)
oxygeen_version.txt से, ऑक्सीजन के वर्शन की जानकारी इकट्ठा करें.
पैरामीटर | |
---|---|
logDir |
File : रिमोट होस्ट से लिए गए लॉग की डायरेक्ट्री. |
रिटर्न | |
---|---|
String |
LaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
जब ऑक्सीजन, वर्चुअल डिवाइस लॉन्च नहीं कर सकी, तब GCS से गड़बड़ी के लॉग डाउनलोड करें.
पैरामीटर | |
---|---|
error |
TargetSetupError : ऑक्सीजन सेवा के ज़रिए डिवाइस लीज़ पर देने पर TargetSetup में गड़बड़ी हुई. |
logger |
ITestLogger : वह ITestLogger जहां फ़ाइल को लॉग करना है |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
लॉग फ़ाइल के नाम के आधार पर, उसका लॉग डेटा टाइप तय करें.
पैरामीटर | |
---|---|
logFileName |
String : रिमोट लॉग फ़ाइल का नाम. |
रिटर्न | |
---|---|
LogDataType |
एक LogDataType , जिससे लॉग फ़ाइल जुड़ी होती है. इस तरह की वैल्यू दिखाएगा
अगर लॉग डेटा टाइप, उसके नाम के आधार पर तय नहीं हो पाता है, तो UNKNOWN. |
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
दी गई ज़ोन स्ट्रिंग से इलाके का पता लगाता है.
पैरामीटर | |
---|---|
zone |
String : "projects/12345/zones/us-west12-a" के फ़ॉर्मैट में इनपुट ज़ोन स्ट्रिंग. |
रिटर्न | |
---|---|
String |
एक्सट्रैक्ट की गई क्षेत्र स्ट्रिंग, जैसे कि "us-west12" है. |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
दिए गए डिवाइस विकल्पों के आधार पर, टारगेट किए गए इलाके का डेटा हासिल करता है. अगर टारगेट किए गए क्षेत्र को डिवाइस विकल्पों में साफ़ तौर पर सेट होता है, तो यह बताए गए क्षेत्र को दिखाता है. अगर टारगेट किए गए क्षेत्र में सेट नहीं है, तो यह इंस्टेंस के ज़ोन के आधार पर इलाके की जानकारी हासिल करता है.
पैरामीटर | |
---|---|
deviceOptions |
TestDeviceOptions : TestDeviceOptions ऑब्जेक्ट में डिवाइस विकल्प शामिल हैं. |
रिटर्न | |
---|---|
String |
टारगेट किया गया इलाका. |