AndroidJUnitTest

public class AndroidJUnitTest
extends InstrumentationTest implements IRuntimeHintProvider , IShardableTest , ITestAnnotationFilterReceiver , ITestFileFilterReceiver , ITestFilterReceiver

java.lang.অবজেক্ট
com.android.tradefed.testtype.InstrumentationTest
com.android.tradefed.testtype.AndroidJUnitTest


একটি পরীক্ষা যা android.support.test.runner.AndroidJUnitRunner ব্যবহার করে প্রদত্ত ডিভাইসে একটি ইন্সট্রুমেন্টেশন টেস্ট প্যাকেজ চালায়।

সারাংশ

ক্ষেত্র

public static final String EXCLUDE_COLLECTOR_FILTER_KEY

public static final String INCLUDE_COLLECTOR_FILTER_KEY

কালেক্টর সাইড হেল্পার লাইব্রেরি থেকে বিকল্প।

public static final String NEW_RUN_LISTENER_ORDER_KEY

ডিভাইস সাইডে নতুন RunListener অর্ডার সক্ষম করতে ব্যবহৃত ইন্সট্রুমেন্টেশন টেস্ট রানার আর্গুমেন্ট।

public static final String USE_TEST_STORAGE_SERVICE

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

AndroidJUnitTest ()

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

void addAllExcludeAnnotation ( excludeAnnotations) addAllExcludeAnnotation ( excludeAnnotations)

একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে তা বাদ দিতে টীকাগুলির একটি ERROR(/Set) যোগ করে৷

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

ফিল্টারগুলির ERROR(/Set) যোগ করে যার মধ্যে পরীক্ষাগুলি বাদ দেওয়া হবে৷

void addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations)

একটি ERROR(/Set) টীকা যোগ করে যদি একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে তা অন্তর্ভুক্ত করতে।

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

ফিল্টারগুলির ERROR(/Set) যোগ করে কোন পরীক্ষাগুলি অন্তর্ভুক্ত করতে হবে৷

void addExcludeAnnotation (String excludeAnnotation)

একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে তা বাদ দিতে একটি টীকা যোগ করে।

void addExcludeFilter (String filter)

কোন পরীক্ষাগুলি বাদ দিতে হবে তার একটি ফিল্টার যোগ করে৷

void addIncludeAnnotation (String annotation)

যদি একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে অন্তর্ভুক্ত করতে একটি টীকা যোগ করে৷

void addIncludeFilter (String filter)

কোন পরীক্ষাগুলি অন্তর্ভুক্ত করতে হবে তার একটি ফিল্টার যোগ করে৷

void clearExcludeAnnotations ()

বর্তমানে ট্র্যাক করা সমস্ত বাদ টীকা মুছুন।

void clearExcludeFilters ()

বর্তমানে ট্র্যাক করা সমস্ত বাদ ফিল্টার মুছুন।

void clearIncludeAnnotations ()

বর্তমানে ট্র্যাক করা সমস্ত অন্তর্ভুক্ত টীকা মুছুন।

void clearIncludeFilters ()

বর্তমানে ট্র্যাক করা সমস্ত অন্তর্ভুক্ত ফিল্টার মুছুন।

getExcludeAnnotations ()

বাদ দিতে টীকাগুলির বর্তমান ERROR(/Set) প্রদান করে৷

getExcludeFilters ()

বাদ দেওয়া ফিল্টারগুলির বর্তমান ERROR(/Set) প্রদান করে।

File getExcludeTestFile ()

বর্জিত পরীক্ষা সমেত ফাইল ফেরত দেয়।

getIncludeAnnotations ()

অন্তর্ভুক্ত করার জন্য টীকাগুলির বর্তমান ERROR(/Set) প্রদান করে৷

getIncludeFilters ()

অন্তর্ভুক্ত ফিল্টারগুলির বর্তমান ERROR(/Set) প্রদান করে।

File getIncludeTestFile ()

অন্তর্ভুক্ত পরীক্ষা সমেত ফাইল ফেরত দেয়।

long getRuntimeHint ()

মিলিসেকেন্ডে পরীক্ষার প্রত্যাশিত রানটাইম ফেরত দিন।

boolean isClassOrMethod (String filter)

যদি একটি স্ট্রিং একটি ক্লাস বা একটি পদ্ধতির নাম হয় তাহলে রিটার্ন করুন।

