টেস্টডিভাইসঅপশন

public class TestDeviceOptions
extends Object

java.lang.Object
com.android.tradefed.device.TestDeviceOptions


ITestDevice Option জন্য কন্টেইনার

সারসংক্ষেপ

ধ্রুবক

int DEFAULT_ADB_PORT

String INSTANCE_TYPE_OPTION

String REMOTE_TF_VERSION_OPTION

ক্ষেত্র

protected long mAdbConnectWaitTime

সরকারি নির্মাণকারী

TestDeviceOptions ()

জনসাধারণের পদ্ধতি

void addGceDriverParams (String param)

gce ড্রাইভার প্যারামিটারগুলিতে একটি প্যারামিটার যোগ করুন।

boolean allowGceCmdTimeoutOverride ()

যদি acloud থেকে boot-timeout আর্গুমেন্টগুলো উপস্থিত থাকে, তবে সেগুলোর উপর নির্ভর করা উচিত কি না তা ফেরত দেয়।

boolean evaluateDeviceConnection ()
File getAdbBinary ()

ব্যবহারের জন্য একটি নির্দিষ্ট adb বাইনারি ফেরত দেয়।

long getAdbCommandTimeout ()
long getAdbConnectWaitTime ()

এডিবি সংযোগে প্রয়োগ করার জন্য টাইমআউটের মান মিলিসেকেন্ডে ফেরত দিন।

int getAdbRecoveryTimeout ()
long getAdbRootUnavailableTimeout ()
String getAdbServerPort ()

ডিভাইসটির সাথে সংশ্লিষ্ট adb সার্ভার পোর্টটি ফেরত দেয়।

long getAvailableTimeout ()
File getAvdConfigFile ()

ইনস্ট্যান্সটি চালু করতে Gce Avd কনফিগারেশন ফাইলটি ফেরত দিন।

File getAvdDriverBinary ()

Gce Avd ইনস্ট্যান্সটি চালু করতে বাইনারিটির পাথ ফেরত দিন।

String getBaseImage ()

বর্তমান ইনস্ট্যান্সের জন্য ব্যবহৃতব্য বেস ইমেজের নামটি ফেরত দেয়।

long getBugreportzTimeout ()

bugreportz ক্যাপচারে প্রয়োগ করার জন্য টাইমআউট মানটি ফেরত দেয়।

String getConnCheckUrl ()
static String getCreateCommandByInstanceType ( TestDeviceOptions.InstanceType type)
boolean getCreateWithHO ()
String getCrosPassword ()

ক্রোম ওএস-এ লগ ইন করার জন্য পাসওয়ার্ডটি ফেরত দেয়।

String getCrosUser ()

লগ ইন করার জন্য ক্রোম ওএস ব্যবহারকারীকে ফেরত দেয়।

Integer getCutoffBattery ()
String getDefaultNetworkType ()
MultiMap <File, String> getExtraFiles ()

acloud create-এর সময় GCE-তে আপলোড করার জন্য প্রয়োজনীয় অতিরিক্ত ফাইলগুলো ফেরত দিন।

Map<String, String> getExtraOxygenArgs ()

একটি অক্সিজেন ডিভাইস লিজ নেওয়ার জন্য প্রয়োজনীয় অতিরিক্ত আর্গুমেন্টগুলো ফেরত দেয়।

static List<String> getExtraParamsByInstanceType ( TestDeviceOptions.InstanceType type, String baseImage)
File getFastbootBinary ()

ব্যবহারের জন্য একটি নির্দিষ্ট ফাস্টবুট বাইনারি ফেরত দেয়।

long getFastbootOutputTimeout ()
int getFastbootTimeout ()
String getGceAccount ()

ড্রাইভারের সাথে ব্যবহারের জন্য জিসিই ইমেল অ্যাকাউন্টটি ফেরত দিন।

long getGceCmdTimeout ()

ইনস্ট্যান্সটি অনলাইন হওয়ার জন্য Gce Avd টাইমআউটটি ফেরত দিন।

String getGceDriverBuildIdParam ()

বিল্ড ইনফো থেকে বিল্ড আইডির সাথে যুক্ত করার জন্য GCE ড্রাইভার প্যারামিটারটি ফেরত দিন।

MultiMap <String, File> getGceDriverFileParams ()

অপশনের মাধ্যমে প্রদত্ত অতিরিক্ত ফাইল পাথগুলোকে GCE ড্রাইভার প্যারামিটার হিসেবে ফেরত দিন।

Log.LogLevel getGceDriverLogLevel ()

Gce Avd ড্রাইভারের লগ লেভেল ফেরত দিন।

List<String> getGceDriverParams ()

বিকল্পের মাধ্যমে প্রদত্ত অতিরিক্ত GCE ড্রাইভার প্যারামিটারগুলি ফেরত দিন।

int getGceMaxAttempt ()

একটি জিসিই ডিভাইস চালু করার জন্য সর্বাধিক সংখ্যক প্রচেষ্টা ফেরত দিন।

TestDeviceOptions.InstanceType getInstanceType ()

