অক্সিজেনইউটিল
public class OxygenUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.cloud.OxygenUtil |
অক্সিজেন পরিষেবার সাথে যোগাযোগ করার একটি ইউটিলিটি।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
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)প্রদত্ত ডিভাইস অপশনগুলোর উপর ভিত্তি করে লক্ষ্য অঞ্চলটি খুঁজে বের করে। |
সরকারি নির্মাণকারী
অক্সিজেনইউটিল
public OxygenUtil ()
OxygenUtil-এর ডিফল্ট কনস্ট্রাক্টর
জনসাধারণের পদ্ধতি
অক্সিজেন ক্লায়েন্ট তৈরি করুন
public static OxygenClient createOxygenClient (File file)
OxygenClient তৈরি করার সহায়ক।
| প্যারামিটার | |
|---|---|
file | File : অক্সিজেন ক্লায়েন্ট বাইনারি ফাইল। |
| ফেরত | |
|---|---|
OxygenClient | সিএফ ডিভাইস তৈরি করার জন্য একটি OxygenClient ক্লাস। |
ডাউনলোডলঞ্চফেলিউরলগস
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
যখন Oxygen একটি ভার্চুয়াল ডিভাইস চালু করতে ব্যর্থ হয়, তখন GCS থেকে ত্রুটির লগ ডাউনলোড করুন।
| প্যারামিটার | |
|---|---|
error | TargetSetupError : অক্সিজেন পরিষেবার মাধ্যমে ডিভাইস লিজ দেওয়ার সময় TargetSetupError দেখা দিয়েছে। |
logger | ITestLogger : ITestLogger এ ফাইলটি কোথায় লগ করতে হবে |
ডিফল্ট লগ টাইপ পান
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"। |
লক্ষ্য অঞ্চল পান
public static String getTargetRegion (TestDeviceOptions deviceOptions)
প্রদত্ত ডিভাইস অপশনের উপর ভিত্তি করে টার্গেট অঞ্চলটি খুঁজে বের করে। যদি ডিভাইস অপশনে টার্গেট অঞ্চলটি স্পষ্টভাবে সেট করা থাকে, তবে এটি নির্দিষ্ট অঞ্চলটি ফেরত দেয়। যদি টার্গেট অঞ্চলটি সেট করা না থাকে, তবে এটি ইনস্ট্যান্সটির জোনের উপর ভিত্তি করে অঞ্চলটি খুঁজে বের করে।
| প্যারামিটার | |
|---|---|
deviceOptions | TestDeviceOptions : ডিভাইস অপশন ধারণকারী TestDeviceOptions অবজেক্ট। |
| ফেরত | |
|---|---|
String | লক্ষ্য অঞ্চল। |