MoblyBinaryHostTest সম্পর্কে
public class MoblyBinaryHostTest
extends Object implements IBuildReceiver , IDeviceTest , IRemoteTest , IShardableTest , ITestFilterReceiver
| java.lang.অবজেক্ট | |
| ↳ | com.android.tradefed.testtype.mobly.Moblyবাইনারিহোস্টটেস্ট |
অ্যান্ড্রয়েড বিল্ড সিস্টেম (Soong) থেকে একটি mobly python বাইনারি ফাইল চালানোর জন্য হোস্ট পরীক্ষা করা হয়েছে।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
|---|---|
MoblyBinaryHostTest () | |
পাবলিক পদ্ধতি | |
|---|---|
void | addAllExcludeFilters ( কোন পরীক্ষাগুলি বাদ দিতে হবে তার ফিল্টারগুলির |
void | addAllIncludeFilters ( কোন পরীক্ষাগুলি অন্তর্ভুক্ত করতে হবে তার ফিল্টারগুলির |
void | addExcludeFilter (String filter)কোন পরীক্ষাগুলি বাদ দিতে হবে তার একটি ফিল্টার যোগ করে। |
void | addIncludeFilter (String filter)কোন পরীক্ষাগুলি অন্তর্ভুক্ত করতে হবে তার একটি ফিল্টার যোগ করে। |
void | clearExcludeFilters ()বর্তমানে ট্র্যাক করা সমস্ত এক্সক্লুড ফিল্টার মুছে ফেলুন। |
void | clearIncludeFilters ()বর্তমানে ট্র্যাক করা সমস্ত অন্তর্ভুক্ত ফিল্টার মুছে ফেলুন। |
ITestDevice | getDevice ()ডিভাইসটি পরীক্ষা করে দেখুন। |
| getExcludeFilters () এক্সক্লুড ফিল্টারের বর্তমান |
| getIncludeFilters () অন্তর্ভুক্ত ফিল্টারের বর্তমান |
final void | run ( TestInformation testInfo, ITestInvocationListener listener)পরীক্ষা চালায় এবং শ্রোতাকে ফলাফল রিপোর্ট করে। |
void | setBuild ( IBuildInfo buildInfo) |
void | setDevice ( ITestDevice device)পরীক্ষার অধীনে ডিভাইসটি ইনজেক্ট করুন। |
| split (int shardCountHint) |
সুরক্ষিত পদ্ধতি | |
|---|---|
String[] | buildCommandLineArray (String filePath, String configPath, |
String[] | buildCommandLineArray (String filePath, String configPath) |
| filterTests (String[] testListLines, String runName, ITestInvocationListener listener) |
MoblyArtifactReporter | getArtifactReporter () |
String | getLogDirAbsolutePath () |
File | getLogDirFile () |
boolean | processYamlTestResults (InputStream inputStream, MoblyYamlResultParser parser, ITestInvocationListener listener, String runName)মবলি পরীক্ষার ফলাফল বিশ্লেষণ করে এবং ফলাফল রিপোর্ট করে। |
void | updateConfigFile (InputStream configInputStream, Writer writer) |
পাবলিক কনস্ট্রাক্টর
MoblyBinaryHostTest সম্পর্কে
public MoblyBinaryHostTest ()
পাবলিক পদ্ধতি
সব বাদ দিন ফিল্টার যোগ করুন
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 ()
বর্তমানে ট্র্যাক করা সমস্ত অন্তর্ভুক্ত ফিল্টার মুছে ফেলুন।
ডিভাইস পান
public ITestDevice getDevice ()
ডিভাইসটি পরীক্ষা করে দেখুন।
| রিটার্নস | |
|---|---|
ITestDevice | ITestDevice |
getExcludeFilters সম্পর্কে
publicgetExcludeFilters ()
এক্সক্লুড ফিল্টারের বর্তমান ERROR(/Set) ফেরত পাঠায়।
| রিটার্নস | |
|---|---|
| |
অন্তর্ভুক্ত ফিল্টার পান
publicgetIncludeFilters ()
অন্তর্ভুক্ত ফিল্টারের বর্তমান ERROR(/Set) প্রদান করে।
| রিটার্নস | |
|---|---|
| |
দৌড়
public final void run (TestInformation testInfo, ITestInvocationListener listener)
পরীক্ষা চালায় এবং শ্রোতাকে ফলাফল রিপোর্ট করে।
| পরামিতি | |
|---|---|
testInfo | TestInformation : পরীক্ষা চালানোর জন্য দরকারী তথ্য ধারণকারী TestInformation অবজেক্ট। |
listener | ITestInvocationListener : পরীক্ষার ফলাফলের ITestInvocationListener |
সেট ডিভাইস
public void setDevice (ITestDevice device)
পরীক্ষার অধীনে ডিভাইসটি ইনজেক্ট করুন।
| পরামিতি | |
|---|---|
device | ITestDevice : ব্যবহারের জন্য ITestDevice |
বিভক্ত করা
publicsplit (int shardCountHint)
split() এর বিকল্প সংস্করণ যা shardCount প্রদান করে যা চালানোর চেষ্টা করা হয়। এটি এমন কিছু টেস্ট রানারের জন্য কার্যকর যারা কখনও কখনও ইচ্ছামত সিদ্ধান্ত নিতে পারে না।
| পরামিতি | |
|---|---|
shardCountHint | int : চেষ্টা করা খণ্ড গণনা। |
| রিটার্নস | |
|---|---|
| সাবটেস্টের একটি সংগ্রহ যা আলাদাভাবে সম্পাদন করা হবে অথবা যদি পরীক্ষাটি বর্তমানে শারডেবল না হয় তবে null |
সুরক্ষিত পদ্ধতি
বিল্ডকমান্ডলাইনঅ্যারে
protected String[] buildCommandLineArray (String filePath,
String configPath,
tests) | পরামিতি | |
|---|---|
filePath | String |
configPath | String |
tests | |
| রিটার্নস | |
|---|---|
String[] | |
বিল্ডকমান্ডলাইনঅ্যারে
protected String[] buildCommandLineArray (String filePath,
String configPath)| পরামিতি | |
|---|---|
filePath | String |
configPath | String |
| রিটার্নস | |
|---|---|
String[] | |
ফিল্টার টেস্ট
protectedfilterTests (String[] testListLines, String runName, ITestInvocationListener listener)
| পরামিতি | |
|---|---|
testListLines | String |
runName | String |
listener | ITestInvocationListener |
| রিটার্নস | |
|---|---|
| |
getArtifactReporter সম্পর্কে
protected MoblyArtifactReporter getArtifactReporter ()
| রিটার্নস | |
|---|---|
MoblyArtifactReporter | |
getLogDirAbsolutePath সম্পর্কে
protected String getLogDirAbsolutePath ()
| রিটার্নস | |
|---|---|
String | |
getLogDirFile সম্পর্কে
protected File getLogDirFile ()
| রিটার্নস | |
|---|---|
File | |
প্রক্রিয়া YamlTestResults
protected boolean processYamlTestResults (InputStream inputStream,
MoblyYamlResultParser parser,
ITestInvocationListener listener,
String runName)মবলি পরীক্ষার ফলাফল বিশ্লেষণ করে এবং ফলাফল রিপোর্ট করে।
| পরামিতি | |
|---|---|
inputStream | InputStream : মবলি পরীক্ষার ফলাফল ফাইলে একটি ইনপুটস্ট্রিম অবজেক্ট রিডিং। |
parser | MoblyYamlResultParser : একটি MoblyYamlResultParser অবজেক্ট যা Mobly পরীক্ষার ফলাফল প্রক্রিয়া করে। |
listener | ITestInvocationListener : একটি ITestInvocationListener ইনস্ট্যান্স যা বিভিন্ন রিপোর্টিং করে। |
runName | String : str, মবলি টেস্ট বাইনারি রানের নাম। |
| রিটার্নস | |
|---|---|
boolean | |
আপডেট কনফিগফাইল
protected void updateConfigFile (InputStream configInputStream,
Writer writer)| পরামিতি | |
|---|---|
configInputStream | InputStream |
writer | Writer |
| থ্রো | |
|---|---|
HarnessRuntimeException | |