com.android.tradefed.cluster

واجهات

IClusterClient واجهة للتفاعل مع الواجهة الخلفية لـ TFC.
IClusterEvent واجهة لأي حدث جماعي ليتم تحميله إلى TFC.
IClusterEventUploader <T يمتد IClusterEvent > واجهة لClusterEventUploader
IClusterOptions واجهة للحصول على الخيارات المتعلقة بالمجموعة.

الطبقات

معلومات بناء الكتلة فئة IBuildInfo للبنيات المنقولة من TFC.
ClusterBuildProvider IBuildProvider لتنزيل موارد اختبار TFC.
ClusterClient تطبيق IClusterClient للتفاعل مع الواجهة الخلفية لـ TFC.
ClusterCommand فئة تمثل مهمة تم جلبها من TF Cluster.
ClusterCommandConfigBuilder فئة لإنشاء ملف تكوين لأمر نظام المجموعة.
ClusterCommandEvent فئة لتغليف أحداث أوامر المجموعة المراد تحميلها.
ClusterCommandEvent.Builder
ClusterCommandLauncher فئة IRemoteTest لإطلاق أمر من TFC عبر عملية فرعية TF.
ClusterCommandScheduler ICommandScheduler لدعم TFC (مجموعة Tradefed).
ClusterCommandStatus فئة تمثل الحالة وسبب الإلغاء لأمر من TF Cluster.
معلومات الجهاز العنقودي فئة لتغليف معلومات جهاز المجموعة المراد تحميلها.
ClusterDeviceInfo.Builder
ClusterDeviceMonitor تطبيق IDeviceMonitor الذي يقوم بإبلاغ النتائج إلى خدمة Tradefed Cluster.
ClusterEventUploader <T يمتد IClusterEvent > فئة ClusterEventUploader، التي تقوم بتحميل IClusterEvent إلى TFC.
ClusterHostEvent فئة لتغليف أحداث مضيف المجموعة المراد تحميلها.
ClusterHostEvent.Builder
ClusterHostUtil وظائف الاستخدام الثابتة لـ TF Cluster للحصول على مثيلات التكوين العامة ومعلومات المضيف وما إلى ذلك.
ClusterLogSaver فئة ILogSaver لتحميل مخرجات الاختبار إلى TFC.
خيارات الكتلة
حالة الاستدعاء فئة لتخزين حالة الاستدعاء.
SubprocessCommandException فشل أمر العملية الفرعية في التشغيل.
SubprocessConfigBuilder قم بإنشاء غلاف TF config XML لتكوين TF موجود.
SubprocessReportingHelper فئة لإنشاء ملف تكوين مجمّع لاستخدام مراسل نتائج العملية الفرعية لأمر نظام المجموعة.
TestContext فئة لنموذج رسالة TestContext لـ TFC API.
بيئة الاختبار فئة لنموذج رسالة TestEnvironment التي يتم إرجاعها بواسطة TFC API.
TestGroupStatus فئة لتخزين حالة مجموعة الاختبار.
TestOutputUploader يقوم بتحميل ملفات مخرجات الاختبار إلى نظام الملفات المحلي أو GCS أو نقطة نهاية HTTP(S).
TestResource فئة لنموذج رسالة TestResource التي يتم إرجاعها بواسطة TFC API.
TestResourceDownloader فئة لتنزيل ملفات موارد الاختبار من نظام الملفات/GCS/HTTP.
TradefedConfigObject فئة لنموذج رسالة TradefedConfigObject الخاصة بـ TFC API.

التعدادات

ClusterCommand.RequestType
ClusterCommand.State حالة الأمر في مجموعة TF.
ClusterCommandEvent.Type
ClusterHostEvent.HostEventType تعدادات الأنواع المختلفة للأحداث المضيفة.
ClusterLogSaver.FilePickingStrategy استراتيجيات اختيار الملفات.
TradefedConfigObject.Type قائمة بأنواع كائنات التكوين التي يمكن إدخالها إلى أمر المجموعة config.