যে ভার্চুয়াল ডিভাইসটি তৈরি করা হবে তার ইনস্ট্যান্স টাইপ ফেরত দেয়।

String getInstanceUser ()

যে GCE ভার্চুয়াল ডিভাইসটি তৈরি করা হবে, তার ইনস্ট্যান্স ব্যবহারকারীকে ফেরত দেয়।

List<String> getInvocationAttributeToMetadata ()
String getLogcatOptions ()
long getMaxLogcatDataSize ()

অস্থায়ী লগক্যাট ডেটা সংরক্ষণের আনুমানিক সর্বোচ্চ আকার বাইটে জানুন।

long getMaxWifiConnectTime ()
long getOnlineTimeout ()
String getOxygenAccountingUser ()

অক্সিজেন ডিভাইসটির অ্যাকাউন্টিং ব্যবহারকারীকে ফেরত দেয়।

TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

যে হোস্টে অক্সিজেন ভার্চুয়াল ডিভাইসটি চলবে, তার আকার ফেরত দেয়।

long getOxygenLeaseLength ()

অক্সিজেন ডিভাইসটি লিজ নেওয়ার সময়কাল মিলিসেকেন্ডে ফেরত দেয়।

String getOxygenServiceAddress ()

অক্সিজেন ডিভাইসটির সার্ভিস অ্যাড্রেস ফেরত দেয়।

String getOxygenTargetRegion ()

অক্সিজেন ডিভাইসের লক্ষ্য অঞ্চলটি ফেরত দেয়।

List<String> getPostBootCommands ()
int getRebootTimeout ()
int getRemoteAdbPort ()

ইনস্ট্যান্সের সেই রিমোট পোর্টটি ফেরত দেয়, যেটিতে adb সার্ভার শোনে।

Set<String> getRemoteFetchFilePattern ()

scp-এর মাধ্যমে আনার জন্য প্যাটার্নের তালিকা ফেরত দেয়।

File getRemoteTf ()

যে ফাইলটি রিমোটে পুশ করার জন্য ট্রেডফেড ভার্সনের ডিরেক্টরি নির্দেশ করে।

File getServiceAccountJsonKeyFile ()
long getSnapuserdTimeout ()
File getSshPrivateKeyPath ()

Gce Avd ইনস্ট্যান্সের সাথে অপারেশনের জন্য ব্যবহৃত ssh কী-এর পাথটি ফেরত দিন।

int getUnencryptRebootTimeout ()
boolean getUseFastbootErase ()
int getWifiAttempts ()
int getWifiRetryWaitTime ()
String getWifiUtilAPKPath ()
boolean isCmdWifiVirtual ()
boolean isDisableKeyguard ()

বুট সম্পন্ন হওয়ার পর আমাদের কীগার্ড নিষ্ক্রিয় করার চেষ্টা করা উচিত কিনা তা পরীক্ষা করে দেখুন।

boolean isEnableAdbRoot ()

এই ডিভাইসটির জন্য বুট করার সময় adb root সক্রিয় করা উচিত কিনা তা পরীক্ষা করুন।

boolean isLogcatCaptureEnabled ()
boolean isWifiExpoRetryEnabled ()
void setAdbCommandTimeout (long adbCommandTimeout)

কমান্ড পাঠানোর সময়সীমা মিলিসেকেন্ডে নির্ধারণ করে।

void setAdbRecoveryTimeout (int adbRecoveryTimeout)
void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
void setAvdConfigFile (File avdConfigFile)

ইনস্ট্যান্সটি চালু করতে Gce Avd কনফিগারেশন ফাইলটি সেট করুন।

void setAvdDriverBinary (File avdDriverBinary)

Gce Avd ইনস্ট্যান্সটি চালু করতে বাইনারিটির পাথ সেট করুন।

void setConnCheckUrl (String url)
void setCutoffBattery (int cutoffBattery)

আহ্বানটি চালিয়ে যাওয়ার জন্য সর্বনিম্ন ব্যাটারি স্তর সেট করুন।

void setDisableKeyguard (boolean disableKeyguard)

বুট সম্পন্ন হওয়ার পর কীগার্ড নিষ্ক্রিয় করার চেষ্টা করা হবে কি না, তা নির্ধারণ করুন।

void setExtraFiles ( MultiMap <File, String> extraFiles)

acloud create-এর সময় GCE-তে আপলোড করার জন্য প্রয়োজনীয় অতিরিক্ত ফাইলগুলো সেট করুন।

void setFastbootTimeout (int fastbootTimeout)
void setGceCmdTimeout (long gceCmdTimeout)

ইনস্ট্যান্সটি অনলাইন হওয়ার জন্য Gce Avd টাইমআউট সেট করুন।

void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

বিল্ড ইনফো থেকে বিল্ড আইডির সাথে যুক্ত করার জন্য GCE ড্রাইভার প্যারামিটারটি সেট করুন।

void setGceDriverLogLevel ( Log.LogLevel mGceDriverLogLevel)

Gce Avd ড্রাইভারের লগ লেভেল সেট করুন।

void setGceMaxAttempt (int gceMaxAttempt)

