ऑक्सीजन यूटिलिटी
public
class
OxygenUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
Oxygen सेवा के साथ इंटरैक्ट करने के लिए उपयोगी.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
OxygenUtil()
OxygenUtil का डिफ़ॉल्ट कंस्ट्रक्टर |
सार्वजनिक तरीके | |
---|---|
static
OxygenClient
|
createOxygenClient(File file)
|
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 का डिफ़ॉल्ट कंस्ट्रक्टर
सार्वजनिक तरीके
createOxygenClient
public static OxygenClient createOxygenClient (File file)
OxygenClient
बनाने के लिए सहायक.
पैरामीटर | |
---|---|
file |
File : ऑक्सीजन क्लाइंट बाइनरी फ़ाइल. |
रिटर्न | |
---|---|
OxygenClient |
CF डिवाइस बनाने के लिए, एक OxygenClient क्लास. |
LaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
जब Oxygen किसी वर्चुअल डिवाइस को लॉन्च नहीं कर पाता, तो 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 |
टारगेट किया गया इलाका. |