IConfigurationReceiver

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest اختبار يُشغِّل حِزمة اختبار أداة قياس الأداء على جهاز معيّن باستخدام العنصر android.support.test.runner.AndroidJUnitRunner 
ArtGTest  
ArtRunTest أداة لتشغيل الاختبارات من أجل تشغيل اختبارات ART 
AtestRunner تنفيذ ITestSuite 
BaseRetryDecision التنفيذ الأساسي لـ IRetryDecision 
BaseTestSuite اختبار لتشغيل مجموعة أدوات اختبار التوافق مع نظام المجموعة الجديد 
ClangCodeCoverageCollector BaseDeviceMetricCollector الذي سيستخرج قياسات تغطية Clang من الجهاز ويُسجّلها كعناصر اختبار 
ClusterCommandLauncher فئة IRemoteTest لبدء أمر من TFC من خلال عملية فرعية TF 
CodeCoverageCollector BaseDeviceMetricCollector لسحب قياسات التغطية الأصلية من Java و من الجهاز وتسجيلها كعناصر اختبار 
CodeCoverageTest اختبار يُشغِّل حِزمة اختبارات الأدوات على جهاز معيّن ويُنشئ تقرير تغطية الرمز 
CommandOptionsGetter تنفيذ الخدمة الذي يعرض قيمة خيارات الأمر لطلب معيّن 
CreateAvdPreparer  
DependenciesResolver نوع جديد من مقدّمي الخدمات يسمح بالحصول على جميع التبعيات لاختبار معيّن. 
DeviceFlashPreparer ITargetPreparer يضيء صورة على جهاز Android 
DeviceOwnerTargetPreparer ITargetPreparer لإعداد مكوّن مالك الجهاز 
DeviceResetFeature تنفيذ إعادة ضبط الجهاز من جهة الخادم 
DeviceSnapshotFeature تنفيذ لقطة الجهاز من جهة الخادم 
ExecutableBaseTest الفئة الأساسية لأسلوب الاختبارات القابلة للتنفيذ 
ExecutableHostTest أداة تشغيل الاختبارات للملف القابل للتنفيذ الذي يتم تشغيله على المضيف 
ExecutableTargetTest أداة تشغيل الاختبارات للملف القابل للتنفيذ الذي يتم تشغيله على الجهاز المستهدَف 
FastbootUpdateBootstrapPreparer أداة ITargetPreparer تُعدّ الملفات المحدّدة (مشغِّل الإقلاع وشريحة البث وملف ZIP لصورة الجهاز) في IDeviceBuildInfo لفلاش الأجهزة باستخدام FastbootDeviceFlasher، ثم تُدخل سمات الجهاز بعد التشغيل في معلومات الإصدار لأغراض إعداد التقارير عن النتائج 
FormattedGeneratorReporter أداة إعداد التقارير التي تتيح إنشاء تقارير بتنسيق معيّن 
GTest اختبار يُشغِّل حزمة اختبار أصلية على جهاز معيّن 
GTestBase الفئة الأساسية لفئة gTest 
GcovCodeCoverageCollector BaseDeviceMetricCollector الذي سيستخرج قياسات تغطية gcov من الجهاز ويُسجّلها كعناصر اختبار 
GcovKernelCodeCoverageCollector BaseDeviceMetricCollector التي ستسحب قياسات تغطية ملف kernel باستخدام gcov من debugfs وخارج الجهاز، ثم تسجّلها أخيرًا كعناصر اختبار 
GlobalFilterGetter تنفيذ الخدمة الذي يعرض فلاتر طلب معيّن 
HostGTest اختبار يشغِّل حزمة اختبار أصلية. 
HostTest أداة لتشغيل الاختبارات المستندة إلى مضيف JUnit 
ITestSuite فئة مجردة تُستخدَم لتشغيل مجموعة الاختبار 
InstalledInstrumentationsTest تشغيل جميع أدوات القياس المتوفّرة على الجهاز الحالي 
InstrumentationTest اختبار يُشغِّل حزمة اختبار أدوات القياس على جهاز معيّن 
IsolatedHostTest تنفيذ أداة تنفيذ TradeFed التي تستخدِم عملية فرعية لتنفيذ الاختبارات في بيئة تعتمد على عدد قليل من العناصر بدلاً من تنفيذها في العملية الرئيسية 
JarHostTest أداة لتشغيل اختبارات JUnit من جهة المضيف 
JavaCodeCoverageCollector BaseDeviceMetricCollector التي ستسحب قياسات تغطية Java من الجهاز وتُسجّلها كعناصر اختبار 
KUnitModuleTest أداة لتشغيل وحدات اختبار KUnit على الجهاز 
KernelTargetTest أداة لتشغيل الاختبارات للملف القابل للتنفيذ على الجهاز المستهدف وتحليل نتيجة اختبار النواة 
KnownFailurePreparer يُرجى توجيه مُعدّ المحتوى المستهدف إلى تخطّي إعادة محاولة الخطأ المعروف. 
LocalAndroidVirtualDevice فئة الأجهزة الافتراضية المحلية التي تعمل على مضيف TradeFed 
ManagedRemoteDevice جهاز يعمل داخل جهاز افتراضي ونديره عن بُعد من خلال مثيل Tradefed داخل الجهاز الافتراضي 
MixKernelTargetPreparer ITargetPreparer يسمح بدمج صورة نواة مع صورة الجهاز 
NativeDevice التنفيذ التلقائي لأجهزة ITestDevice Android التي لا تتضمّن حِزم تطوير البرامج الكاملة 
NestedRemoteDevice تمثيل للجهاز الذي يعمل داخل جهاز افتراضي عن بُعد من Cuttlefish 
NoApkTestSkipper أداة إعداد خاصة تسمح بتخطّي طلب التشغيل بالكامل (الإعداد والاختبارات) إذا لم تكن هناك حِزم APK للاختبار 
RemoteAndroidDevice تنفيذ ITestDevice لجهاز Android مزوّد بمجموعة كاملة من الأدوات ومتصل عبر adb connect 
RemoteAndroidVirtualDevice توسيع نطاق سلوك RemoteAndroidDevice لجهاز Android مزوّد بمجموعة كاملة من البرامج والتطبيقات ويعمل على Google Compute Engine (Gce) 
ReportPassedTests الإبلاغ في ملف عن الفلاتر المحتمَلة لاستبعاد الاختبار الذي تم اجتيازه 
ResultDBReporter أداة إعداد تقارير النتائج التي تحمّل نتائج الاختبار إلى ResultDB 
ResultsPlayer أداة خاصة لإعادة تشغيل النتائج التي تمّ تقديمها إليها 
RetryRescheduler أداة خاصة تتيح إعادة جدولة اختبارات التشغيل السابقة التي تعذّر إكمالها أو لم يتم تنفيذها. 
RustBinaryHostTest اختبار المضيف المخصّص لتشغيل ملف ثنائي Rust من نظام إنشاء Android ‏ (Soong) 
RustBinaryTest اختبار يشغِّل ملفًا ثنائيًا لبرنامج Rust على جهاز معيّن 
RustTestBase الفئة الأساسية لـ RustBinaryHostTest وRustBinaryTest 
SkipFeature ميزة تتيح الوصول إلى بعض معلومات SkipManager 
StubTargetPreparer عنصر نائب فارغ لتطبيق ITargetPreparer 
StubTest تنفيذ اختبار فارغ بدون إجراء 
SubprocessTfLauncher IRemoteTest لتشغيل الاختبارات على عملية تثبيت منفصلة من TF 
TearDownPassThroughPreparer يسمح بتشغيل tearDown على أدوات الإعداد التي يتم تضمينها في ملف الإعدادات كعنصر. 
TestDevice تنفيذ ITestDevice لجهاز Android مزوّد بمجموعة كاملة من الأدوات 
TestMappingSuiteRunner تنفيذ BaseTestSuite لتشغيل الاختبارات المحدّدة من خلال خيار include-filter أو ملفات TEST_MAPPING من عملية الإنشاء، كمجموعة. 
TestsPoolPoller حزمة اختبارات تتيح تنفيذ جميع الاختبارات في مجموعة اختبارات 
TfSuiteRunner تنفيذ ITestSuite الذي سيحمِّل الاختبارات من مجلد res/config/suite/ في حِزم TF. 
TfTestLauncher IRemoteTest لتشغيل اختبارات الوحدة أو الوظائف على تثبيت منفصل لـ TF 
XmlFormattedGeneratorReporter تنفيذ FormattedGeneratorReporter الذي يُنشئ تنسيقًا xml لنتائج المجموعة 


واجهة بسيطة لتمثيل عنصر يقبل IConfiguration

يجب أن تُنفِّذ الاختبارات أو عناصر الضبط الأخرى هذه الواجهة إذا كانت بحاجة إلى الوصول إلى IConfiguration التي يتم تضمينها فيها.

ملخّص

الطرق العامة

abstract void setConfiguration(IConfiguration configuration)

تحقِّق من استخدام IConfiguration.

الطرق العامة

setConfiguration

public abstract void setConfiguration (IConfiguration configuration)

تحقِّق من استخدام IConfiguration.

المعلمات
configuration IConfiguration