পরীক্ষা পরিবেশ

public class TestEnvironment
extends Object

java.lang.অবজেক্ট
com.android.tradefed.cluster.TestEnvironment


TFC API দ্বারা প্রত্যাবর্তিত একটি TestEnvironment বার্তা মডেল করার জন্য একটি ক্লাস।

সারাংশ

পাবলিক কনস্ট্রাক্টর

TestEnvironment ()

পাবলিক পদ্ধতি

void addEnvVar (String name, String value)

একটি পরিবেশ পরিবর্তনশীল যোগ করে।

void addExcludedFileInJavaClasspath (String s)
void addExtraContextFile (String path)

প্রসঙ্গ ফাইলে যুক্ত করার জন্য একটি ফাইল পাথ যোগ করে।

void addJavaProperty (String name, String value)

একটি জাভা সম্পত্তি যোগ করে।

void addJvmOption (String s)

একটি JVM বিকল্প যোগ করে।

void addOutputFilePattern (String s)

একটি আউটপুট ফাইল প্যাটার্ন যোগ করে।

void addSetupScripts (String s)

একটি সেটআপ স্ক্রিপ্ট কমান্ড যোগ করে।

static TestEnvironment fromJson (JSONObject json)
getBuildAttributes ()

একটি ERROR(/Map) অবজেক্ট রিটার্ন করে যাতে সমস্ত বিল্ড অ্যাট্রিবিটিস রয়েছে।

String getContextFilePattern ()
getEnvVars ()

সমস্ত env var সমন্বিত একটি ERROR(/Map) অবজেক্ট প্রদান করে।

getExcludedFilesInJavaClasspath ()

জাভা ক্লাসপথে বাদ দেওয়া ফাইলগুলির একটি তালিকা প্রদান করে

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

সমস্ত Java বৈশিষ্ট্য সমন্বিত একটি ERROR(/Map) অবজেক্ট প্রদান করে।

getJvmOptions ()

JVM বিকল্পগুলির একটি তালিকা প্রদান করে।

String getLogLevel ()
getOutputFilePatterns ()

আউটপুট ফাইল প্যাটার্নের একটি তালিকা প্রদান করে।

String getOutputFileUploadUrl ()

একটি আউটপুট ফাইল আপলোড URL প্রদান করে।

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

সেটআপ স্ক্রিপ্ট কমান্ডের একটি তালিকা প্রদান করে।

getTradefedConfigObjects ()
void setInvocationTimeout (long value)
void setOutputFileUploadUrl (String s)

একটি আউটপুট ফাইল আপলোড URL সেট করে।

void setOutputIdleTimeout (long outputIdleTimeout)
void setUseParallelSetup (boolean f)
void setUseSubprocessReporting (boolean f)
boolean useParallelSetup ()

সমান্তরাল সেটআপ ব্যবহার করতে হবে কিনা তা প্রদান করে।

boolean useSubprocessReporting ()

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

পাবলিক কনস্ট্রাক্টর

পরীক্ষা পরিবেশ

public TestEnvironment ()

পাবলিক পদ্ধতি

AddEnvVar

public void addEnvVar (String name, 
                String value)

একটি পরিবেশ পরিবর্তনশীল যোগ করে।

পরামিতি
name String : একটি পরিবর্তনশীল নাম।

value String : একটি পরিবর্তনশীল মান।

AddExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

পরামিতি
s String

ExtraContextFile যোগ করুন

public void addExtraContextFile (String path)

প্রসঙ্গ ফাইলে যুক্ত করার জন্য একটি ফাইল পাথ যোগ করে।

পরামিতি
path String

অ্যাডজাভা প্রোপার্টি

public void addJavaProperty (String name, 
                String value)

একটি জাভা সম্পত্তি যোগ করে।

পরামিতি
name String : একটি সম্পত্তির নাম।

value String : একটি সম্পত্তি মান।

addJvmOption

public void addJvmOption (String s)

একটি JVM বিকল্প যোগ করে।

পরামিতি
s String : একটি JVM বিকল্প।

addOutputFilePattern

public void addOutputFilePattern (String s)

একটি আউটপুট ফাইল প্যাটার্ন যোগ করে।

