com.android.tradefed.invoker.shard

ইন্টারফেস

IDynamicShardingClient শার্ডিং ক্লায়েন্টের জন্য মোড়ানো ইন্টারফেস

এটি বিদ্যমান যাতে আমরা একটি HTTP একটিতে অদলবদল করতে পারি বা প্রয়োজনে একটি পরীক্ষা করতে পারি।

IDynamicShardingConnectionInfo ডায়নামিক শার্ডিং সংযোগের তথ্য ধারণ করে এমন ক্লাসের জন্য ইন্টারফেস
IShardHelper একটি বস্তুর ইন্টারফেস যা একটি কনফিগারেশনের জন্য গ্রহণ করার জন্য শার্ডিং কৌশল বর্ণনা করে।
ITestsPool ইন্টারফেস পরীক্ষার একটি পুল বর্ণনা করে যা আমরা অ্যাক্সেস করতে এবং চালাতে পারি

ক্লাস

কনফিগারযোগ্যGrpcDynamicShardingClient
ডাইনামিক শার্ড হেল্পার একাধিক TF দৃষ্টান্তের মধ্যে কাজ দূরবর্তী কাজ সারিবদ্ধ করার অনুমতি দেওয়ার কৌশল
DynamicShardingConnectionInfoMessage ফিচার সার্ভারের মাধ্যমে পাঠানো সহজ করার জন্য ডেটা-হোল্ডিং ক্লাস।
LastShardDetector স্থানীয় শার্ডিং চালানোর সময়, কখনও কখনও আমরা কিছু ক্রিয়া সম্পাদন করতে চাই যখন শেষ শার্ডটি invocationEnded(long) এ পৌঁছায়।
লোকালপুল স্থানীয় পরীক্ষার একটি পুল বাস্তবায়ন
প্যারেন্টশার্ড প্রতিলিপি একটি ডিভাইসের জন্য একটি সেটআপ অন্য সমস্ত ডিভাইসে প্রতিলিপি করুন যা শার্ডিংয়ের অংশ হবে।
রিমোটডাইনামিকপুল দূরবর্তী কাজের সারিবদ্ধ পরীক্ষার একটি পুল বাস্তবায়ন
RemoteDynamicPool.RequestCallable
ShardBuildCloner হেল্পার ক্লাস যা কমান্ড লাইন থেকে বিল্ড ইনফো ক্লোনিং পরিচালনা করে।
ShardHelper সাহায্যকারী শ্রেণী যেটি শার্ডগুলি তৈরি এবং একটি আহ্বানের জন্য তাদের সময়সূচী পরিচালনা করে৷
স্ট্রিক্টশার্ড হেল্পার একত্রে রিপোর্ট না করে এমন কঠোর শার্ড তৈরি করার জন্য ভাগ করার কৌশল,
টেস্টপুলপোলার পরীক্ষার মোড়ক যা পরীক্ষার পুলের সমস্ত পরীক্ষা চালানোর অনুমতি দেয়।