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