একটি জিসিই ডিভাইস চালু করার জন্য সর্বোচ্চ চেষ্টার সংখ্যা নির্ধারণ করুন।

void setInstanceType ( TestDeviceOptions.InstanceType type)

যে ভার্চুয়াল ডিভাইসটি তৈরি করা হবে তার ইনস্ট্যান্স টাইপ নির্ধারণ করে।

void setInstanceUser (String instanceUser)

যে GCE ভার্চুয়াল ডিভাইসটি তৈরি করা হবে, তার ইনস্ট্যান্স ব্যবহারকারীকে সেট করুন।

void setLogcatOptions (String logcatOptions)

লগক্যাটে পাঠানোর জন্য অপশনগুলো সেট করুন।

void setMaxLogcatDataSize (long maxLogcatDataSize)

একটি অস্থায়ী লগক্যাট সংরক্ষণের আনুমানিক সর্বোচ্চ আকার বাইটে সেট করুন।

void setOnlineTimeout (long onlineTimeout)
void setRebootTimeout (int rebootTimeout)
void setRemoteAdbPort (int remoteAdbPort)

ইনস্ট্যান্সে রিমোট পোর্টটি সেট করুন যেটিতে adb সার্ভার শোনে।

void setServiceAccountJsonKeyFile (File jsonKeyFile)

সার্ভিস অ্যাকাউন্টের json কী ফাইলটি সেট করুন।

void setSkipTearDown (boolean shouldSkipTearDown)

GCE টিয়ার ডাউন এড়িয়ে যাওয়া উচিত কিনা তা নির্ধারণ করতে 'true' রিটার্ন করে।

void setSshPrivateKeyPath (File sshPrivateKeyPath)

Gce Avd ইনস্ট্যান্সের সাথে অপারেশনের জন্য ব্যবহৃত ssh কী-এর পাথ সেট করুন।

void setUnencryptRebootTimeout (int unencryptRebootTimeout)
void setUseCmdWifi (boolean useCmdWifi)
void setUseConnection (boolean useConnection)
void setUseFastbootErase (boolean useFastbootErase)
void setWifiAttempts (int wifiAttempts)
boolean shouldDisableReboot ()
boolean shouldSkipBootComplete ()
boolean shouldSkipTearDown ()

GCE টিয়ার ডাউন এড়িয়ে যাওয়া উচিত কিনা তা নির্ধারণ করতে 'true' রিটার্ন করে।

boolean shouldUseConnection ()

নতুন সংযোগ বৈশিষ্ট্যটি ব্যবহার করা উচিত কি না, তা ফেরত দিন।

boolean shouldUseContentProvider ()

ট্রেডফেড কন্টেন্ট প্রোভাইডারটি ফাইল পুশ/পুল করার জন্য ব্যবহার করা যাবে কি না, তা ফেরত দেয়।

boolean useCmdWifiCommands ()

apk-এর পরিবর্তে cmd wifi কমান্ড ব্যবহার করা হবে কি না, তা ফেরত দেয়।

boolean useCvdCF ()

ডিভাইসটি cvd দ্বারা চালু করা হলে true, অন্যথায় false রিটার্ন করার জন্য সহায়ক।

boolean useExitStatusWorkaround ()

শেল ভি২ বিহীন পুরোনো ডিভাইসগুলিতে শেলের এক্সিট স্ট্যাটাস জানার জন্য কোনো বিকল্প পদ্ধতি ব্যবহার করা হবে কিনা, তা নির্দেশ করে।

boolean useIpV6ForTcpFastboot ()
boolean useOxygen ()

ভার্চুয়াল ডিভাইস তৈরি করতে অক্সিজেন ব্যবহার করা হলে ট্রু রিটার্ন করে।

boolean useOxygenProxy ()

যদি আমরা চাই যে ট্রেডফেড সরাসরি অক্সিজেনকে একটি ডিভাইস লিজ নেওয়ার জন্য কল করুক, তাহলে এটি 'ট্রু' রিটার্ন করবে।

boolean useOxygenationDevice ()

OmniLab-এর পরিকাঠামো থেকে অক্সিজেনেশন ডিভাইস লিজ নিতে হলে 'true' রিটার্ন করে।

boolean useUpdatedBootloaderStatus ()

নতুন বুটলোডার অবস্থা ব্যবহার করা হবে কি না, তা ফেরত দেয়।

boolean waitForGceTearDown ()

অগ্রসর হওয়ার আগে GCE টিয়ার ডাউন সম্পন্ন হওয়া পর্যন্ত অপেক্ষা করতে হবে কিনা, তা নির্ধারণ করতে 'true' রিটার্ন করে।

ধ্রুবক

ডিফল্ট_এডিবি_পোর্ট

public static final int DEFAULT_ADB_PORT

ধ্রুবক মান: 5555 (0x000015b3)

ইনস্ট্যান্স_টাইপ_অপশন

public static final String INSTANCE_TYPE_OPTION

ধ্রুবক মান: "ইনস্ট্যান্স-টাইপ"

রিমোট_টিএফ_ভার্সন_অপশন

