OxygenUtil
public class OxygenUtil
extends Object
java.lang.ऑब्जेक्ट | |
↳ | 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) जब ऑक्सीजन वर्चुअल डिवाइस लॉन्च करने में विफल रहा तो जीसीएस से त्रुटि लॉग डाउनलोड करें। |
static LogDataType | getDefaultLogType (String logFileName) किसी लॉग फ़ाइल के नाम के आधार पर उसका लॉग डेटा प्रकार निर्धारित करें। |
static String | getRegionFromZoneMeta (String zone) किसी दिए गए ज़ोन स्ट्रिंग से क्षेत्र को पुनः प्राप्त करता है। |
static String | getTargetRegion ( TestDeviceOptions deviceOptions) दिए गए डिवाइस विकल्पों के आधार पर लक्ष्य क्षेत्र को पुनः प्राप्त करता है। |
सार्वजनिक निर्माणकर्ता
OxygenUtil
public OxygenUtil ()
OxygenUtil का डिफ़ॉल्ट कंस्ट्रक्टर
सार्वजनिक तरीके
कलेक्टडिवाइसलॉन्चमेट्रिक्स
public static long[] collectDeviceLaunchMetrics (File logDir)
Vdl_stdout से डिवाइस लॉन्चर मेट्रिक्स एकत्र करें।
पैरामीटर | |
---|---|
logDir | File : दूरस्थ होस्ट से खींचे गए लॉग की निर्देशिका। |
रिटर्न | |
---|---|
long[] |
संग्रहत्रुटिहस्ताक्षर
public staticcollectErrorSignatures (File logDir)
लॉग से त्रुटि हस्ताक्षर एकत्र करें।
पैरामीटर | |
---|---|
logDir | File : दूरस्थ होस्ट से खींचे गए लॉग की निर्देशिका। |
रिटर्न | |
---|---|
कलेक्टऑक्सीजनसंस्करण
public static String collectOxygenVersion (File logDir)
Oxygeen_version.txt से ऑक्सीजन संस्करण की जानकारी एकत्र करें।
पैरामीटर | |
---|---|
logDir | File : दूरस्थ होस्ट से खींचे गए लॉग की निर्देशिका। |
रिटर्न | |
---|---|
String |
डाउनलोड लॉन्च विफलता लॉग
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
जब ऑक्सीजन वर्चुअल डिवाइस लॉन्च करने में विफल रहा तो जीसीएस से त्रुटि लॉग डाउनलोड करें।
पैरामीटर | |
---|---|
error | TargetSetupError : ऑक्सीजन सेवा के माध्यम से डिवाइस को लीज पर लेते समय TargetSetupError उत्पन्न हुआ। |
logger | ITestLogger : ITestLogger जहां फ़ाइल को लॉग करना है |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
किसी लॉग फ़ाइल के नाम के आधार पर उसका लॉग डेटा प्रकार निर्धारित करें।
पैरामीटर | |
---|---|
logFileName | String : दूरस्थ लॉग फ़ाइल का नाम. |
रिटर्न | |
---|---|
LogDataType | एक LogDataType जिसके साथ लॉग फ़ाइल संबद्ध होती है। यदि लॉग डेटा प्रकार को उसके नाम के आधार पर निर्धारित करने में असमर्थ है तो अज्ञात प्रकार लौटाएगा। |
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
किसी दिए गए ज़ोन स्ट्रिंग से क्षेत्र को पुनः प्राप्त करता है।
पैरामीटर | |
---|---|
zone | String : "प्रोजेक्ट/12345/ज़ोन/यूएस-वेस्ट12-ए" प्रारूप में इनपुट ज़ोन स्ट्रिंग। |
रिटर्न | |
---|---|
String | निकाली गई क्षेत्र स्ट्रिंग, उदाहरण के लिए, "us-west12"। |
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
दिए गए डिवाइस विकल्पों के आधार पर लक्ष्य क्षेत्र को पुनः प्राप्त करता है। यदि लक्ष्य क्षेत्र स्पष्ट रूप से डिवाइस विकल्पों में सेट किया गया है, तो यह निर्दिष्ट क्षेत्र लौटाता है। यदि लक्ष्य क्षेत्र सेट नहीं है, तो यह उदाहरण के क्षेत्र के आधार पर क्षेत्र को पुनः प्राप्त करता है।
पैरामीटर | |
---|---|
deviceOptions | TestDeviceOptions : TestDeviceOptions ऑब्जेक्ट जिसमें डिवाइस विकल्प हैं। |
रिटर्न | |
---|---|
String | लक्ष्य क्षेत्र. |