পরামিতি
s String : একটি ফাইল প্যাটার্ন।

addSetupScripts

public void addSetupScripts (String s)

একটি সেটআপ স্ক্রিপ্ট কমান্ড যোগ করে।

পরামিতি
s String : একটি সেটআপ স্ক্রিপ্ট কমান্ড।

জসন থেকে

public static TestEnvironment fromJson (JSONObject json)

পরামিতি
json JSONObject

রিটার্নস
TestEnvironment

নিক্ষেপ করে
JSONException

getBuildAttributes

public  getBuildAttributes ()

একটি ERROR(/Map) অবজেক্ট রিটার্ন করে যাতে সমস্ত বিল্ড অ্যাট্রিবিটিস রয়েছে।

রিটার্নস
সমস্ত বিল্ড বৈশিষ্ট্যের অপরিবর্তনীয় মানচিত্র

getContextFilePattern

public String getContextFilePattern ()

রিটার্নস
String

GetEnvVars

public  getEnvVars ()

সমস্ত env var সমন্বিত একটি ERROR(/Map) অবজেক্ট প্রদান করে।

রিটার্নস
সমস্ত env vars এর অপরিবর্তনীয় মানচিত্র।

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

জাভা ক্লাসপথে বাদ দেওয়া ফাইলগুলির একটি তালিকা প্রদান করে

রিটার্নস
ফাইলের অপরিবর্তনীয় তালিকা

GetExtraContextFiles

public  getExtraContextFiles ()

রিটার্নস
প্রসঙ্গ ফাইলে যুক্ত করার জন্য অতিরিক্ত ফাইল পাথের তালিকা

getInvocationTimeout

public long getInvocationTimeout ()

রিটার্নস
long একটি আহ্বানের জন্য অপেক্ষা করতে সর্বোচ্চ মিলি

জাভা প্রোপার্টি পান

public  getJavaProperties ()

সমস্ত Java বৈশিষ্ট্য সমন্বিত একটি ERROR(/Map) অবজেক্ট প্রদান করে।

রিটার্নস
সমস্ত রানার বৈশিষ্ট্যের অপরিবর্তনীয় মানচিত্র।

getJvmOptions

public  getJvmOptions ()

JVM বিকল্পগুলির একটি তালিকা প্রদান করে।

রিটার্নস
বিকল্পগুলির অপরিবর্তনীয় তালিকা

getLogLevel

public String getLogLevel ()

রিটার্নস
String

getOutputFilePatterns

public  getOutputFilePatterns ()

আউটপুট ফাইল প্যাটার্নের একটি তালিকা প্রদান করে।

রিটার্নস
ফাইল প্যাটার্নের অপরিবর্তনীয় তালিকা।

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

একটি আউটপুট ফাইল আপলোড URL প্রদান করে।

রিটার্নস
String একটি URL

getOutputIdleTimeout

public long getOutputIdleTimeout ()

রিটার্নস
long একটি নিষ্ক্রিয় সাবপ্রসেসের জন্য অপেক্ষা করার জন্য সর্বাধিক মিলি

getRetryCommandLine

public String getRetryCommandLine ()

রিটার্নস
String

getSetupScripts

public  getSetupScripts ()

সেটআপ স্ক্রিপ্ট কমান্ডের একটি তালিকা প্রদান করে।

রিটার্নস
কমান্ডের অপরিবর্তনীয় তালিকা

GetTradefedConfigObjects

public  getTradefedConfigObjects ()

রিটার্নস

সেট ইনভোকেশনটাইমআউট

public void setInvocationTimeout (long value)

পরামিতি
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

একটি আউটপুট ফাইল আপলোড URL সেট করে।

পরামিতি
s String : একটি URL।

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

পরামিতি
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

পরামিতি
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

পরামিতি
f boolean

ParallelSetup ব্যবহার করুন

public boolean useParallelSetup ()

সমান্তরাল সেটআপ ব্যবহার করতে হবে কিনা তা প্রদান করে।

রিটার্নস
boolean একটি বুলিয়ান

সাবপ্রসেস রিপোর্টিং ব্যবহার করুন

public boolean useSubprocessReporting ()

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

রিটার্নস
boolean একটি বুলিয়ান