public static final String REMOTE_TF_VERSION_OPTION

ধ্রুবক মান: 'remote-tf-version'

ক্ষেত্র

mAdbConnectWaitTime

protected long mAdbConnectWaitTime

সরকারি নির্মাণকারী

টেস্টডিভাইসঅপশন

public TestDeviceOptions ()

জনসাধারণের পদ্ধতি

addGceDriverParams

public void addGceDriverParams (String param)

gce ড্রাইভার প্যারামিটারগুলিতে একটি প্যারামিটার যোগ করুন।

প্যারামিটার
param String

allowGceCmdTimeoutOverride

public boolean allowGceCmdTimeoutOverride ()

যদি acloud থেকে boot-timeout আর্গুমেন্টগুলো উপস্থিত থাকে, তবে সেগুলোর উপর নির্ভর করা উচিত কি না তা ফেরত দেয়।

ফেরত
boolean

ডিভাইস সংযোগ মূল্যায়ন করুন

public boolean evaluateDeviceConnection ()

ফেরত
boolean

getAdbBinary

public File getAdbBinary ()

ব্যবহারের জন্য একটি নির্দিষ্ট adb বাইনারি ফেরত দেয়। যদি null হয়, তাহলে DeviceManager-এরটি ব্যবহার করা হবে।

ফেরত
File

getAdbCommandTimeout

public long getAdbCommandTimeout ()

ফেরত
long কমান্ড পাঠানোর সময়সীমা (মিলিসেকেন্ডে)।

getAdbConnectWaitTime

public long getAdbConnectWaitTime ()

এডিবি সংযোগে প্রয়োগ করার জন্য টাইমআউটের মান মিলিসেকেন্ডে ফেরত দিন।

ফেরত
long

getAdbRecoveryTimeout

public int getAdbRecoveryTimeout ()

ফেরত
int রিকভারি মোডে বুট করার জন্য প্রয়োজনীয় সময়সীমা (মিলিসেকেন্ডে)।

getAdbRootUnavailableTimeout

public long getAdbRootUnavailableTimeout ()

ফেরত
long adb root-এর পরে একটি ডিভাইস অনুপলব্ধ হওয়ার জন্য অপেক্ষার সময় (মিলিসেকেন্ডে)।

getAdbServerPort

public String getAdbServerPort ()

ডিভাইসটির সাথে যুক্ত adb সার্ভার পোর্টটি ফেরত দেয়। যদি null হয়, তবে ডিফল্ট পোর্টটি ব্যবহৃত হবে।

ফেরত
String

getAvailableTimeout

public long getAvailableTimeout ()

ফেরত
long একটি ডিভাইস উপলব্ধ হওয়ার জন্য অপেক্ষা করার ডিফল্ট সময় (মিলিসেকেন্ডে)।

getAvdConfigFile

public File getAvdConfigFile ()

ইনস্ট্যান্সটি চালু করতে Gce Avd কনফিগারেশন ফাইলটি ফেরত দিন।

ফেরত
File

getAvdDriverBinary

public File getAvdDriverBinary ()

Gce Avd ইনস্ট্যান্সটি চালু করতে বাইনারিটির পাথ ফেরত দিন।

ফেরত
File

getBaseImage

public String getBaseImage ()

বর্তমান ইনস্ট্যান্সের জন্য ব্যবহৃতব্য বেস ইমেজের নামটি ফেরত দেয়।

ফেরত
String

getBugreportzTimeout

public long getBugreportzTimeout ()

bugreportz ক্যাপচারে প্রয়োগ করার জন্য টাইমআউট মানটি ফেরত দেয়।

ফেরত
long

getConnCheckUrl

public String getConnCheckUrl ()

ফেরত
String সংযোগ পরীক্ষার জন্য ব্যবহৃত ডিফল্ট ইউআরএল।

getCreateCommandByInstanceType

public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)

প্যারামিটার
type TestDeviceOptions.InstanceType

ফেরত
String

getCreateWithHO

public boolean getCreateWithHO ()

ফেরত
boolean

getCrosPassword

public String getCrosPassword ()

ক্রোম ওএস-এ লগ ইন করার জন্য পাসওয়ার্ডটি ফেরত দেয়।

ফেরত
String

getCrosUser

public String getCrosUser ()

লগ ইন করার জন্য ক্রোম ওএস ব্যবহারকারীকে ফেরত দেয়।

ফেরত
String

getCutoffBattery

public Integer getCutoffBattery ()

ফেরত
Integer আহ্বানটি চালিয়ে যাওয়ার জন্য ন্যূনতম ব্যাটারি স্তর।

ডিফল্ট নেটওয়ার্ক টাইপ পান

public String getDefaultNetworkType ()

ফেরত
String

অতিরিক্ত ফাইলগুলি পান

public MultiMap<File, String> getExtraFiles ()

acloud create-এর সময় GCE-তে আপলোড করার জন্য প্রয়োজনীয় অতিরিক্ত ফাইলগুলো ফেরত দিন।

ফেরত
MultiMap <File, String>

getExtraOxygenArgs

public Map<String, String> getExtraOxygenArgs ()

