আইহার্ডেবল টেস্ট

public interface IShardableTest
implements IRemoteTest

com.android.tradefed.testtype.IShardableTest


একটি IRemoteTest যা পৃথকভাবে এক্সিকিউটেবল সাব-পরীক্ষায় বিভক্ত করা যেতে পারে। সাব-পরীক্ষায় বিভক্তকরণ নির্ধারক হবে বলে আশা করা হচ্ছে এবং প্রতিটি সাব-পরীক্ষা স্বাধীন হওয়া উচিত যাতে বিভিন্ন হোস্টে বিভিন্ন শার্ড কার্যকর করা যায়।

সারাংশ

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

default split (Integer shardCountHint, TestInformation testInfo)

split(int) এর বিকল্প সংস্করণ যা একটি TestInformation ও প্রদান করে যাতে শার্ড তৈরির অভিভাবকের কাছ থেকে প্রাথমিক তথ্য থাকে।

default split ()

পরীক্ষাটি আলাদাভাবে চালানো যায় এমন অংশে ভাগ করুন।

default split (int shardCountHint)

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

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

বিভক্ত করা

public  split (Integer shardCountHint, 
                TestInformation testInfo)

split(int) এর বিকল্প সংস্করণ যা একটি TestInformation প্রদান করে যাতে shards তৈরির সময় অভিভাবকের কাছ থেকে প্রাথমিক তথ্য থাকে। sharding এর সময় ডিভাইস বা বিল্ড তথ্যের মতো জিনিস অ্যাক্সেস করার প্রয়োজন হলে এটি কার্যকর।

পরামিতি
shardCountHint Integer : চেষ্টা করা খণ্ডিত গণনা।

testInfo TestInformation : মূল TestInformation

রিটার্নস
সাবটেস্টের একটি সংগ্রহ যা আলাদাভাবে সম্পাদন করা হবে অথবা যদি পরীক্ষাটি বর্তমানে শারডেবল না হয় তবে null

বিভক্ত করা

public  split ()

পরীক্ষাটি আলাদাভাবে চালানো যায় এমন অংশে ভাগ করুন।

এটি অবশ্যই নির্ধারক হতে হবে এবং একই ইনপুটের জন্য সর্বদা IRemoteTest এর একই তালিকা প্রদান করবে।

এটি পরীক্ষা সম্পাদনের আগে কল করা হবে, তাই ইনজেক্টেড নির্ভরতা (যেমন IDeviceTest এর জন্য ITestDevice ) null হতে পারে।

রিটার্নস
সাবটেস্টের একটি সংগ্রহ যা আলাদাভাবে সম্পাদন করা হবে অথবা যদি পরীক্ষাটি বর্তমানে শারডেবল না হয় তবে null

বিভক্ত করা

public  split (int shardCountHint)

split() এর বিকল্প সংস্করণ যা shardCount প্রদান করে যা চালানোর চেষ্টা করা হয়। এটি এমন কিছু টেস্ট রানারের জন্য কার্যকর যারা কখনও কখনও ইচ্ছামত সিদ্ধান্ত নিতে পারে না।

পরামিতি
shardCountHint int : চেষ্টা করা খণ্ড গণনা।

রিটার্নস
সাবটেস্টের একটি সংগ্রহ যা আলাদাভাবে সম্পাদন করা হবে অথবা যদি পরীক্ষাটি বর্তমানে শারডেবল না হয় তবে null