রাস্টটেস্টবেস

public abstract class RustTestBase
extends Object implements IAbiReceiver , IConfigurationReceiver , IRemoteTest , ITestFilterReceiver

java.lang.অবজেক্ট
com.android.tradefed.testtype.rust.RustTestBase


RustBinaryHostTest এবং RustBinaryTest এর বেস ক্লাস

সারাংশ

নেস্টেড ক্লাস

class RustTestBase.EnvPair

class RustTestBase.Invocation

ক্ষেত্র

protected long mTestTimeout

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

RustTestBase ()

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

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

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

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

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

void addExcludeFilter (String filter)

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

void addIncludeFilter (String filter)

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

void clearExcludeFilters ()

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

void clearIncludeFilters ()

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

IAbi getAbi ()
getExcludeFilters ()

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

getIncludeFilters ()

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

void setAbi ( IAbi abi)
void setConfiguration ( IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

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

void collectTestLines (String[] testList, foundTests) collectTestLines (String[] testList, foundTests)

টেস্টলিস্টে টেস্ট কেসের নাম খুঁজুন এবং সেগুলি ফাউন্ডটেস্টে যোগ করুন।

generateInvocations (File target)
IConfiguration getConfiguration ()

পরীক্ষার কনফিগারেশন প্রদান করে।

ক্ষেত্র

mTestTimeout

protected long mTestTimeout

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

রাস্টটেস্টবেস

public RustTestBase ()

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

AllExcludeFilters যোগ করুন

public void addAllExcludeFilters ( filters)

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

পরামিতি
filters

AllIncludeFilters যোগ করুন

public void addAllIncludeFilters ( filters)

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

পরামিতি
filters

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

public void addExcludeFilter (String filter)

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

পরামিতি
filter String

AddIncludeFilter

public void addIncludeFilter (String filter)

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

পরামিতি
filter String

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

public void clearExcludeFilters ()

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

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

public void clearIncludeFilters ()

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

getAbi

public IAbi getAbi ()

রিটার্নস
IAbi

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

public  getExcludeFilters ()

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

রিটার্নস

getIncludeFilters

public  getIncludeFilters ()

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

রিটার্নস

সেটএবি

public void setAbi (IAbi abi)

পরামিতি
abi IAbi

সেট কনফিগারেশন

public void setConfiguration (IConfiguration configuration)

ব্যবহৃত IConfiguration ইনজেক্ট করে।

পরামিতি
configuration IConfiguration

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

টেস্টলাইন সংগ্রহ করুন

protected void collectTestLines (String[] testList, 
                 foundTests)

টেস্টলিস্টে টেস্ট কেসের নাম খুঁজুন এবং সেগুলি ফাউন্ডটেস্টে যোগ করুন।

পরামিতি
testList String

foundTests

আমন্ত্রণ তৈরি করুন

protected  generateInvocations (File target)

পরামিতি
target File

রিটার্নস

গেট কনফিগারেশন

protected IConfiguration getConfiguration ()

পরীক্ষার কনফিগারেশন প্রদান করে।

রিটার্নস
IConfiguration একটি আইকনফিগারেশন