একটি অক্সিজেন ডিভাইস লিজ নেওয়ার জন্য প্রয়োজনীয় অতিরিক্ত আর্গুমেন্টগুলো ফেরত দেয়।

ফেরত
Map<String, String>

getExtraParamsByInstanceType

public static List<String> getExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, 
                String baseImage)

প্যারামিটার
type TestDeviceOptions.InstanceType

baseImage String

ফেরত
List<String>

getFastbootBinary

public File getFastbootBinary ()

ব্যবহারের জন্য একটি নির্দিষ্ট ফাস্টবুট বাইনারি ফেরত দেয়। যদি null হয়, তাহলে DeviceManager-এরটি ব্যবহার করা হবে।

ফেরত
File

getFastbootOutputTimeout

public long getFastbootOutputTimeout ()

ফেরত
long

getFastbootTimeout

public int getFastbootTimeout ()

ফেরত
int ফাস্টবুট মোডে বুট করার জন্য প্রয়োজনীয় সময়সীমা (মিলিসেকেন্ডে)।

getGceAccount

public String getGceAccount ()

ড্রাইভারের সাথে ব্যবহারের জন্য জিসিই ইমেল অ্যাকাউন্টটি ফেরত দিন।

ফেরত
String

getGceCmdTimeout

public long getGceCmdTimeout ()

ইনস্ট্যান্সটি অনলাইন হওয়ার জন্য Gce Avd টাইমআউটটি ফেরত দিন।

ফেরত
long

getGceDriverBuildIdParam

public String getGceDriverBuildIdParam ()

বিল্ড ইনফো থেকে বিল্ড আইডির সাথে যুক্ত করার জন্য GCE ড্রাইভার প্যারামিটারটি ফেরত দিন।

ফেরত
String

getGceDriverFileParams

public MultiMap<String, File> getGceDriverFileParams ()

অপশনের মাধ্যমে প্রদত্ত অতিরিক্ত ফাইল পাথগুলোকে GCE ড্রাইভার প্যারামিটার হিসেবে ফেরত দিন।

ফেরত
MultiMap <String, File>

getGceDriverLogLevel

public Log.LogLevel getGceDriverLogLevel ()

Gce Avd ড্রাইভারের লগ লেভেল ফেরত দিন।

ফেরত
Log.LogLevel

getGceDriverParams

public List<String> getGceDriverParams ()

বিকল্পের মাধ্যমে প্রদত্ত অতিরিক্ত GCE ড্রাইভার প্যারামিটারগুলি ফেরত দিন।

ফেরত
List<String>

getGceMaxAttempt

public int getGceMaxAttempt ()

একটি জিসিই ডিভাইস চালু করার জন্য সর্বাধিক সংখ্যক প্রচেষ্টা ফেরত দিন।

ফেরত
int

getInstanceType

public TestDeviceOptions.InstanceType getInstanceType ()

যে ভার্চুয়াল ডিভাইসটি তৈরি করা হবে তার ইনস্ট্যান্স টাইপ ফেরত দেয়।

ফেরত
TestDeviceOptions.InstanceType

getInstanceUser

public String getInstanceUser ()

যে GCE ভার্চুয়াল ডিভাইসটি তৈরি করা হবে, তার ইনস্ট্যান্স ব্যবহারকারীকে ফেরত দেয়।

ফেরত
String

getInvocationAttributeToMetadata

public List<String> getInvocationAttributeToMetadata ()

ফেরত
List<String>

getLogcatOptions

public String getLogcatOptions ()

ফেরত
String কনফিগার করা লগক্যাট বিকল্পগুলি

getMaxLogcatDataSize

public long getMaxLogcatDataSize ()

অস্থায়ী লগক্যাট ডেটা সংরক্ষণের আনুমানিক সর্বোচ্চ আকার বাইটে জানুন।

ফেরত
long

getMaxWifiConnectTime

public long getMaxWifiConnectTime ()

ফেরত
long ওয়াইফাই সংযোগ করার চেষ্টার সর্বোচ্চ সময়।

getOnlineTimeout

public long getOnlineTimeout ()

ফেরত
long একটি ডিভাইস অনলাইন হওয়ার জন্য অপেক্ষা করার ডিফল্ট সময় (মিলিসেকেন্ডে)।

getOxygenAccountingUser

public String getOxygenAccountingUser ()

অক্সিজেন ডিভাইসটির অ্যাকাউন্টিং ব্যবহারকারীকে ফেরত দেয়।

ফেরত
String

getOxygenDeviceSize

public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()

যে হোস্টে অক্সিজেন ভার্চুয়াল ডিভাইসটি চলবে, তার আকার ফেরত দেয়।

ফেরত
TestDeviceOptions.DeviceSize

অক্সিজেন লিজের দৈর্ঘ্য

public long getOxygenLeaseLength ()

অক্সিজেন ডিভাইসটি লিজ নেওয়ার সময়কাল মিলিসেকেন্ডে ফেরত দেয়।

ফেরত
long

getOxygenServiceAddress

public String getOxygenServiceAddress ()

