স্যান্ডবক্স অপশন

public final class SandboxOptions
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxOptions


এমন একটি ক্লাস যা একটি ISandbox এর জন্য অপশন গ্রহণ ও প্রদান করতে পারে।

সারসংক্ষেপ

ধ্রুবক

String CHILD_GLOBAL_CONFIG

String ENABLE_DEBUG_THREAD

String PARENT_PREPARER_CONFIG

String SANDBOX_BUILD_ID

String TF_LOCATION

String USE_PROTO_REPORTER

String WAIT_FOR_EVENTS_TIMEOUT

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

SandboxOptions ()

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

boolean delayDownloadAfterSharding ()

শার্ডিং-এর পরে ডাউনলোড বিলম্বিত করা হবে কি না, তা ফেরত দেয়।

boolean downloadDefaultZips ()

ডিফল্ট টেস্ট জিপ ফাইলগুলো ডাউনলোড করা হবে কি না, তা নির্দেশ করে।

boolean dumpTestTemplate ()

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

String getChildGlobalConfig ()

চাইল্ড স্যান্ডবক্সের জন্য ব্যবহৃত কনফিগারেশনটি ফেরত দেয়।

Map<String, String> getEnvVariables ()

স্যান্ডবক্সের জাভা প্রসেসে পাঠানোর জন্য এনভায়রনমেন্ট ভেরিয়েবলের ম্যাপ।

Set<String> getForcePartialDownloadFileRegexList ()

এটি একটি রেজেক্স সেট রিটার্ন করে, স্যান্ডবক্স পার্শিয়াল ডাউনলোড সবসময় সেই ফাইলগুলোই ডাউনলোড করবে যেগুলো রেজেক্সের সাথে মেলে।

List<String> getJavaOptions ()

স্যান্ডবক্সের জাভা প্রসেস পাস করার বিকল্পগুলির তালিকা।

String getParentPreparerConfig ()

স্যান্ডবক্সের প্যারেন্ট প্রসেসে কোন প্রিপারার রান করবে, সেই কনফিগারেশনটি রিটার্ন করে।

String getSandboxBuildId ()

রান চলাকালীন স্যান্ডবক্সের জন্য বাধ্যতামূলকভাবে ব্যবহৃত বিল্ড-আইডি ফেরত দেয়।

File getSandboxTfDirectory ()

রানটি স্যান্ডবক্সিং করার জন্য ব্যবহারযোগ্য ট্রেড ফেডারেশন সংস্করণ ধারণকারী প্রদত্ত ডিরেক্টরিগুলো ফেরত দেয়।

Set<String> getTestsZips ()

স্যান্ডবক্সের জন্য স্টেজে জিপ করা টেস্টগুলোর সেট ফেরত দেয়।

long getWaitForEventsTimeout ()

স্যান্ডবক্সের কার্যক্রম শেষ হওয়ার পর ইভেন্টগুলো প্রসেস হওয়ার জন্য আমাদের কতক্ষণ অপেক্ষা করতে হবে, তা ফেরত দেয়।

boolean isValidationTest ()
boolean shouldEnableDebugThread ()

একটি ডিবাগ থ্রেড সক্রিয় করুন।

boolean shouldParallelSetup ()

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

boolean shouldUseParallelDownload ()

সেটআপের সময় সমান্তরাল ডাউনলোড ব্যবহার করা হবে কি না, তা ফেরত দেয়।

boolean shouldUsePartialDownload ()

আংশিক ডাউনলোড ক্যাশিং ব্যবহার করা হবে কি না তা ফেরত দেয়।

boolean shouldUseProtoReporter ()

প্রোটোবাফ রিপোর্টিং ব্যবহার করা হবে কি না, তা ফেরত দেয়।

boolean shouldUseSplitDiscovery ()

স্বাধীন ডিসকভারি সহ সেটআপ ব্যবহার করা হবে কিনা তা ফেরত দেয়।

boolean shouldUseTestDiscovery ()

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

boolean startAvdInParent ()

এভিডি ডিভাইসগুলো প্যারেন্ট স্যান্ডবক্সে চালু করা হবে, নাকি চাইল্ড স্যান্ডবক্সে থাকতে দেওয়া হবে, তা ফেরত দেয়।

ধ্রুবক

চাইল্ড_গ্লোবাল_কনফিগ

public static final String CHILD_GLOBAL_CONFIG

ধ্রুবক মান: 'sub-global-config'

ডিবাগ থ্রেড সক্ষম করুন

public static final String ENABLE_DEBUG_THREAD

ধ্রুবক মান: "স্যান্ডবক্স-ডিবাগ-থ্রেড"

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

ধ্রুবক মান: 'parent-preparer-config'

স্যান্ডবক্স_বিল্ড_আইডি

public static final String SANDBOX_BUILD_ID

