com.android.tradefed.invocer.shard
واجهات
IDynamicShardingClient | واجهة المجمع لعميل المشاركة وهذا موجود حتى نتمكن من تبديل HTTP أو اختباره إذا لزم الأمر. |
IDynamicShardingConnectionInfo | واجهة للفئات التي تحتوي على معلومات اتصال المشاركة الديناميكية |
IShardHelper | واجهة كائن تصف استراتيجية التجزئة التي سيتم اعتمادها للتكوين. |
ITestsPool | واجهة تصف مجموعة من الاختبارات التي يمكننا الوصول إليها وتشغيلها |
الطبقات
ConfigurableGrpcDynamicShardingClient | |
DynamicShardHelper | استراتيجية المشاركة للسماح بالعمل عن بعد في قائمة الانتظار بين مثيلات TF المتعددة |
DynamicShardingConnectionInfoMessage | فئة الاحتفاظ بالبيانات لتسهيل الإرسال عبر خادم الميزات. |
LastShardDetector | عند تشغيل التجزئة المحلية، أحيانًا نرغب فقط في تنفيذ بعض الإجراءات عندما يصل الجزء الأخير إلى invocationEnded(long) . |
LocalPool | تنفيذ مجموعة من الاختبارات المحلية |
ParentShardReplicate | قم بنسخ إعداد جهاز واحد إلى جميع الأجهزة الأخرى التي ستكون جزءًا من المشاركة. |
RemoteDynamicPool | تنفيذ مجموعة من اختبارات العمل عن بعد في قائمة الانتظار |
ShardBuildCloner | فئة المساعدة التي تتعامل مع استنساخ معلومات البناء من سطر الأوامر. |
ShardHelper | فئة مساعدة تتولى إنشاء الأجزاء وجدولتها للاستدعاء. |
StrictShardHelper | استراتيجية التجزئة لإنشاء أجزاء صارمة لا يتم الإبلاغ عنها معًا، |
TestPoolPoller | غلاف الاختبارات الذي يسمح بتنفيذ جميع اختبارات مجموعة الاختبارات. |
واجهات
الطبقات