অক্সিজেন ডিভাইসটির সার্ভিস অ্যাড্রেস ফেরত দেয়।

ফেরত
String

getOxygenTargetRegion

public String getOxygenTargetRegion ()

অক্সিজেন ডিভাইসের লক্ষ্য অঞ্চলটি ফেরত দেয়।

ফেরত
String

getPostBootCommands

public List<String> getPostBootCommands ()

ফেরত
List<String> রিবুটের পরে চালানোর জন্য শেল কমান্ডের একটি তালিকা।

getRebootTimeout

public int getRebootTimeout ()

ফেরত
int সম্পূর্ণ সিস্টেম বুট হওয়ার জন্য প্রয়োজনীয় সময়সীমা (মিলিসেকেন্ডে)।

getRemoteAdbPort

public int getRemoteAdbPort ()

ইনস্ট্যান্সের সেই রিমোট পোর্টটি ফেরত দেয়, যেটিতে adb সার্ভার শোনে।

ফেরত
int

getRemoteFetchFilePattern

public Set<String> getRemoteFetchFilePattern ()

scp-এর মাধ্যমে আনার জন্য প্যাটার্নের তালিকা ফেরত দেয়।

ফেরত
Set<String>

getRemoteTf

public File getRemoteTf ()

যে ফাইলটি রিমোটে পুশ করার জন্য ট্রেডফেড ভার্সনের ডিরেক্টরি নির্দেশ করে।

ফেরত
File

getServiceAccountJsonKeyFile

public File getServiceAccountJsonKeyFile ()

ফেরত
File সার্ভিস অ্যাকাউন্টের json কী ফাইল।

getSnapuserdTimeout

public long getSnapuserdTimeout ()

ফেরত
long

getSshPrivateKeyPath

public File getSshPrivateKeyPath ()

Gce Avd ইনস্ট্যান্সের সাথে অপারেশনের জন্য ব্যবহৃত ssh কী-এর পাথটি ফেরত দিন।

ফেরত
File

getUnencryptRebootTimeout

public int getUnencryptRebootTimeout ()

ফেরত
int আনএনক্রিপশনের পর ফাইলসিস্টেম ফরম্যাট হতে এবং ডিভাইসটি রিবুট হতে যে টাইমআউট লাগে, তা মিলিসেকেন্ডে পরিমাপ করা হয়।

getUseFastbootErase

public boolean getUseFastbootErase ()

ফেরত
boolean পার্টিশন মুছে ফেলার জন্য fastboot format-এর পরিবর্তে fastboot erase ব্যবহার করা উচিত কিনা।

getWifiAttempts

public int getWifiAttempts ()

ফেরত
int ওয়াইফাই নেটওয়ার্কে সংযোগ করার জন্য ডিফল্ট প্রচেষ্টা সংখ্যা।

getWifiRetryWaitTime

public int getWifiRetryWaitTime ()

ফেরত
int ওয়াইফাই সংযোগের পুনঃচেষ্টাগুলোর মধ্যে ভিত্তি অপেক্ষার সময়।

getWifiUtilAPKPath

public String getWifiUtilAPKPath ()

ফেরত
String wifiutil apk পাথ

isCmdWifiVirtual

public boolean isCmdWifiVirtual ()

ফেরত
boolean

isDisableKeyguard

public boolean isDisableKeyguard ()

বুট সম্পন্ন হওয়ার পর আমাদের কীগার্ড নিষ্ক্রিয় করার চেষ্টা করা উচিত কিনা তা পরীক্ষা করে দেখুন।

ফেরত
boolean

isEnableAdbRoot

public boolean isEnableAdbRoot ()

এই ডিভাইসটির জন্য বুট করার সময় adb root সক্রিয় করা উচিত কিনা তা পরীক্ষা করুন।

ফেরত
boolean

isLogcatCaptureEnabled

public boolean isLogcatCaptureEnabled ()

ফেরত
boolean ব্যাকগ্রাউন্ড লগক্যাট ক্যাপচার সক্রিয় থাকলে সত্য

isWifiExpoRetryEnabled

public boolean isWifiExpoRetryEnabled ()

ফেরত
boolean এক্সপোনেনশিয়াল রিট্রাই স্ট্র্যাটেজি ব্যবহার করা উচিত কিনা।

setAdbCommandTimeout

public void setAdbCommandTimeout (long adbCommandTimeout)

কমান্ড পাঠানোর সময়সীমা মিলিসেকেন্ডে নির্ধারণ করে।

প্যারামিটার
adbCommandTimeout long

setAdbRecoveryTimeout

public void setAdbRecoveryTimeout (int adbRecoveryTimeout)

প্যারামিটার
adbRecoveryTimeout int : রিকভারি মোডে বুট করার জন্য সময়সীমা (মিলিসেকেন্ডে)।

setAdbRootUnavailableTimeout

public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)

প্যারামিটার
adbRootUnavailableTimeout long : adb root-এর পর কোনো ডিভাইস অনুপলব্ধ হওয়ার জন্য অপেক্ষার সময় (মিলিসেকেন্ডে)।

setAvdConfigFile