boolean isParameterizedTest (String filter)

একটি স্ট্রিং একটি প্যারামিটারাইজড পরীক্ষা হলে ফেরত দিন।

boolean isRegex (String filter)

ফিল্টারের জন্য একটি স্ট্রিং একটি রেজেক্স হলে ফেরত দিন।

void run ( TestInformation testInfo, ITestInvocationListener listener)

পরীক্ষা চালায়, এবং শ্রোতাদের ফলাফল রিপোর্ট করে।

void setExcludeTestFile (File testFile)

এক্সক্লুডের পরীক্ষা ফাইল সেট করে।

void setIncludeTestFile (File testFile)

অন্তর্ভুক্ত পরীক্ষার ফাইল সেট করে।

split (int shardCount)

split() এর বিকল্প সংস্করণ যা চালানোর চেষ্টা করা shardCount প্রদান করে।

সুরক্ষিত পদ্ধতি

void setRunnerArgs (IRemoteAndroidTestRunner runner)

ক্ষেত্র

EXCLUDE_COLLECTOR_FILTER_KEY

public static final String EXCLUDE_COLLECTOR_FILTER_KEY

INCLUDE_COLLECTOR_FILTER_KEY

public static final String INCLUDE_COLLECTOR_FILTER_KEY

কালেক্টর সাইড হেল্পার লাইব্রেরি থেকে বিকল্প।

NEW_RUN_LISTENER_ORDER_KEY

public static final String NEW_RUN_LISTENER_ORDER_KEY

ডিভাইস সাইডে নতুন RunListener অর্ডার সক্ষম করতে ব্যবহৃত ইন্সট্রুমেন্টেশন টেস্ট রানার আর্গুমেন্ট।

USE_TEST_STORAGE_SERVICE

public static final String USE_TEST_STORAGE_SERVICE

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

AndroidJUnitTest

public AndroidJUnitTest ()

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

AddAllExcludeAnnotation

public void addAllExcludeAnnotation ( excludeAnnotations)

একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে তা বাদ দিতে টীকাগুলির একটি ERROR(/Set) যোগ করে৷

পরামিতি
excludeAnnotations

AllExcludeFilters যোগ করুন

public void addAllExcludeFilters ( filters)

ফিল্টারগুলির ERROR(/Set) যোগ করে যার মধ্যে পরীক্ষাগুলি বাদ দেওয়া হবে৷

পরামিতি
filters

AddAllIncludeAnnotation

public void addAllIncludeAnnotation ( annotations)

একটি ERROR(/Set) টীকা যোগ করে যদি একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে তা অন্তর্ভুক্ত করতে।

পরামিতি
annotations

AllIncludeFilters যোগ করুন

public void addAllIncludeFilters ( filters)

ফিল্টারগুলির ERROR(/Set) যোগ করে কোন পরীক্ষাগুলি অন্তর্ভুক্ত করতে হবে৷

পরামিতি
filters

যোগ বর্জন টীকা

public void addExcludeAnnotation (String excludeAnnotation)

একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে তা বাদ দিতে একটি টীকা যোগ করে।

পরামিতি
excludeAnnotation String

এক্সক্লুড ফিল্টার যোগ করুন

public void addExcludeFilter (String filter)

কোন পরীক্ষাগুলি বাদ দিতে হবে তার একটি ফিল্টার যোগ করে৷

পরামিতি
filter String

AddIncludeAnotation

public void addIncludeAnnotation (String annotation)

যদি একটি পরীক্ষা যদি এটি দিয়ে চিহ্নিত করা হয় তাহলে অন্তর্ভুক্ত করতে একটি টীকা যোগ করে৷

পরামিতি
annotation String

AddIncludeFilter

public void addIncludeFilter (String filter)

কোন পরীক্ষাগুলি অন্তর্ভুক্ত করতে হবে তার একটি ফিল্টার যোগ করে৷

পরামিতি
filter String

সাফ বাদ টীকা

public void clearExcludeAnnotations ()

বর্তমানে ট্র্যাক করা সমস্ত বাদ টীকা মুছুন।

সাফ এক্সক্লুড ফিল্টার

public void clearExcludeFilters ()

বর্তমানে ট্র্যাক করা সমস্ত বাদ ফিল্টার মুছুন।

সাফ ইনক্লুড টীকা

public void clearIncludeAnnotations ()

