পাইথনবাইনারিহোস্টটেস্ট

public class PythonBinaryHostTest
extends Object implements IRemoteTest , ITestFilterReceiver প্রসারিত করে

java.lang.অবজেক্ট
com.android.tradefed.testtype.python.Pythonবাইনারিহোস্টটেস্ট


অ্যান্ড্রয়েড বিল্ড সিস্টেম (Soong) থেকে একটি পাইথন বাইনারি ফাইল চালানোর জন্য হোস্ট পরীক্ষা।

টেস্ট রানারটি include-filter এবং exclude-filter সমর্থন করে। মনে রাখবেন যে exclude-filter প্রকৃত পরীক্ষা এড়িয়ে যাওয়ার পরিবর্তে পরীক্ষার ফলাফল উপেক্ষা করে কাজ করে। exclude-filter-এ উল্লেখিত পরীক্ষাগুলি এখনও কার্যকর করা হবে।

সারাংশ

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

class PythonBinaryHostTest.PythonForwarder

রান নামটি বাইনারি নাম দিয়ে প্রতিস্থাপন করার জন্য রেজাল্ট ফরোয়ার্ডার।

ধ্রুবক

String ANDROID_SERIAL_VAR

String LD_LIBRARY_PATH

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

PythonBinaryHostTest ()

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

void addAllExcludeFilters ( filters)

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

void addAllIncludeFilters ( filters)

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

void addExcludeFilter (String filter)

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

void addIncludeFilter (String filter)

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

void clearExcludeFilters ()

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

void clearIncludeFilters ()

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

getExcludeFilters ()

এক্সক্লুড ফিল্টারের বর্তমান ERROR(/Set) ফেরত পাঠায়।

getIncludeFilters ()

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

final void run ( TestInformation testInfo, ITestInvocationListener listener)

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

ধ্রুবক

অ্যান্ড্রয়েড_সিরিয়াল_ভার

protected static final String ANDROID_SERIAL_VAR

ধ্রুবক মান: "ANDROID_SERIAL"

LD_লাইব্রেরি_পথ

protected static final String LD_LIBRARY_PATH

ধ্রুবক মান: "LD_LIBRARY_PATH"

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

পাইথনবাইনারিহোস্টটেস্ট

public PythonBinaryHostTest ()

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

সব বাদ দিন ফিল্টার যোগ করুন

public void addAllExcludeFilters ( filters)

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

পরামিতি
filters

সব অন্তর্ভুক্ত ফিল্টার যোগ করুন

public void addAllIncludeFilters ( filters)

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

পরামিতি
filters

যোগ করুনঅবমূল্যায়নকারী ফিল্টার

public void addExcludeFilter (String filter)

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

পরামিতি
filter String

যোগ করুন অন্তর্ভুক্ত ফিল্টার

public void addIncludeFilter (String filter)

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

পরামিতি
filter String

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

public void clearExcludeFilters ()

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

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

public void clearIncludeFilters ()

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

getExcludeFilters সম্পর্কে

public  getExcludeFilters ()

এক্সক্লুড ফিল্টারের বর্তমান ERROR(/Set) ফেরত পাঠায়।

রিটার্নস

অন্তর্ভুক্ত ফিল্টার পান

public  getIncludeFilters ()

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

রিটার্নস

দৌড়

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

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

থ্রো
DeviceNotAvailableException