public void setAvdConfigFile (File avdConfigFile)

ইনস্ট্যান্সটি চালু করতে Gce Avd কনফিগারেশন ফাইলটি সেট করুন।

প্যারামিটার
avdConfigFile File

setAvdDriverBinary

public void setAvdDriverBinary (File avdDriverBinary)

Gce Avd ইনস্ট্যান্সটি চালু করতে বাইনারিটির পাথ সেট করুন।

প্যারামিটার
avdDriverBinary File

setConnCheckUrl

public void setConnCheckUrl (String url)

প্যারামিটার
url String

সেটকাটঅফব্যাটারি

public void setCutoffBattery (int cutoffBattery)

আহ্বানটি চালিয়ে যাওয়ার জন্য সর্বনিম্ন ব্যাটারি স্তর সেট করুন।

প্যারামিটার
cutoffBattery int

setDisableKeyguard

public void setDisableKeyguard (boolean disableKeyguard)

বুট সম্পন্ন হওয়ার পর কীগার্ড নিষ্ক্রিয় করার চেষ্টা করা হবে কি না, তা নির্ধারণ করুন।

প্যারামিটার
disableKeyguard boolean

অতিরিক্ত ফাইল সেট করুন

public void setExtraFiles (MultiMap<File, String> extraFiles)

acloud create-এর সময় GCE-তে আপলোড করার জন্য প্রয়োজনীয় অতিরিক্ত ফাইলগুলো সেট করুন।

প্যারামিটার
extraFiles MultiMap

setFastbootTimeout

public void setFastbootTimeout (int fastbootTimeout)

প্যারামিটার
fastbootTimeout int : ফাস্টবুট মোডে বুট করার জন্য প্রয়োজনীয় সময়সীমা (মিলিসেকেন্ডে)।

setGceCmdTimeout

public void setGceCmdTimeout (long gceCmdTimeout)

ইনস্ট্যান্সটি অনলাইন হওয়ার জন্য Gce Avd টাইমআউট সেট করুন।

প্যারামিটার
gceCmdTimeout long

setGceDriverBuildIdParam

public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)

বিল্ড ইনফো থেকে বিল্ড আইডির সাথে যুক্ত করার জন্য GCE ড্রাইভার প্যারামিটারটি সেট করুন।

প্যারামিটার
gceDriverBuildIdParam String

setGceDriverLogLevel

public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)

Gce Avd ড্রাইভারের লগ লেভেল সেট করুন।

প্যারামিটার
mGceDriverLogLevel Log.LogLevel

setGceMaxAttempt

public void setGceMaxAttempt (int gceMaxAttempt)

একটি জিসিই ডিভাইস চালু করার জন্য সর্বোচ্চ চেষ্টার সংখ্যা নির্ধারণ করুন।

প্যারামিটার
gceMaxAttempt int

setInstanceType

public void setInstanceType (TestDeviceOptions.InstanceType type)

যে ভার্চুয়াল ডিভাইসটি তৈরি করা হবে তার ইনস্ট্যান্স টাইপ নির্ধারণ করে।

প্যারামিটার
type TestDeviceOptions.InstanceType

setInstanceUser

public void setInstanceUser (String instanceUser)

যে GCE ভার্চুয়াল ডিভাইসটি তৈরি করা হবে, তার ইনস্ট্যান্স ব্যবহারকারীকে সেট করুন।

প্যারামিটার
instanceUser String

setLogcatOptions

public void setLogcatOptions (String logcatOptions)

লগক্যাটে পাঠানোর জন্য অপশনগুলো সেট করুন।

প্যারামিটার
logcatOptions String

setMaxLogcatDataSize

public void setMaxLogcatDataSize (long maxLogcatDataSize)

একটি অস্থায়ী লগক্যাট সংরক্ষণের আনুমানিক সর্বোচ্চ আকার বাইটে সেট করুন।

প্যারামিটার
maxLogcatDataSize long

setOnlineTimeout

public void setOnlineTimeout (long onlineTimeout)

প্যারামিটার
onlineTimeout long

রিবুট টাইমআউট সেট করুন

public void setRebootTimeout (int rebootTimeout)

প্যারামিটার
rebootTimeout int : সিস্টেম সম্পূর্ণরূপে বুট হতে প্রয়োজনীয় সময়সীমা (মিলিসেকেন্ডে)।

setRemoteAdbPort

public void setRemoteAdbPort (int remoteAdbPort)

ইনস্ট্যান্সে রিমোট পোর্টটি সেট করুন যেটিতে adb সার্ভার শোনে।

প্যারামিটার
remoteAdbPort int

setServiceAccountJsonKeyFile

public void setServiceAccountJsonKeyFile (File jsonKeyFile)

সার্ভিস অ্যাকাউন্টের json কী ফাইলটি সেট করুন।

প্যারামিটার
jsonKeyFile File : মূল ফাইল।

setSkipTearDown

public void setSkipTearDown (boolean shouldSkipTearDown)

GCE টিয়ার ডাউন এড়িয়ে যাওয়া হলে true রিটার্ন করে। অন্যথায় false।

