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

public class TestEnvironment
extends Object

java.lang.Object
com.android.tradefed.cluster.TestEnvironment


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

সারসংক্ষেপ

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

TestEnvironment ()

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

void addEnvVar (String name, String value)

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

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)
String getContextFilePattern ()
getEnvVars ()

রিটার্নস একটি ERROR(/Map) সব env ধারণকারী বস্তুর Vars।

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

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

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 : একটি পরিবর্তনশীল মান।

addExtraContextFile

public void addExtraContextFile (String path)

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

পরামিতি
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

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

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

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

addJvmOption

public void addJvmOption (String s)

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

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

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

getContextFilePattern

public String getContextFilePattern ()

ফেরত দেয়
String

getEnvVars

public  getEnvVars ()

রিটার্নস একটি ERROR(/Map) সব env ধারণকারী বস্তুর Vars।

ফেরত দেয়
সমস্ত env vars এর পরিবর্তনযোগ্য মানচিত্র

getExtraContextFiles

public  getExtraContextFiles ()

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

getInvocationTimeout

public long getInvocationTimeout ()

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

getJavaProperties

public  getJavaProperties ()

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

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

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 ()

ফেরত দেয়

setInvocationTimeout

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

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

public boolean useParallelSetup ()

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

ফেরত দেয়
boolean একটি বুলিয়ান

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

public boolean useSubprocessReporting ()

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

ফেরত দেয়
boolean একটি বুলিয়ান