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 जिससे लॉग फ़ाइल जुड़ी होती है. अगर नाम के आधार पर लॉग डेटा टाइप का पता नहीं लगाया जा सका, तो
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 |
टारगेट किया गया इलाका. |