সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

MoblyBinaryHostTest

public class MoblyBinaryHostTest
extends Object implements IRemoteTest , IDeviceTest , IBuildReceiver , ITestFilterReceiver

java.lang.অবজেক্ট
com.android.tradefed.testtype.mobly.MoblyBinaryHostTest


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

সারসংক্ষেপ

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

MoblyBinaryHostTest ()

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

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 ()

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

ITestDevice getDevice ()

পরীক্ষার অধীনে ডিভাইস পান.

getExcludeFilters ()

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

getIncludeFilters ()

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

final void run ( TestInformation testInfo, ITestInvocationListener listener)

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

void setBuild ( IBuildInfo buildInfo)
void setDevice ( ITestDevice device)

পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।

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

String[] buildCommandLineArray (String filePath, String configPath)
void processYamlTestResults (InputStream inputStream, MoblyYamlResultParser parser, ITestInvocationListener listener, String runName)

Mobly পরীক্ষার ফলাফল পার্স করে এবং ফলাফল রিপোর্টিং করে।

void reportLogs (File logDir, ITestInvocationListener listener)
void updateConfigFile (InputStream configInputStream, Writer writer)

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

MoblyBinaryHostTest

public MoblyBinaryHostTest ()

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

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 ()

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

ডিভাইস পান

public ITestDevice getDevice ()

পরীক্ষার অধীনে ডিভাইস পান.

রিটার্নস
ITestDevice ITestDevice

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

public  getExcludeFilters ()

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

রিটার্নস

getIncludeFilters

public  getIncludeFilters ()

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

রিটার্নস

চালানো

public final void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

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

সেটবিল্ড

public void setBuild (IBuildInfo buildInfo)

পরামিতি
buildInfo IBuildInfo

সেট ডিভাইস

public void setDevice (ITestDevice device)

পরীক্ষার অধীনে ডিভাইসটি ইনজেকশন করুন।

পরামিতি
device ITestDevice : ব্যবহার করার জন্য ITestDevice

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

buildCommandLineArray

protected String[] buildCommandLineArray (String filePath, 
                String configPath)

পরামিতি
filePath String

configPath String

রিটার্নস
String[]

প্রক্রিয়াYamlTest ফলাফল

protected void processYamlTestResults (InputStream inputStream, 
                MoblyYamlResultParser parser, 
                ITestInvocationListener listener, 
                String runName)

Mobly পরীক্ষার ফলাফল পার্স করে এবং ফলাফল রিপোর্টিং করে।

পরামিতি
inputStream InputStream : মোবলি পরীক্ষার ফলাফল ফাইলে একটি ইনপুটস্ট্রিম অবজেক্ট রিডিং।

parser MoblyYamlResultParser : একটি MoblyYamlResultParser অবজেক্ট যা Mobly পরীক্ষার ফলাফল প্রক্রিয়া করে।

listener ITestInvocationListener : একটি ITestInvocationListener উদাহরণ যা বিভিন্ন রিপোর্টিং করে।

runName String : str, মোবলি টেস্ট বাইনারি রানের নাম।

রিপোর্টলগ

protected void reportLogs (File logDir, 
                ITestInvocationListener listener)

পরামিতি
logDir File

listener ITestInvocationListener

updateConfigFile

protected void updateConfigFile (InputStream configInputStream, 
                Writer writer)

পরামিতি
configInputStream InputStream

writer Writer

নিক্ষেপ করে
HarnessRuntimeException