OxygenUtil
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)
जब Oxygen किसी वर्चुअल डिवाइस को लॉन्च नहीं कर पाता, तो GCS से गड़बड़ी के लॉग डाउनलोड करें. |
static
LogDataType
|
getDefaultLogType(String logFileName)
लॉग फ़ाइल के नाम के आधार पर, लॉग डेटा का टाइप तय करना. |
static
String
|
getRegionFromZoneMeta(String zone)
किसी ज़ोन स्ट्रिंग से क्षेत्र को वापस लाता है. |
static
String
|
getTargetRegion(TestDeviceOptions deviceOptions)
डिवाइस के लिए दिए गए विकल्पों के आधार पर, टारगेट किया गया क्षेत्र दिखाता है. |
पब्लिक कंस्ट्रक्टर
OxygenUtil
public OxygenUtil ()
OxygenUtil का डिफ़ॉल्ट कंस्ट्रक्टर
सार्वजनिक तरीके
createOxygenClient
public static OxygenClient createOxygenClient (File file)
OxygenClient
बनाने के लिए सहायक.
पैरामीटर | |
---|---|
file |
File : Oxygen क्लाइंट की बाइनरी फ़ाइल. |
रिटर्न | |
---|---|
OxygenClient |
सीएफ़ डिवाइस बनाने के लिए OxygenClient क्लास. |
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
जब Oxygen किसी वर्चुअल डिवाइस को लॉन्च नहीं कर पाता, तो GCS से गड़बड़ी के लॉग डाउनलोड करें.
पैरामीटर | |
---|---|
error |
TargetSetupError : Oxygen सेवा की मदद से डिवाइस को लीज़ पर लेने पर, TargetSetupError गड़बड़ी का मैसेज मिलना. |
logger |
ITestLogger : ITestLogger वह जगह जहां फ़ाइल को लॉग करना है |
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
लॉग फ़ाइल के नाम के आधार पर, लॉग डेटा का टाइप तय करना.
पैरामीटर | |
---|---|
logFileName |
String : रिमोट लॉग फ़ाइल का नाम. |
रिटर्न | |
---|---|
LogDataType |
वह LogDataType जिससे लॉग फ़ाइल जुड़ी होती है. अगर लॉग के नाम के आधार पर, उसके डेटा टाइप का पता नहीं चलता है, तो टाइप के तौर पर 'जानकारी नहीं है' दिखेगा. |
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 |
टारगेट किया गया इलाका. |