পিটিএসবটটেস্ট

public class PtsBotTest
extends Object implements IRemoteTest , IShardableTest , ITestFilterReceiver , ITestLogger

java.lang.Object
com.android.tradefed.testtype.pandora.PtsBotTest


PTS-bot টেস্টগুলো চালান। PTS-bot হলো ব্লুটুথ প্রোফাইল টিউনিং স্যুটের একটি সম্পূর্ণ স্বয়ংক্রিয় ব্যবস্থা, যা ব্লুটুথ স্ট্যান্ডার্ড দ্বারা প্রদত্ত একটি টেস্টিং টুল এবং এটি ব্লুটুথ হোস্ট সার্টিফিকেশন টেস্ট চালানোর জন্য ব্যবহৃত হয় (দেখুন https://www.bluetooth.com/develop-with-bluetooth/qualification-listing/qualification-test-tools/profile-tuning-suite/)।

সারসংক্ষেপ

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

class PtsBotTest.TestFlagConfiguration

class PtsBotTest.TestSyspropConfiguration

সরকারি নির্মাণকারী

PtsBotTest ()

জনসাধারণের পদ্ধতি

void addAllExcludeFilters (Set<String> filters)

কোন কোন পরীক্ষা বাদ দেওয়া হবে, তার ফিল্টার Set যোগ করে।

void addAllIncludeFilters (Set<String> filters)

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

void addExcludeFilter (String filter)

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

void addIncludeFilter (String filter)

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

void clearExcludeFilters ()

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

void clearIncludeFilters ()

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

Set<String> getExcludeFilters ()

বর্জন ফিল্টারগুলোর বর্তমান Set ফেরত দেয়।

Set<String> getIncludeFilters ()

অন্তর্ভুক্ত ফিল্টারগুলোর বর্তমান Set ফেরত দেয়।

PtsBotTest.TestSyspropConfiguration getSyspropConfiguration ()
PtsBotTest.TestFlagConfiguration getTestFlagConfiguration ()
void initFlagsConfig ( ITestDevice testDevice, File testConfigFile)
void initSystemPropertiesConfig (File testConfigFile)
void run ( TestInformation testInfo, ITestInvocationListener listener)

পরীক্ষাগুলো চালায় এবং লিসেনারকে ফলাফল জানায়।

Collection< IRemoteTest > split (int shardCountHint)

split() ফাংশনের একটি বিকল্প সংস্করণ, যা চালানোর জন্য চেষ্টা করা shardCount-টিও প্রদান করে।

সরকারি নির্মাণকারী

পিটিএসবটটেস্ট

public PtsBotTest ()

জনসাধারণের পদ্ধতি

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

public void addAllExcludeFilters (Set<String> filters)

কোন কোন পরীক্ষা বাদ দেওয়া হবে, তার ফিল্টার Set যোগ করে।

প্যারামিটার
filters Set

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

public void addAllIncludeFilters (Set<String> filters)

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

প্যারামিটার
filters Set

addExcludeFilter

public void addExcludeFilter (String filter)

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

প্যারামিটার
filter String

addIncludeFilter

public void addIncludeFilter (String filter)

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

প্যারামিটার
filter String

clearExcludeFilters

public void clearExcludeFilters ()

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

clearIncludeFilters

public void clearIncludeFilters ()

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

getExcludeFilters

public Set<String> getExcludeFilters ()

বর্জন ফিল্টারগুলোর বর্তমান Set ফেরত দেয়।

ফেরত
Set<String>

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

public Set<String> getIncludeFilters ()

অন্তর্ভুক্ত ফিল্টারগুলোর বর্তমান Set ফেরত দেয়।

ফেরত
Set<String>

getSyspropConfiguration

public PtsBotTest.TestSyspropConfiguration getSyspropConfiguration ()

ফেরত
PtsBotTest.TestSyspropConfiguration

getTestFlagConfiguration

public PtsBotTest.TestFlagConfiguration getTestFlagConfiguration ()

ফেরত
PtsBotTest.TestFlagConfiguration

initFlagsConfig

public void initFlagsConfig (ITestDevice testDevice, 
                File testConfigFile)

প্যারামিটার
testDevice ITestDevice

testConfigFile File

initSystemPropertiesConfig

public void initSystemPropertiesConfig (File testConfigFile)

প্যারামিটার
testConfigFile File

দৌড়

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

পরীক্ষাগুলো চালায় এবং লিসেনারকে ফলাফল জানায়।

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

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

নিক্ষেপ
DeviceNotAvailableException

বিভক্ত

public Collection<IRemoteTest> split (int shardCountHint)

split() ফাংশনের একটি বিকল্প সংস্করণ, যা চালানোর জন্য চেষ্টা করা shardCount-টিও প্রদান করে। এটি এমন কিছু টেস্ট রানারের জন্য উপযোগী, যারা মাঝে মাঝে যথেচ্ছভাবে সিদ্ধান্ত নিতে পারে না।

প্যারামিটার
shardCountHint int : প্রস্তাবিত শার্ড সংখ্যা।

ফেরত
Collection< IRemoteTest > আলাদাভাবে কার্যকর করার জন্য উপ-পরীক্ষাগুলির একটি সংগ্রহ, অথবা পরীক্ষাটি বর্তমানে শার্ডযোগ্য না হলে null