বর্তমানে ট্র্যাক করা সমস্ত অন্তর্ভুক্ত টীকা মুছুন।

সাফ ইনক্লুড ফিল্টার

public void clearIncludeFilters ()

বর্তমানে ট্র্যাক করা সমস্ত অন্তর্ভুক্ত ফিল্টার মুছুন।

GetExcludeAnotations

public  getExcludeAnnotations ()

বাদ দিতে টীকাগুলির বর্তমান ERROR(/Set) প্রদান করে৷

রিটার্নস

এক্সক্লুড ফিল্টার পান

public  getExcludeFilters ()

বাদ দেওয়া ফিল্টারগুলির বর্তমান ERROR(/Set) প্রদান করে।

রিটার্নস

getExcludeTestFile

public File getExcludeTestFile ()

বর্জিত পরীক্ষা সমেত ফাইল ফেরত দেয়।

রিটার্নস
File

getIncludeAnotations

public  getIncludeAnnotations ()

অন্তর্ভুক্ত করার জন্য টীকাগুলির বর্তমান ERROR(/Set) প্রদান করে৷

রিটার্নস

getIncludeFilters

public  getIncludeFilters ()

অন্তর্ভুক্ত ফিল্টারগুলির বর্তমান ERROR(/Set) প্রদান করে।

রিটার্নস

getIncludeTestFile

public File getIncludeTestFile ()

অন্তর্ভুক্ত পরীক্ষা সমেত ফাইল ফেরত দেয়।

রিটার্নস
File

getRuntimeHint

public long getRuntimeHint ()

মিলিসেকেন্ডে পরীক্ষার প্রত্যাশিত রানটাইম ফেরত দিন। ব্যালেন্স শার্ডেড এক্সিকিউশন লোড করতে সময় ব্যবহার করা হয়

রিটার্নস
long

isClassOrMethod

public boolean isClassOrMethod (String filter)

যদি একটি স্ট্রিং একটি ক্লাস বা একটি পদ্ধতির নাম হয় তাহলে রিটার্ন করুন।

পরামিতি
filter String

রিটার্নস
boolean

প্যারামিটারাইজড টেস্ট

public boolean isParameterizedTest (String filter)

একটি স্ট্রিং একটি প্যারামিটারাইজড পরীক্ষা হলে ফেরত দিন।

পরামিতি
filter String

রিটার্নস
boolean

isRegex

public boolean isRegex (String filter)

ফিল্টারের জন্য একটি স্ট্রিং একটি রেজেক্স হলে ফেরত দিন।

পরামিতি
filter String

রিটার্নস
boolean

চালান

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

পরীক্ষা চালায়, এবং শ্রোতাদের ফলাফল রিপোর্ট করে।

পরামিতি
testInfo TestInformation : TestInformation অবজেক্টে পরীক্ষা চালানোর জন্য দরকারী তথ্য রয়েছে।

listener ITestInvocationListener : পরীক্ষার ফলাফলের ITestInvocationListener

নিক্ষেপ করে
DeviceNotAvailableException

setExcludeTestFile

public void setExcludeTestFile (File testFile)

এক্সক্লুডের পরীক্ষা ফাইল সেট করে। নিশ্চিত করে না যে testFile বিদ্যমান বা একটি ফাইল।

পরামিতি
testFile File

setIncludeTestFile

public void setIncludeTestFile (File testFile)

অন্তর্ভুক্ত পরীক্ষার ফাইল সেট করে। নিশ্চিত করে না যে testFile বিদ্যমান বা একটি ফাইল।

পরামিতি
testFile File

বিভক্ত

public  split (int shardCount)

split() এর বিকল্প সংস্করণ যা চালানোর চেষ্টা করা shardCount প্রদান করে। এটি কিছু পরীক্ষার রানারদের জন্য দরকারী যারা কখনও কখনও নির্বিচারে সিদ্ধান্ত নিতে পারে না।

পরামিতি
shardCount int : চেষ্টা করা শার্ড গণনা।

রিটার্নস
উপ-পরীক্ষার একটি সংগ্রহ আলাদাভাবে সম্পাদন করতে হবে বা পরীক্ষা বর্তমানে ধার্যযোগ্য না হলে null

সুরক্ষিত পদ্ধতি

setRunnerArgs

protected void setRunnerArgs (IRemoteAndroidTestRunner runner)

পরামিতি
runner IRemoteAndroidTestRunner