সুইট টেস্ট ফিল্টার
public class SuiteTestFilter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.suite.SuiteTestFilter |
পরীক্ষাগুলি অন্তর্ভুক্ত এবং বাদ দেওয়ার জন্য একটি ফিল্টার উপস্থাপন করে।
সারসংক্ষেপ
পাবলিক কনস্ট্রাক্টর | |
---|---|
SuiteTestFilter (String abi, String name, String test) একটি নতুন তৈরি করা হয় | |
SuiteTestFilter (Integer shardIndex, String abi, String name, String test) একটি নতুন তৈরি করা হয় |
পাবলিক পদ্ধতি | |
---|---|
static SuiteTestFilter | createFrom (String filter) একটি নতুন তৈরী করে |
boolean | equals (Object obj) |
String | getAbi () |
String | getBaseName () কোন প্যারামিটারাইজেশন ছাড়াই মডিউলের মূল নাম প্রদান করে। |
String | getName () |
String | getParameterName () যদি মডিউলটি প্যারামিটারাইজ করা হয়, তাহলে প্যারামিটার মান ফেরত দেয়। |
Integer | getShardIndex () পরীক্ষার শার্ড ইনডেক্স প্রদান করে, অথবা নির্দিষ্ট না থাকলে শূন্য। |
String | getTest () |
int | hashCode () |
String | toString () এই ফিল্টারের একটি স্ট্রিং উপস্থাপনা প্রদান করে। |
পাবলিক কনস্ট্রাক্টর
সুইট টেস্ট ফিল্টার
public SuiteTestFilter (String abi, String name, String test)
একটি নতুন তৈরি করা হয় SuiteTestFilter
দেওয়া অংশ থেকে।
পরামিতি | |
---|---|
abi | String : ABI- র সমর্থিত করা আবশ্যক AbiUtils#isAbiSupportedByCompatibility(String) |
name | String : মডিউল নাম |
test | String : পরীক্ষার আইডেন্টিফায়ার যেমন |
সুইট টেস্ট ফিল্টার
public SuiteTestFilter (Integer shardIndex, String abi, String name, String test)
একটি নতুন তৈরি করা হয় SuiteTestFilter
দেওয়া অংশ থেকে।
পরামিতি | |
---|---|
shardIndex | Integer |
abi | String : ABI- র সমর্থিত করা আবশ্যক AbiUtils#isAbiSupportedByCompatibility(String) |
name | String : মডিউল নাম |
test | String : পরীক্ষার আইডেন্টিফায়ার যেমন |
পাবলিক পদ্ধতি
থেকে তৈরি করুন
public static SuiteTestFilter createFrom (String filter)
একটি নতুন তৈরী করে SuiteTestFilter
দেওয়া পংক্তি থেকে। ফিল্টারগুলি চারটি ফর্মের একটিতে হতে পারে, উদাহরণটি এইভাবে শুরু করা হবে; -"name" -> abi = null, name = "name", test = null -"name" "test ..." -> abi = null, name = "name", test = "test ..." - "abi" "name" -> abi = "abi", name = "name", test = null -"abi" "name" "test ..." -> abi = "abi", name = "name", পরীক্ষা = "পরীক্ষা ..."
টেস্ট আইডেন্টিফায়ারে একাধিক অংশ থাকতে পারে, যেমন প্যারামিটারাইজড টেস্ট।
পরামিতি | |
---|---|
filter | String : বিশ্লেষণ করতে ফিল্টার |
ফেরত দেয় | |
---|---|
SuiteTestFilter | SuiteTestFilter |
সমান
public boolean equals (Object obj)
পরামিতি | |
---|---|
obj | Object |
ফেরত দেয় | |
---|---|
boolean |
অ্যাবি পান
public String getAbi ()
ফেরত দেয় | |
---|---|
String | এই ফিল্টারের abi, অথবা নির্দিষ্ট না থাকলে শূন্য। |
getBaseName
public String getBaseName ()
কোন প্যারামিটারাইজেশন ছাড়াই মডিউলের মূল নাম প্রদান করে। তাহলে স্থিতিমাপ না হয়, তাহলে ফিরে আসবে getName()
;
ফেরত দেয় | |
---|---|
String |
getName
public String getName ()
ফেরত দেয় | |
---|---|
String | এই ফিল্টারের মডিউল নাম, অথবা নির্দিষ্ট না থাকলে শূন্য। |
getParameterName
public String getParameterName ()
যদি মডিউলটি প্যারামিটারাইজ করা হয়, তাহলে প্যারামিটার মান ফেরত দেয়। প্যারামিটারাইজড না হলে শূন্য।
ফেরত দেয় | |
---|---|
String |
getShardIndex
public Integer getShardIndex ()
পরীক্ষার শার্ড ইনডেক্স প্রদান করে, অথবা নির্দিষ্ট না থাকলে শূন্য।
ফেরত দেয় | |
---|---|
Integer |
getTest
public String getTest ()
ফেরত দেয় | |
---|---|
String | এই ফিল্টারের টেস্ট আইডেন্টিফায়ার, অথবা নির্দিষ্ট না থাকলে শূন্য। |
হ্যাশ কোড
public int hashCode ()
ফেরত দেয় | |
---|---|
int |
স্ট্রিং
public String toString ()
এই ফিল্টারের একটি স্ট্রিং উপস্থাপনা প্রদান করে। এই ফাংশনটি বিপরীত হয় createFrom(String)
।
একটি বৈধ ফিল্টারের জন্য f;
new TestFilter(f).toString().equals(f)
ফেরত দেয় | |
---|---|
String |