ধ্রুবক মান: 'স্যান্ডবক্স-বিল্ড-আইডি'

TF_LOCATION

public static final String TF_LOCATION

ধ্রুবক মান: "tf-location"

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

ধ্রুবক মান: 'use-proto-reporter'

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

ধ্রুবক মান: 'wait-for-events'

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

স্যান্ডবক্স অপশন

public SandboxOptions ()

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

শার্ডিং-এর পরে ডাউনলোড বিলম্বিত করুন

public boolean delayDownloadAfterSharding ()

শার্ডিং-এর পরে ডাউনলোড বিলম্বিত করা হবে কি না, তা ফেরত দেয়।

ফেরত
boolean

ডাউনলোডডিফল্টজিপস

public boolean downloadDefaultZips ()

ডিফল্ট টেস্ট জিপ ফাইলগুলো ডাউনলোড করা হবে কি না, তা নির্দেশ করে।

ফেরত
boolean

ডাম্পটেস্টটেমপ্লেট

public boolean dumpTestTemplate ()

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

ফেরত
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

চাইল্ড স্যান্ডবক্সের জন্য ব্যবহৃত কনফিগারেশনটি ফেরত দেয়। অথবা প্যারেন্ট স্যান্ডবক্স ব্যবহার করা হলে null ফেরত দেয়।

ফেরত
String

getEnvVariables

public Map<String, String> getEnvVariables ()

স্যান্ডবক্সের জাভা প্রসেসে পাঠানোর জন্য এনভায়রনমেন্ট ভেরিয়েবলের ম্যাপ।

ফেরত
Map<String, String>

getForcePartialDownloadFileRegexList

public Set<String> getForcePartialDownloadFileRegexList ()

এটি একটি রেজেক্স সেট রিটার্ন করে, স্যান্ডবক্স পার্শিয়াল ডাউনলোড সবসময় সেই ফাইলগুলোই ডাউনলোড করবে যেগুলো রেজেক্সের সাথে মেলে।

ফেরত
Set<String>

getJavaOptions

public List<String> getJavaOptions ()

স্যান্ডবক্সের জাভা প্রসেস পাস করার বিকল্পগুলির তালিকা।

ফেরত
List<String>

getParentPreparerConfig

public String getParentPreparerConfig ()

স্যান্ডবক্সের প্যারেন্ট প্রসেসে কোন প্রিপারার রান করবে, সেই কনফিগারেশনটি রিটার্ন করে।

ফেরত
String

getSandboxBuildId

public String getSandboxBuildId ()

রান চলাকালীন স্যান্ডবক্সের জন্য বাধ্যতামূলকভাবে ব্যবহৃত বিল্ড-আইডি ফেরত দেয়।

ফেরত
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

রানটি স্যান্ডবক্সিং করার জন্য ব্যবহারযোগ্য ট্রেড ফেডারেশন সংস্করণ ধারণকারী প্রদত্ত ডিরেক্টরিগুলো ফেরত দেয়।

ফেরত
File

getTestsZips

public Set<String> getTestsZips ()

স্যান্ডবক্সের জন্য স্টেজে জিপ করা টেস্টগুলোর সেট ফেরত দেয়।

ফেরত
Set<String>

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

স্যান্ডবক্সের কার্যক্রম শেষ হওয়ার পর ইভেন্টগুলো প্রসেস হওয়ার জন্য আমাদের কতক্ষণ অপেক্ষা করতে হবে, তা ফেরত দেয়।

ফেরত
long

বৈধতা পরীক্ষা

public boolean isValidationTest ()

ফেরত
boolean

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

একটি ডিবাগ থ্রেড সক্রিয় করুন।

ফেরত
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

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

ফেরত
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

সেটআপের সময় সমান্তরাল ডাউনলোড ব্যবহার করা হবে কি না, তা ফেরত দেয়।

ফেরত
boolean

আংশিক ডাউনলোড ব্যবহার করা উচিত

public boolean shouldUsePartialDownload ()

আংশিক ডাউনলোড ক্যাশিং ব্যবহার করা হবে কি না তা ফেরত দেয়।

ফেরত
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

প্রোটোবাফ রিপোর্টিং ব্যবহার করা হবে কি না, তা ফেরত দেয়।

ফেরত
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

স্বাধীন ডিসকভারি সহ সেটআপ ব্যবহার করা হবে কিনা তা ফেরত দেয়।

ফেরত
boolean

টেস্ট ডিসকভারি ব্যবহার করা উচিত

public boolean shouldUseTestDiscovery ()

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

ফেরত
boolean

startAvdInParent

public boolean startAvdInParent ()

এভিডি ডিভাইসগুলো প্যারেন্ট স্যান্ডবক্সে চালু করা হবে, নাকি চাইল্ড স্যান্ডবক্সে থাকতে দেওয়া হবে, তা ফেরত দেয়।

ফেরত
boolean