com.android.tradefed.invoker.shard
رابط ها
IDynamicShardingClient | رابط Wrapper برای مشتری اشتراک گذاری این وجود دارد تا بتوانیم یک HTTP را تعویض کنیم یا در صورت نیاز آن را آزمایش کنیم. |
IDynamicShardingConnectionInfo | رابط برای کلاس هایی که حاوی اطلاعات اتصال به اشتراک گذاری پویا هستند |
IShardHelper | رابط یک شی که استراتژی اشتراک گذاری را برای اتخاذ یک پیکربندی توصیف می کند. |
ITestsPool | رابطی که مجموعهای از تستها را توصیف میکند که میتوانیم به آنها دسترسی داشته باشیم و اجرا کنیم |
کلاس ها
ConfigurableGrpcDynamicShardingClient | |
DynamicShardHelper | استراتژی Sharding برای اجازه دادن به صف کار از راه دور بین چندین نمونه TF |
DynamicShardingConnectionInfoMessage | کلاس نگهداری داده به منظور سهولت ارسال از طریق سرور ویژگی. |
LastShardDetector | هنگام اجرای اشتراکگذاری محلی، گاهی اوقات میخواهیم تنها زمانی که آخرین قطعه به invocationEnded(long) میرسد، برخی از اقدامات را اجرا کنیم. |
LocalPool | اجرای مجموعه ای از تست های محلی |
ParentShardReplicate | یک راهاندازی برای یک دستگاه را به همه دستگاههای دیگری که بخشی از اشتراکگذاری خواهند بود، تکرار کنید. |
RemoteDynamicPool | اجرای مجموعه ای از تست های صف کار از راه دور |
ShardBuildCloner | کلاس کمکی که شبیه سازی اطلاعات ساخت را از خط فرمان کنترل می کند. |
ShardHelper | کلاس کمکی که ایجاد خرده ها و زمان بندی آنها برای فراخوانی را مدیریت می کند. |
StrictShardHelper | استراتژی شاردینگ برای ایجاد خرده های سخت که با هم گزارش نمی دهند، |
TestsPoolPoller | بسته بندی تست که امکان اجرای تمام تست های مجموعه ای از تست ها را فراهم می کند. |
رابط ها
کلاس ها