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