প্যারামিটার
shouldSkipTearDown boolean

setSshPrivateKeyPath

public void setSshPrivateKeyPath (File sshPrivateKeyPath)

Gce Avd ইনস্ট্যান্সের সাথে অপারেশনের জন্য ব্যবহৃত ssh কী-এর পাথ সেট করুন।

প্যারামিটার
sshPrivateKeyPath File

setUnencryptRebootTimeout

public void setUnencryptRebootTimeout (int unencryptRebootTimeout)

প্যারামিটার
unencryptRebootTimeout int : আনএনক্রিপশনের পর ফাইলসিস্টেম ফরম্যাট হতে এবং ডিভাইসটি রিবুট হতে যে সময়সীমা (মিলিসেকেন্ডে) লাগবে।

setUseCmdWifi

public void setUseCmdWifi (boolean useCmdWifi)

প্যারামিটার
useCmdWifi boolean

সংযোগ ব্যবহার করুন

public void setUseConnection (boolean useConnection)

প্যারামিটার
useConnection boolean

setUseFastbootErase

public void setUseFastbootErase (boolean useFastbootErase)

প্যারামিটার
useFastbootErase boolean : পার্টিশন মুছে ফেলার জন্য ফাস্টবুট ফরম্যাটের পরিবর্তে ফাস্টবুট ইরেজ ব্যবহার করা হবে কিনা।

setWifiAttempts

public void setWifiAttempts (int wifiAttempts)

প্যারামিটার
wifiAttempts int

shouldDisableReboot

public boolean shouldDisableReboot ()

ফেরত
boolean যদি ডিভাইস রিবুট নিষ্ক্রিয় করা উচিত

shouldSkipBootComplete

public boolean shouldSkipBootComplete ()

ফেরত
boolean

shouldSkipTearDown

public boolean shouldSkipTearDown ()

GCE টিয়ার ডাউন এড়িয়ে যাওয়া হলে true রিটার্ন করে। অন্যথায় false।

ফেরত
boolean

সংযোগ ব্যবহার করা উচিত

public boolean shouldUseConnection ()

নতুন সংযোগ বৈশিষ্ট্যটি ব্যবহার করা উচিত কি না, তা ফেরত দিন।

ফেরত
boolean

কন্টেন্ট প্রোভাইডার ব্যবহার করা উচিত

public boolean shouldUseContentProvider ()

ট্রেডফেড কন্টেন্ট প্রোভাইডারটি ফাইল পুশ/পুল করার জন্য ব্যবহার করা যাবে কি না, তা ফেরত দেয়।

ফেরত
boolean

useCmdWifiCommands

public boolean useCmdWifiCommands ()

apk-এর পরিবর্তে cmd wifi কমান্ড ব্যবহার করা হবে কি না, তা ফেরত দেয়।

ফেরত
boolean

useCvdCF

public boolean useCvdCF ()

ডিভাইসটি cvd দ্বারা চালু করা হলে true, অন্যথায় false রিটার্ন করার জন্য সহায়ক।

ফেরত
boolean

useExitStatusWorkaround

public boolean useExitStatusWorkaround ()

শেল ভি২ বিহীন পুরোনো ডিভাইসগুলিতে শেলের এক্সিট স্ট্যাটাস জানার জন্য কোনো বিকল্প পদ্ধতি ব্যবহার করা হবে কিনা, তা নির্দেশ করে।

ফেরত
boolean

useIpV6ForTcpFastboot

public boolean useIpV6ForTcpFastboot ()

ফেরত
boolean

অক্সিজেন ব্যবহার করুন

public boolean useOxygen ()

ভার্চুয়াল ডিভাইস তৈরি করতে অক্সিজেন ব্যবহার করা হলে ট্রু রিটার্ন করে। অন্যথায় ফলস।

ফেরত
boolean

অক্সিজেন প্রক্সি ব্যবহার করুন

public boolean useOxygenProxy ()

যদি আমরা চাই যে ট্রেডফেড সরাসরি অক্সিজেনকে একটি ডিভাইস লিজ নেওয়ার জন্য কল করুক, তাহলে এটি 'ট্রু' রিটার্ন করবে।

ফেরত
boolean

অক্সিজেনেশন ডিভাইস ব্যবহার করুন

public boolean useOxygenationDevice ()

OmniLab-এর পরিকাঠামো থেকে অক্সিজেনেশন ডিভাইস লিজ নিতে হলে 'true' রিটার্ন করে। অন্যথায় 'false'।

ফেরত
boolean

আপডেট করা বুটলোডার স্ট্যাটাস ব্যবহার করুন

public boolean useUpdatedBootloaderStatus ()

নতুন বুটলোডার অবস্থা ব্যবহার করা হবে কি না, তা ফেরত দেয়।

ফেরত
boolean

waitForGceTearDown

public boolean waitForGceTearDown ()

অগ্রসর হওয়ার আগে GCE টিয়ার ডাউন সম্পন্ন হওয়া পর্যন্ত অপেক্ষা করতে হবে কিনা, তা নির্ধারণ করতে 'true' রিটার্ন করে।

ফেরত
boolean