مؤشر الطبقة

هذه هي فئات API. شاهد جميع حزم API .

أ

AaptParser فئة تستخرج المعلومات من apk عن طريق تحليل إخراج "aapt dump badging".
AaptParser.AaptVersion عدد الخيارات لإصدار AAPT المستخدم لتحليل ملفات APK.
أبيفورماتر فئة المنفعة لأبي.
AbstractXmlParser فئة أساسية مساعدة لتحليل ملفات XML
AbstractXmlParser.ParseException يتم طرحه إذا تعذر تحليل إدخال XML
AcloudConfigParser فئة المساعدة التي تحلل تكوين Acloud (المستخدم لبدء مثيل جهاز Cloud).
AcloudConfigParser.AcloudKeys مجموعات المفاتيح التي يمكن البحث فيها من التكوين.
ActivityStatusChecker مدقق الحالة للأنشطة المتبقية التي يتم تشغيلها في نهاية الوحدة.
AdbRootElevator AutoCloseable الذي يمكّن adb root عند إنشائه إذا لزم الأمر ويستعيد حالة الجذر عند اكتماله.
AggregatePostProcessor مجمع متري يعطي الحد الأدنى والحد الأقصى والمتوسط ​​والتباين والانحراف المعياري والإجمالي والعدد والنسب المئوية الاختيارية للمقاييس الرقمية التي تم جمعها أثناء تشغيل اختبار التكرار المتعدد، ومعاملتها على أنها مضاعفات.
AltDirBehavior تعداد لتحديد سلوكيات الدليل البديل لمختلف أدوات تثبيت/دفعات عناصر الاختبار

معلومات البناء IBuildInfo الذي يمثل تطبيق Android وحزمة (حزم) الاختبار الخاصة به.
AppDeviceBuildInfo تم إهمال هذه الفئة. استخدم IDeviceBuildInfo مباشرة.
AppVersionFetcher فئة الأداة المساعدة للحصول على سلسلة إصدار التطبيق من الجهاز.
AppVersionFetcher.AppVersionInfo أنواع معلومات إصدار التطبيق.
ArchModuleController وحدة تحكم الوحدة النمطية لا تقوم بإجراء الاختبارات عندما لا تتطابق مع أي بنيات معينة.
ArgsOptionParser يملأ حقول Option من وسيطات سطر الأوامر التي تم تحليلها.
ATestFileSystemLogSaver يتم استخدام فئة LogSaver هذه بواسطة ATest لحفظ السجلات في مسار محدد.
AutoLogCollector التعداد الذي يصف المجمع الذي يمكن التعامل معه تلقائيًا بواسطة الحزام.
المراسلون الآليون الفئة التي تحدد التعيين من مراسلي Tradefed الآليين.
متوسط ​​ما بعد المعالج تنفيذ المعالج اللاحق الذي يحسب متوسط ​​قائمة المقاييس.

ب

خلفية الجهازAction يقوم بتشغيل أمر على جهاز معين ويتكرر حسب الضرورة حتى يتم إلغاء الإجراء.
BaseDeviceMetricCollector التنفيذ الأساسي لـ IMetricCollector الذي يسمح ببدء وإيقاف التجميع على onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) و ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
BaseEmulatorPreparer مُعد مشترك لإطلاق محاكي محلي.
BaseLeveledLogOutput تطبيق أساسي لـ ILeveledLogOutput يسمح بتصفية بعض العلامات بناءً على اسمها أو مكوناتها.
BaseModuleController التنفيذ الأساسي لـ IModuleController الذي يجب تنفيذه للتحقق مما إذا كان يجب تشغيل الوحدة أم لا.
BaseMultiTargetPreparer التنفيذ الأساسي لـ IMultiTargetPreparer الذي يسمح بتعطيل الكائن.
BasePostProcessor IPostProcessor الأساسي الذي يجب أن يمتد كل تطبيق.
BaseRetryDecision التنفيذ الأساسي لـ IRetryDecision .
BaseStreamLogger <نظام التشغيل يمتد OutputStream> ILeveledLogOutput الذي يوجه رسائل السجل إلى دفق الإخراج وإلى stdout.
BaseTargetPreparer فئة التنفيذ الأساسية لـ ITargetPreparer التي تسمح بالتحكم في ما إذا كان الكائن معطلاً أم لا.
com.baseTestSuite اختبار لتشغيل مجموعة اختبار التوافق مع نظام المجموعة الجديد.
وحدة تحكم البطارية فئة الأداة المساعدة التي تسمح بالتحكم في حالة شحن بطارية الجهاز.
استرداد جهاز إعادة شحن البطارية السماح بإطلاق أمر عندما يقل مستوى بطارية الجهاز عن حد معين.
درجة حرارة البطارية
استرداد الجهاز غير متاح للبطارية مدقق الاسترداد الذي سيؤدي إلى تشغيل التكوين إذا لم يكن مستوى البطارية متاحًا.
BinaryState التعداد المستخدم لتسجيل حالة التشغيل/الإيقاف مع حالة عدم التشغيل IGNORE.
BluetoothUtils وظائف الأداة المساعدة للاتصال بأجهزة Bluetooth على الجهاز

يمكن العثور على رمز BluetoothInstrumentation الخاص بالجهاز في AOSP على: frameworks/base/core/tests/bluetoothtests

BootstrapBuildProvider IDeviceBuildProvider الذي يقوم بتشغيل معلومات البناء من جهاز الاختبار

يُستخدم هذا عادةً للأجهزة ذات البنية المتوفرة خارجيًا، على سبيل المثال

BugreportCollector ITestInvocationListener تمريري يقوم بتجميع تقارير الأخطاء عند حدوث أحداث قابلة للتكوين ثم يقوم باستدعاء ITestInvocationListener#testLog على أبنائه بعد جمع كل تقرير خطأ.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Predicate مسند كامل يصف متى يتم التقاط تقرير الأخطاء.
BugreportCollector.Relation
BugreportCollector.SubPredicate
BugreportzOnFailureCollector قم بتجميع تقرير الأخطاء عند فشل حالة الاختبار.
معلومات البناء التنفيذ العام لـ IBuildInfo الذي يجب أن يكون مرتبطًا بـ ITestDevice .
BuildInfoRecorder ITargetPreparer الذي يكتب بيانات تعريف معلومات البناء في ملف محدد.
BuildInfoUtil فئة استخدام للمساعدة في التعامل مع IBuildInfo
خطأ في البناء حدث خطأ فادح أثناء استرداد البنية للاختبار.
BuildTestsZipUtils فئة مساعدة للعمليات المتعلقة باختبارات الرمز البريدي التي تم إنشاؤها بواسطة نظام بناء Android
BulkEmailer أداة مساعدة لمرسل البريد الإلكتروني تسمح بالتكوين التالي: الفاصل الزمني للإرسال، وحجم الاندفاع الأولي، والمستلمين، وإجمالي عدد الرسائل.
BundletoolUtil فئة الأداة المساعدة التي تستخدم سطر أوامر Bundletool لتثبيت ملف .apks على deivce.

ج

CecControllerTokenProvider مزود الرمز المميز للرموز المميزة المتعلقة بالتحكم في إلكترونيات المستهلك (CEC).
CircularAtraceUtil تم تطوير أداة مساعدة atrace بشكل أساسي لتحديد الأسباب الجذرية لحالات ANR أثناء اختبار Monkey.
CircularByteArray بنية بيانات للاحتفاظ بمصفوفة ذات حجم ثابت تعمل كمخزن مؤقت دائري، وتتتبع المجموع الإجمالي لجميع القيم في المصفوفة.
ClangCodeCoverageCollector BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية Clang من الجهاز وتسجيلها كأدوات اختبار.
ClassNotFoundConfigurationException ConfigurationException عندما لا يتم العثور على فئة الكائن.
ClassPathScanner يبحث عن الإدخالات في classpath.
ClassPathScanner.ClassNameFilter IClassPathFilter الذي يقوم بتصفية وتحويل أسماء فئات جافا.
ClassPathScanner.ExternalClassNameFilter عامل تصفية ClassNameFilter الذي يرفض الفئات الداخلية
ClassPathScanner.IClassPathFilter عامل تصفية لمسارات إدخال classpath

منقوشة بعد FileFilter

معلومات بناء الكتلة فئة IBuildInfo للبنيات المنقولة من TFC.
ClusterBuildProvider IBuildProvider لتنزيل موارد اختبار TFC.
ClusterClient تطبيق IClusterClient للتفاعل مع الواجهة الخلفية لـ TFC.
ClusterCommand فئة تمثل مهمة تم جلبها من TF Cluster.
ClusterCommand.RequestType
ClusterCommand.State حالة الأمر في مجموعة TF.
ClusterCommandConfigBuilder فئة لإنشاء ملف تكوين لأمر نظام المجموعة.
ClusterCommandEvent فئة لتغليف أحداث أوامر المجموعة المراد تحميلها.
ClusterCommandEvent.Builder
ClusterCommandEvent.Type
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
ClusterHostEvent.HostEventType تعدادات الأنواع المختلفة للأحداث المضيفة.
ClusterHostUtil وظائف الاستخدام الثابتة لـ TF Cluster للحصول على مثيلات التكوين العامة ومعلومات المضيف وما إلى ذلك.
ClusterLogSaver فئة ILogSaver لتحميل مخرجات الاختبار إلى TFC.
ClusterLogSaver.FilePickingStrategy استراتيجيات اختيار الملفات.
خيارات الكتلة
CollectingByteOutputReceiver IShellOutputReceiver الذي يجمع مخرجات الصدفة بالكامل في byte[] .
CollectingOutputReceiver IShellOutputReceiver الذي يجمع مخرجات الصدفة بأكملها في String واحدة.
com.collectingTestListener ITestInvocationListener الذي سيجمع كل نتائج الاختبار.
CollectorHelper مساعد للقيام ببعض عمليات IMetricCollector اللازمة في عدة أماكن.
CommandFileParser محلل للملف الذي يحتوي على مجموعة من أسطر الأوامر.
CommandFileParser.CommandLine
CommandLineBuildInfoBuilder الأداة المساعدة تهدف إلى التقاط وسيطات معلومات البناء المعتادة من سطر الأوامر وإنشاء IBuildInfo منها.
خيارات الأوامر تنفيذ ICommandOptions .
CommandOptionsGetter تنفيذ الخدمة الذي يُرجع قيمة خيارات الأمر لاستدعاء معين.
com.CommandRunner نقطة إدخال TradeFederation بديلة ستقوم بتشغيل الأمر المحدد في وسيطات سطر الأوامر ثم الخروج.
CommandRunner.ExitCode رموز الخطأ التي يمكن الخروج بها.
CommandScheduler برنامج جدولة لتشغيل أوامر TradeFederation عبر جميع الأجهزة المتاحة.
CommandScheduler.HostState تعدادات الحالة المختلفة للمضيف
CommonLogRemoteFileUtil تسمح هذه الأداة المساعدة بتجنب تكرار التعليمات البرمجية عبر تمثيل الجهاز البعيد المختلف لمنطق جلب السجل البعيد للملفات الشائعة.
CommonLogRemoteFileUtil.KnownLogFileEntry تمثيل لإدخال سجل معروف للأجهزة البعيدة.
ConditionPriorityBlockingQueue <T> فئة آمنة لمؤشر الترابط مع عمليات تشبه ERROR(/PriorityBlockingQueue) يمكنها استرداد الكائنات التي تطابق شرطًا معينًا.
ConditionPriorityBlockingQueue.AlwaysMatch <T> ConditionPriorityBlockingQueue.IMatcher الذي يطابق أي كائن.
ConditionPriorityBlockingQueue.IMatcher <T> واجهة لتحديد ما إذا كانت العناصر تتطابق مع نوع ما من الشروط.
ConfigCompleter تنفيذ برنامج Completer لتكوينات TF الخاصة بنا.
إعدادات تطبيق IConfiguration ملموس يقوم بتخزين كائنات التكوين المحملة في الخريطة.
تعريف التكوين يحتفظ بسجل للتكوين والكائنات المرتبطة به وخياراتها.
ConfigurationDef.ConfigObjectDef كائن يحمل معلومات عن اسم الفئة ورقم المظهر الخاص به (على سبيل المثال، إذا كان التكوين يحتوي على نفس الكائن مرتين، فسيكون للكائن الأول رقم المظهر الأول).
ConfigurationFactory مصنع لإنشاء IConfiguration .
ConfigurationFactory.ConfigLoader تنفيذ IConfigDefLoader الذي يتتبع التكوينات المضمنة من تكوين جذر واحد، ويطرح استثناءً على التضمينات الدائرية.
التكوينUtil وظائف الأداة المساعدة للتعامل مع ملفات التكوين.
إعدادات التكوينXmlParser فئة بسيطة لقبول إعدادات ConfigurationXmlParser

لتمرير الإعدادات إلى هذه الفئة، الاسم المستعار إلزامي.

تكوين YamlParser محلل لتكوينات Tradefed نمط YAML
وحدة التحكم وحدة تحكم TradeFederation الرئيسية توفر للمستخدم واجهة للتفاعل

يدعم حاليا عمليات مثل

  • إضافة أمر للاختبار
  • قائمة الأجهزة وحالتها
  • قائمة الدعوات في التقدم
  • قائمة الأوامر في قائمة الانتظار
  • تفريغ سجل الاستدعاء إلى الملف/stdout
  • اغلق
Console.ArgRunnable <T> Runnable باستخدام طريقة run يمكن أن تأخذ وسيطة
Console.CaptureList نوع ملائم لـ List<List<String>>
ConsoleReaderOutputStream OutputStream الذي يمكن استخدامه لجعل System.out.print() يعمل بشكل جيد مع LineReader غير المكتمل الخاص بالمستخدم.
ConsoleResultReporter مراسل النتيجة لطباعة نتائج الاختبار إلى وحدة التحكم.
CountingTestResultListener TestResultListener الذي يتتبع العدد الإجمالي للاختبارات بواسطة TestStatus
CountTestCasesCollector قم بإحصاء عدد حالات الاختبار الخاصة بـ IRemoteTest والإبلاغ عنها.
خيارات التغطية كائن Tradefed للاحتفاظ بخيارات التغطية.
CoverageOptions.Toolchain
CreateAvdPreparer
CreateUserPreparer المُعد المستهدف لإنشاء المستخدم وتنظيفه في النهاية.

د

DebugHostLogOnFailureCollector Collector الذي سيقوم بجمع وتسجيل سجلات الجانب المضيف عند حدوث فشل في حالة الاختبار.
DefaultRemoteAndroidTestRunner ملحق ddmlib RemoteAndroidTestRunner لتعيين بعض الحالات الافتراضية لحالات استخدام Tradefed.
DefaultTestsZipInstaller التنفيذ الافتراضي لاختبارات Zip Installer.
تنفيذ التفويض InvocationExecution الذي يفوض التنفيذ إلى ثنائي Tradefed آخر.
DependeencyResolver نوع جديد من الموفرين يسمح بالحصول على كافة التبعيات للاختبار.
نتيجة تخصيص الجهاز يمثل نتائج محاولة التخصيص لأمر ما.
DeviceAvailableChecker مدقق للتأكد من أن الوحدة لا تترك الجهاز في حالة عدم الاتصال بالإنترنت.
DeviceBatteryLevelChecker اختبار IRemoteTest الذي يتحقق من الحد الأدنى لشحن البطارية، وينتظر حتى تصل البطارية إلى حد الشحن الثاني في حالة عدم وجود الحد الأدنى للشحن.
DeviceBatteryResourceMetricCollector يقوم هذا المجمع بجمع مقاييس بطارية الجهاز.
DeviceBuildDescriptor فئة مجمعة لـ IBuildInfo ، تحتوي على أساليب مساعدة لاسترداد معلومات بناء النظام الأساسي للجهاز.
معلومات بناء الجهاز IBuildInfo الذي يمثل البنية الكاملة لجهاز Android واختباراته (اختياريًا).
DeviceBuildInfoBootStrapper ITargetPreparer الذي يستبدل حقول معلومات البناء بالسمات المقروءة من الجهاز

يعد هذا مفيدًا لاختبار الأجهزة ذات الإصدارات التي تم إنشاؤها من مصدر خارجي (على سبيل المثال

DeviceBuildInfoInjector ITargetPreparer الذي يقوم بإدراج بيانات تعريف DeviceBuildDescriptor في IBuildInfo .
منظف ​​الجهاز يقوم بإعادة التشغيل أو التهيئة كإجراء تنظيف بعد الاختبار، كما يقوم بإيقاف تشغيل الشاشة بشكل اختياري
DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
DeviceConcurrentUtil يحتوي على أساليب وفئات فائدة لتنفيذ الأوامر المتزامنة من جانب الجهاز

استخدم ERROR(/ExecutorService) لتشغيل الأوامر التي تم تنفيذها كـ ShellCommandCallable ، واستخدم ERROR(/#joinFuture(String,Future,long)) للمزامنة مقابل ERROR(/Future) كما تم إرجاعه بواسطة ERROR(/ExecutorService) لتنفيذ الأمر.

DeviceConcurrentUtil.ShellCommandCallable <V> ERROR(/Callable) يلتف حول تفاصيل تنفيذ أمر shell على ITestDevice .
حامل تكوين الجهاز تطبيق IDeviceConfiguration ملموس يقوم بتخزين كائنات تكوين الجهاز المحملة في سماته.
فشل الجهاز في التمهيد يتم طرحه في حالة فشل تشغيل الجهاز بعد وميضه بالبنية.
DeviceFeatureModuleController وحدة تحكم الوحدة النمطية لا تقوم بإجراء الاختبارات عندما لا تدعم ميزة معينة.
DeviceFileReporter فئة أداة مساعدة تقوم بفحص الجهاز بحثًا عن الملفات وإرسالها إلى ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) إذا تم العثور عليها.
DeviceFlashPreparer أداة ITargetPreparer التي تومض صورة على أجهزة Android الفعلية.
DeviceFlashPreparer.EncryptionOptions عدد الخيارات للتعامل مع تشفير صورة بيانات المستخدم
DeviceFolderBuildInfo IDeviceBuildInfo الذي يحتوي أيضًا على عناصر البناء الأخرى الموجودة في دليل على نظام الملفات المحلي.
DeviceImageZipFlashingTargetPreparer مُعد هدف يقوم بوميض الجهاز بصور الجهاز المقدمة عبر تنسيق معين.
DeviceInternetAccessibilityResourceMetricCollector يقوم المجمع بإجراء اختبار ping على google.com للتحقق مما إذا كان الجهاز يتمتع بإمكانية الوصول إلى الإنترنت أم لا.
مدير الجهاز
DeviceManager.FastbootDevice تمثيل الجهاز في وضع Fastboot.
DeviceMetricData كائن للاحتفاظ بجميع البيانات التي تم جمعها بواسطة جامعي المقاييس.
جهاز مراقبة الإرسال المتعدد فئة وكيل لنشر الطلبات إلى IDeviceMonitor متعددة.
خصائص الجهاز التعريفات الثابتة الشائعة لأسماء خصائص جانب الجهاز
DeviceRecoveryModeUtil
ميزة إعادة تعيين الجهاز تنفيذ جانب الخادم لإعادة ضبط الجهاز.
DeviceResetHandler التعامل مع الأداة المساعدة بشكل عام إعادة ضبط الجهاز.
خيارات تحديد الجهاز حاوية لمعايير اختيار الجهاز.
DeviceSelectionOptions.DeviceRequestedType الأنواع المختلفة الممكنة من أجهزة العناصر النائبة المدعومة.
DeviceSettingChecker تحقق مما إذا كانت إعدادات الجهاز قد تغيرت أثناء تشغيل الوحدة النمطية.
إعداد الجهاز ITargetPreparer الذي يقوم بتكوين جهاز للاختبار بناءً على Option المتوفرة.
جهاز مراقبة حالة الجهاز فئة مساعد لمراقبة حالة IDevice .
DeviceStorageAgeResourceMetricCollector تحليل عمر التخزين من logcat
DeviceStorageStatusChecker تحقق مما إذا كان الجهاز يحتوي على مساحة كافية على القرص للأقسام المحددة.
جهاز غير متاح مراقب يحاول هذا المستمع التقاط مستوى حالة اختبار DNAE فقط.
DeviceUpdateTargetPreparer أداة ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة بملف صورة الجهاز من مصدر خارجي (بدلاً من خدمة الإنشاء).
DeviceWifiResourceMetricCollector يقوم المجمع بجمع قوة إشارة wifi المتصلة الحالية ومقاييس سرعة الارتباط.
الرسم البياني المباشر <V> تنفيذ الرسوم البيانية الموجهة غير المرجحة.
DynamicFileStubTest هذا اختبار tradefed لاختبار tradefed يمكنه حل الملف الديناميكي بشكل صحيح.
DynamicRemoteFileResolver فئة تساعد في حل المسار إلى الملفات البعيدة.
DynamicRemoteFileResolver.FileResolverLoader يقوم بتحميل تطبيقات IRemoteFileResolver .

ه

EmmaXmlConstants الثوابت المستخدمة عند تحليل تقرير emma xml.
EmulatorMemoryCpuCapturer
EnforcedSeLinuxChecker مدقق الحالة الذي يضمن حالة Selinux.
EventsLoggerListener المستمع الذي يسجل كافة الأحداث التي يتلقاها في ملف
موجودBuildProvider IBuildProvider الذي يقوم بإرجاع IBuildInfo الذي تم إنشاؤه بالفعل.
ملف ممتد امتداد للملف القياسي لحمل البيانات الوصفية ذات الصلة بالبناء.

F

FakeTest اختبار مزيف يهدف إلى تسهيل الحصول على نتائج اختبار قابلة للتكرار.
FakeTestsZipFolder أداة اختبار تقوم بإنشاء مجلد اختبارات مزيف غير مضغوط بناءً على قائمة المحتوى.
FakeTestsZipFolder.ItemType
FastbootDeviceFlasher فئة تعتمد على fastboot لفلاش صورة على أجهزة Android الفعلية.
FastbootHelper فئة مساعدة لعمليات التشغيل السريع.
FastbootUpdateBootstrapPreparer ITargetPreparer الذي يقوم بتنظيم الملفات المحددة (أداة تحميل التشغيل، الراديو، صورة الجهاز المضغوطة) في IDeviceBuildInfo للحصول على وميض الأجهزة باستخدام FastbootDeviceFlasher ، ثم يقوم بإدخال سمات جهاز ما بعد التمهيد في معلومات البناء لأغراض إعداد التقارير عن النتائج.
FileDownloadCache فئة مساعدة تحافظ على ذاكرة التخزين المؤقت لنظام الملفات المحلي LRU للملفات التي تم تنزيلها.
FileDownloadCacheFactory مصنع لإنشاء FileDownloadCache
FileDownloadCacheWrapper فئة مجمعة توفر تسهيلات FileDownloadCache أثناء تنفيذ واجهة IFileDownloader .
FileIdleMonitor يراقب الملفات وينفذ رد اتصال إذا كانت خاملة (على سبيل المثال
مسجل الملفات ILeveledLogOutput الذي يوجه رسائل السجل إلى ملف وإلى stdout.
FileProtoResultReporter مراسل Proto الذي يقوم بتفريغ TestRecord في ملف.
FilePullerDeviceMetricCollector BaseDeviceMetricCollector الذي يستمع لمفتاح المقاييس القادمة من الجهاز ويسحبها كملف من الجهاز.
FilePullerLogCollector مسجل الملف الذي أبلغ عنه من جانب الجهاز.
FileSystemLogSaver حفظ السجلات في نظام الملفات.
FilterResultForwarder متغير ResultForwarder الذي يسمح فقط بالإبلاغ عن القائمة المسموح بها لـ TestDescription .
FixedByteArrayOutputStream ERROR(/OutputStream) يحتفظ فقط بالحد الأقصى من البيانات.
FlashingResourcesParser فئة تقوم بتوزيع الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لفلاش الجهاز.
FlashingResourcesParser.AndroidInfo حرف typedef Map&lt;String, MultiMap&lt;String, String&gt;&gt; .
FlashingResourcesParser.Constraint واجهة تصفية، تهدف إلى السماح لـ FlashingResourcesParser بتجاهل بعض الموارد التي قد يستخدمها
FlashingResourceUtil تساعد هذه الأداة المساعدة في تحديد الإصدار المناسب من العناصر بحيث يمكن وميضها عبر DeviceFlashPreparer .
FoldableExpandingHandler يتوسع IModuleParameterHandler إلى المزيد لكل تكوين قابل للطي غير أساسي.
FoldableHandler معالج عام قابل للطي يمكنه أخذ المعلمات القابلة للطي لإنشاء وحدة نمطية متخصصة.
FoldableModePreparer مُعد هدف يمكنه تبديل الحالة القابلة للطي للجهاز.
FolderBuildInfo التنفيذ الملموس لـ IFolderBuildInfo .
FormattedGeneratorReporter مراسل يسمح بإنشاء تقارير بتنسيق معين.

ز

GceAvdInfo هيكل للاحتفاظ بالبيانات ذات الصلة لمثيل GCE AVD معين.
GceAvdInfo.GceStatus
com.GceManager المساعد الذي يدير مكالمات الحملة العالمية للتعليم لبدء/إيقاف وجمع السجلات من الحملة العالمية للتعليم.
GceRemoteCmdFormatter فئة الأداة المساعدة لتنسيق الأوامر للوصول إلى جهاز gce بعيد.
GceRemoteCmdFormatter.ScpMode يمكن استخدام SCP لدفع أو سحب الملف اعتمادًا على بنية الوسائط.
GceSshTunnelMonitor مراقب الموضوع لنفق Gce ssh.
GcovCodeCoverageCollector BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية gcov من الجهاز وتسجيلها كعناصر اختبار.
GCSBucketUtil مدير الملفات لتنزيل وتحميل الملفات من Google Cloud Storage (GCS).
GCSBucketUtil.GCSFileMetadata غلاف بسيط لمعلومات الملف في GCS.
GCSCommon الفئة الأساسية لعملية Gcs مثل التنزيل والتحميل.
GCSdownloaderHelper أداة تنزيل لمجموعة GCS التي تعتني بالتخزين المؤقت وحل التكوين العام.
GCSFileDownloader أداة تنزيل الملفات لتنزيل الملف من Google Cloud Storage (GCS).
GCSFileUploader رافع الملفات لتحميل بيانات الملف إلى Google Cloud Storage (GCS).
GCSHostResourceManager قم بتنزيل المورد المضيف من GCS (التخزين السحابي من Google).
GcsRemoteFileResolver تنفيذ IRemoteFileResolver الذي يسمح بالتنزيل من مجموعة GCS.
GetPreviousPassedHelper مساعد للحصول على مرشحات الاختبار التي تم تمريرها السابقة.
GkiDeviceFlashPreparer أداة إعداد الهدف التي تعمل على وميض الجهاز بصورة عامة لنواة Android.
GlobalFilterGetter تنفيذ الخدمة الذي يقوم بإرجاع عوامل التصفية لاستدعاء معين.
GlobalTestFilter خيارات التصفية المطبقة على الاستدعاء.
GoogleApiClientUtil الأدوات المساعدة لإنشاء عميل Google API.
GranularRetriableTestWrapper تعمل فئة المجمع على IRemoteTest لتحبيب IRemoteTest في مستوى حالة الاختبار.
GsiDeviceFlashPreparer أداة إعداد الهدف التي تومض الجهاز بصورة نظام Android العامة.

ح

HelloWorldMultiTargetPreparer مثال على تنفيذ IMultiTargetPreparer .
HistoryLogger TF History Logger، سجل خاص يحتوي فقط على بعض الأحداث المحددة.
HprofAllocSiteParser فئة مساعدة لتحليل المعلومات من قسم مواقع التخصيص في تقارير hprof.
HttpRemoteFileResolver تنفيذ IRemoteFileResolver الذي يسمح بتنزيل الملف البعيد عبر http
HttpsRemoteFileResolver تنفيذ IRemoteFileResolver الذي يسمح بتنزيل الملف البعيد عبر https

أنا

IAbiReceiver اختبار يحتاج إلى ABI قيد الاختبار.
IAppBuildInfo تم إهمال هذه الواجهة. استخدم IBuildInfo مباشرة.
IAutoRetriableTest واجهة IRemoteTest التي لا تطبق ITestFilterReceiver ولكنها لا تزال ترغب في دعم إعادة المحاولة التلقائية.
معلومات البطارية الواجهة التي تحدد التفاعل مع بطارية الجهاز.
IBatteryInfo.BatteryState يصف حالة شحن البطارية الحالية.
IBuildProvider المسؤول عن تقديم المعلومات المتعلقة بالبناء قيد الاختبار.
IBuildReceiver اختبار يحتاج إلى الرجوع إلى البنية قيد الاختبار.
IClusterClient واجهة للتفاعل مع الواجهة الخلفية لـ TFC.
IClusterEvent واجهة لأي حدث جماعي ليتم تحميله إلى TFC.
IClusterEventUploader <T يمتد IClusterEvent > واجهة لClusterEventUploader
IClusterOptions واجهة للحصول على الخيارات المتعلقة بالمجموعة.
خيارات الأوامر حاوية لخيارات تنفيذ الأوامر.
ICommandScheduler جدولة لتشغيل أوامر TradeFederation.
ICommandScheduler.IScheduledInvocationListener مستمع لأحداث الاستدعاء عند اكتمال الاستدعاء.
استراتيجية الضغط واجهة تمثل خوارزمية ضغط يمكن تحديدها في وقت التشغيل.
تكوين معلومات التكوين لاستدعاء TradeFederation.
IConfigurationFactory مصنع لإنشاء IConfiguration s
IConfigurationReceiver واجهة بسيطة لتمثيل الكائن الذي يقبل IConfiguration .
ICredentialFactory واجهة لمصنع بيانات الاعتماد لإنشاء Credential oauth2.
IDefaultObjectLoader واجهة لتحميل الكائنات الافتراضية التي يجب أن تكون جزءًا من تكوين YAML الخاص بنا.
IDefaultObjectLoader.LoaderConfiguration كائن تكوين التحميل لتمرير المعلومات إلى المُحمل.
IDeviceBuildInfo IBuildInfo الذي يمثل البنية الكاملة لجهاز Android واختباراته (اختياريًا).
IDeviceBuildProvider IBuildProvider الذي يستخدم المعلومات من ITestDevice لاسترداد البنية.
تكوين جهازي واجهة حامل تكوين الجهاز.
IDeviceFlasher تومض صورة الجهاز على الجهاز.
IDeviceFlasher.UserDataFlashOption عدد الخيارات للتعامل مع صورة بيانات المستخدم
IDeviceManager واجهة لإدارة مجموعة الأجهزة المتاحة للاختبار.
IDeviceManager.IFastbootListener مستمع لتغييرات حالة fastboot.
IDeviceMonitor واجهة لمراقبة حالة الأجهزة.
IDeviceMonitor.DeviceLister فئة تشبه Runnable والتي يجب أن تُرجع الأجهزة المعروفة وحالاتها.
تحديد الجهاز واجهة لمعايير اختيار الجهاز.
IDeviceTest واجهة للكائن الذي يحتاج إلى مرجع إلى ITestDevice .
معرف قابل للتعطيل الواجهة التي تصف كائن Tradefed الذي يمكن تعطيله.
IFileDownloader واجهة لتحميل ملف بعيد.
IFlashingResourcesParser واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لفلاش الجهاز.
IFlashingResourcesRetriever واجهة لاسترداد ملفات الصور المساعدة اللازمة لفلاش الجهاز.
IfolderBuildInfo IBuildInfo مجردة بسيطة تحتوي عناصر بنائها على دليل نظام ملفات محلي.
IFormatterGenerator واجهة تصف المنسق الخاص بـ SuiteResultHolder .
IHostCleaner تنظيف المضيف بعد انتهاء التشغيل التجريبي.
IInvocationContextReceiver اختبار يحتاج إلى الرجوع إلى سياق الاستدعاء.
IInvocationExecution واجهة تصف الإجراءات التي سيتم تنفيذها كجزء من الاستدعاء.
ILeveledLogOutput توفر الفئات التي تنفذ هذه الواجهة طرقًا تتعامل مع إخراج رسائل السجل.
ILogcatReceiver فئة توفر مخرجات logcat الخاصة بالجهاز باعتبارها InputStreamSource .
ILogRegistry واجهة لمسجل ILogOutput المفرد الذي يقوم بتعدد الإرسال وإدارة أدوات تسجيل مختلفة.
ILogRegistry.EventType الأحداث التي من المفيد أن يتم تسجيلها
IMetricCollector ستتم إضافة هذه الواجهة كديكور عند الإبلاغ عن نتائج الاختبارات من أجل جمع المقاييس المطابقة.
IMetricCollectorReceiver واجهة لـ IRemoteTest s للتنفيذ إذا كانوا بحاجة إلى الحصول على قائمة IMetricCollector s للتشغيل التجريبي.
IModuleController واجهة للتحكم فيما إذا كان يجب تنفيذ الوحدة أم لا.
IModuleController.RunStrategy التعداد الذي يصف كيفية تنفيذ الوحدة.
IModuleParameterHandler واجهة معلمات وحدات الأجنحة.
IMultiDeviceTest تم إهمال هذه الواجهة. يتم الاحتفاظ بهذه الواجهة مؤقتًا من أجل التوافق ولكن لم تعد تُستخدم فعليًا بعد الآن. من فضلك لا تنفذ ذلك.
IMultiTargetPreparer يقوم بإعداد بيئة الاختبار لعدة أجهزة معًا.
INativeDeviceTest واجهة للكائن الذي يحتاج إلى مرجع إلى INativeDevice .
InstallApexModuleTargetPreparer
InstantAppHandler معالج ModuleParameters#INSTANT_APP .
InstrumentationResultProtoParser يوزع النموذج الأولي لنتائج الأجهزة التي تم جمعها أثناء تشغيل اختبار الأجهزة ويبلغ ITestRunListener بالنتائج.
InvocationContext التنفيذ العام لـ IInvocationContext .
تنفيذ الاستدعاء فئة تصف جميع خطوات الاستدعاء: تنزيل البناء، وtarget_prep، وتشغيل الاختبارات، والتنظيف.
نطاق الاستدعاء نطاقات استدعاء Tradefed واحد.
InvocationScoped
InvocationScopeModule وحدة Guice التي يمكن استخدامها في أي مكان في استدعاء TF لطلب الكائنات المدعومة من Guice-Tradefed.
حالة الاستدعاء فئة لتخزين حالة الاستدعاء.
InvocationToJUnitResultForwarder فئة تستمع إلى أحداث ITestInvocationListener وتعيد توجيهها إلى TestListener .
IPostProcessor تعد معالجات النشر أحد كائنات الاتحاد التجاري التي تهدف إلى السماح بمعالجة المقاييس والسجلات بعد الاختبارات وقبل الإبلاغ عن النتائج.
IRemoteFeature واجهة تصف إحدى الميزات الموجودة في Tradefed والتي يمكن تنفيذها بناءً على الطلب.
IRemoteFileResolver واجهة للكائنات التي يمكنها تحويل ملف بعيد إلى ملف محلي.
IRemoteFileResolver.RemoteFileResolverArgs تم تمرير الوسائط إلى المحللين
IRemoteFileResolver.ResolvedFile يحتفظ الفصل بمعلومات حول الملف الذي تم حله وبعض البيانات الوصفية.
IReportNotExecuted في حالة التنفيذ غير المكتمل، قد يقوم IRemoteTest الذي يقوم بتنفيذ هذه الواجهة بالإبلاغ عن اختباراته غير المنفذة لتحسين إعداد التقارير.
IRescheduler واجهة لإعادة جدولة التكوين للتنفيذ في المستقبل.
IResourceMetricCollector واجهة المستخدم لتنفيذ جامعي الموارد المخصصة.
IrestApiHelper واجهة مساعدة لإجراء مكالمات REST API.
IResumableTest تم إهمال هذه الواجهة. لا حاجة لهذا بعد الآن
IRetryDecision واجهة تقود قرار إعادة المحاولة وتطبق عامل التصفية على الفصل الدراسي لإعادة المحاولة الأكثر استهدافًا.
IRuntimeHintProvider
ISandbox واجهة تحدد وضع الحماية الذي يمكن استخدامه لتشغيل الاستدعاء.
ISandboxFactory مصنع لإنشاء ISandbox .
ISetOptionReceiver يجب أن يشتمل تنفيذ هذه الواجهة على Option باسم "set-option" مرتبط بـ HostTest#SET_OPTION_NAME .
IShardableTest IRemoteTest الذي يمكن تقسيمه إلى اختبارات فرعية قابلة للتنفيذ بشكل منفصل.
IShardHelper واجهة كائن تصف استراتيجية التجزئة التي سيتم اعتمادها للتكوين.
ISystemStatusChecker مدقق يقوم بإجراء فحوصات على حالة النظام ويعيد قيمة منطقية للإشارة إلى ما إذا كان النظام في حالة متوقعة.
ISystemStatusCheckerReceiver IRemoteTest الذي يتطلب الوصول إلى ISystemStatusChecker من التكوين.
ITargetCleaner تم إهمال هذه الواجهة. تم نقل TeaDown إلى واجهة ITargetPreparer الأساسية.
ITargetPreparer يقوم بإعداد بيئة الاختبار للتشغيل التجريبي.
ITerribleFailureHandler واجهة للتعامل مع حالات الفشل الفادحة من LogUtil.CLog.wtf(String, Throwable)
ITestAnnotationFilterReceiver عداء يمكنه تصفية الاختبارات التي سيتم تشغيلها بناءً على التعليقات التوضيحية.
ITestCollector يوفر الدعم لجمع الاختبار. عند التعيين، يجب على مشغل الاختبار إجراء تجربة تجريبية لتجميع حالات الاختبار دون تنفيذها فعليًا.
ITestFileFilterReceiver عداء يمكنه تلقي ملف يحدد الاختبارات التي سيتم تشغيلها و/أو عدم تشغيلها.
ITestFilterReceiver عداء يمكنه تصفية الاختبارات التي سيتم تشغيلها.
ITestInformationReceiver واجهة لتلقي TestInformation لبعض الفئات.
ITestInvocation يتعامل مع استدعاء اختبار TradeFederation واحد.
ITestInvocation.ExitInformation يمثل بعض معلومات الخروج لاستدعاء.
com.ITestSuite فئة مجردة تستخدم لتشغيل Test Suite.
ITestSuiteResultLoader واجهة تصف مساعد لتحميل النتائج السابقة بطريقة يمكن إعادة تشغيلها.
ITestsZipInstaller تثبيت الاختبارات من ملف مضغوط للاختبارات (كما تم إخراجها بواسطة نظام الإنشاء) على الجهاز.

ج

JavaCodeCoverageCollector BaseDeviceMetricCollector الذي سيقوم بسحب قياسات تغطية Java من الجهاز وتسجيلها كعناصر اختبار.
JavaCodeCoverageFlusher فئة أداة مساعدة تقوم بإعادة تعيين وفرض تدفق قياسات تغطية كود Java من العمليات التي يتم تشغيلها على الجهاز.
JsonHttpTestResultReporter مُبلغ نتائج يقوم بتشفير نتائج مقاييس الاختبار وفرعها ومعلومات الجهاز إلى JSON وPOST إلى نقطة نهاية خدمة HTTP
JUnit4TestFilter فئة المساعدة التي توفر التصفية لمشغل JUnit4 عن طريق توسيع Filter .
JUnitToInvocationResultForwarder فئة تستمع إلى أحداث TestListener وتعيد توجيهها إلى ITestInvocationListener .
JUnitXmlParser المحلل اللغوي الذي يستخرج بيانات نتائج الاختبار من نتائج JUnit المخزنة في XMLJUnitResultFormatter الخاص بالنمل ويعيد توجيهها إلى ITestInvocationListener.

ك

KeyguardStatusChecker التحقق من حالة لوحة المفاتيح بعد تنفيذ الوحدة.
KillExistingEmulatorPreparer ITargetPreparer الذي يقوم بإيقاف تشغيل المحاكي قيد التشغيل.

ل

LabResourceDeviceMonitor مراقب موارد المختبر الذي يقوم بتهيئة/إدارة خادم gRPC لـ LabResourceService.
جهاز استقبال الإخراج الكبير فئة مصممة للمساعدة في تشغيل الأوامر طويلة المدى، وجمع المخرجات.
LastShardDetector عند تشغيل التجزئة المحلية، أحيانًا نرغب فقط في تنفيذ بعض الإجراءات عندما يصل الجزء الأخير إلى invocationEnded(long) .
LaunchCvdHelper أداة مساعدة للتحكم في Launch_cvd في Cuttlefish VM.
LeakedThreadStatusChecker مدقق الحالة للتأكد من عدم تسرب الوحدة النمطية لمؤشر ترابط قيد التشغيل.
LegacySubprocessResultsReporter تنفيذ مجمد لمراسل نتائج العملية الفرعية والذي يجب أن يظل متوافقًا مع الإصدارات السابقة من TF/CTS (على سبيل المثال 8+)، على الرغم من التغييرات في فئته الفائقة.
ListInstrumentationParser IShellOutputReceiver الذي يقوم بتوزيع مخرجات استعلام "أدوات قائمة المساء".
ListInstrumentationParser.InstrumentationTarget
LocalAndroidVirtualDevice فئة الأجهزة الافتراضية المحلية التي تعمل على مضيف TradeFed.
LocalAppBuildProvider IBuildProvider الذي يقوم بإنشاء IBuildInfo استنادًا إلى المسار المحلي المقدم
LocalDeviceBuildProvider IBuildProvider الذي يقوم بإنشاء IDeviceBuildInfo استنادًا إلى مسار دليل نظام الملفات المقدم.
LocalEmulatorLaunch TargetPreparer الذي يقوم بتشغيل المحاكي محليًا من بيئة إنشاء android.
LocalEmulatorSnapshot تم تصميم TargetPreparer لإنشاء لقطة محاكي نظيفة من بيئة إنشاء/تطوير android
LocalFileResolver تنفيذ IRemoteFileResolver الذي يسمح بربط الملفات المحلية
LocalFolderBuildProvider IBuildProvider الذي يقوم بإنشاء IFolderBuildInfo استنادًا إلى المسار المحلي المقدم
LocalRunInstructionBuilder أداة لتجميع التعليمات لتشغيل الاختبار محليًا.
LogcatCrashResultForwarder مستمع خاص: في حالات الفشل (تعطل عملية الأجهزة) سيحاول استخراج العطل من logcat وإضافته إلى رسالة الفشل المرتبطة بالاختبار.
LogcatEventParser
LogcatEventType أنواع الأحداث لـ LogcatEventParser .
LogcatOnFailureCollector أداة التجميع التي ستقوم بالتقاط وتسجيل logcat عند فشل حالة الاختبار.
LogcatReceiver الفئة التي تجمع logcat في الخلفية.
LogFileSaver مساعد لـ ITestInvocationListener الذي سيحفظ بيانات السجل في ملف
LogReceiver
سجل التسجيل تطبيق ILogRegistry الذي يقوم بتعدد أجهزة تسجيل البيانات المختلفة وإدارتها، باستخدام الأداة المناسبة بناءً على ThreadGroup الخاصة بمؤشر الترابط الذي يجري المكالمة.
LogSaverResultForwarder ResultForwarder لحفظ السجلات باستخدام حافظة الملفات العامة.

م

MainlineModuleHandler فئة معالج بسيطة للوحدات النمطية الرئيسية التي تنشئ InstallApexModuleTargetPreparer وتحقن الارتباط الديناميكي فيه بناءً على الوحدات النمطية الرئيسية المحددة لاسترداد تلك الوحدات تلقائيًا.
MainlineTestModuleController فئة أساسية لوحدة التحكم في الوحدة لإجراء الاختبارات بناءً على الوحدات النمطية الرئيسية المحملة مسبقًا على الجهاز قيد الاختبار.
ManagedRemoteDevice جهاز يعمل داخل جهاز افتراضي نديره عن بعد عبر مثيل Tradefed داخل الجهاز الافتراضي.
ManagedTestDeviceFactory مصنع لإنشاء أنواع مختلفة من الأجهزة التي يمكن مراقبتها بواسطة Tf
MetricFilePostProcessor يُستخدم لتحميل ملف سجل المقاييس الذي تم جمعه أثناء مستوى الاختبار والتشغيل.
MetricOption تعليق توضيحي لطرق الاختبار تم شرحه باستخدام @Test ، أو إذا كان التعليق التوضيحي جزءًا من قائمة التعليقات التوضيحية لـ TestDescription التي تسمح بتحديد بعض المعلمات الإضافية المفيدة لـ: ضبط سلوك أدوات التجميع، وتصفية بعض الأساليب.
MetricsXMLResultReporter يقوم MetricsXMLResultReporter بكتابة مقاييس الاختبار وتشغيل المقاييس إلى ملف XML في مجلد محدد بواسطة معلمة مجلد المقاييس في مرحلة الاستدعاء المنتهية للاختبار.
MetricUtility يحتوي على طرق فائدة شائعة لتخزين مقاييس الاختبار، وتجميع المقاييس في اختبارات مماثلة وكتابة المقاييس في ملف.
MinApiLevelModuleController فئة أساسية لوحدة تحكم الوحدة النمطية لعدم تشغيل الاختبارات عندما تكون أقل من مستوى API المحدد.
MinSdkModuleController فئة أساسية لوحدة تحكم الوحدة النمطية لعدم تشغيل الاختبارات على الإصدارات الموجودة أسفل رقم إصدار SDK المحدد.
تعريف الوحدة النمطية حاوية لتكوين التشغيل التجريبي.
ModuleListener يتم إرفاق المستمع بكل IRemoteTest لكل وحدة من أجل جمع قائمة النتائج.
ModuleMerger فئة مساعد للعملية المتعلقة بدمج ITestSuite و ModuleDefinition بعد الانقسام.
ModuleOemTargetPreparer
ModuleOemTargetPreparer.ModuleInfo فئة بنية بسيطة لتخزين المعلومات حول الوحدة النمطية
معلمات الوحدة القيم الخاصة المرتبطة بمجموعة مفاتيح "المعلمات" في البيانات الوصفية لكل وحدة.
ModuleParametersHelper مساعد للحصول على IModuleParameterHandler المرتبط بالمعلمة.
ModuleSplitter مساعد لتقسيم قائمة الوحدات التي يمثلها IConfiguration إلى قائمة وحدات التنفيذ التي يمثلها ModuleDefinition .

ن

NameMangleListener مستمع وكيل لترجمة طريقة الاختبار والفئات وأسماء الحزم عند الإبلاغ عن النتائج.
NativeCodeCoverageFlusher فئة أداة مساعدة تقوم بمسح قياسات التغطية الأصلية وتفرض تدفق بيانات التغطية الأصلية من العمليات الموجودة على الجهاز.
NativeDevice التنفيذ الافتراضي لأجهزة Android غير الكاملة من ITestDevice .
NativeDevice.AdbAction DeviceAction لتشغيل أمر "adb ...." الخاص بنظام التشغيل.
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction لإعادة تشغيل الجهاز.
NativeDevice.RebootMode طريقة إعادة التشغيل.
NativeDeviceStateMonitor فئة مساعد لمراقبة حالة IDevice بدون دعم إطار العمل.
NegativeHandler المعالج الذي يحدد أنه لا ينبغي فعل أي شيء ويجب ألا تقوم المعلمة بإنشاء أي وحدة نمطية إضافية.
NestedDeviceStateMonitor مراقب حالة الجهاز الذي ينفذ عمليات فحص إضافية على الجهاز المتداخل لاستيعاب تفاصيل البيئة الافتراضية.
NestedRemoteDevice تمثيل الجهاز الذي يعمل داخل جهاز Cuttlefish VM البعيد.
NetworkNotAvailableException يتم طرحه عندما يتعذر على الجهاز الاتصال بالشبكة للاختبار.
NoDeviceException يتم طرحها عندما لا يكون هناك جهاز لتنفيذ أمر معين.
NoisyDryRunTest قم بتشغيل التشغيل الجاف الصاخب على ملف الأوامر.
NotMultiAbiHandler يقوم المعالج الخاص بإعلام SuiteModuleLoader بأن واجهة برمجة التطبيقات الثانوية يجب ألا تنشئ وحدة نمطية.

يا

OpenObjectLoader محمل للكائنات الافتراضية المتوفرة في AOSP.
أوبتيونكوبير فئة مساعدة يمكنها نسخ قيم حقل Option بنفس الأسماء من كائن إلى آخر.
أوبتيونفيتشر مساعد للحصول على خيارات الاختبار من العملية الأم.
OptionNotAllowedException ConfigurationException محدد عندما لا يُسمح بتمرير خيار في سطر الأوامر.
أوبتيونسيتر يملأ حقول Option .
OptionSetter.OptionFieldsForName حاوية لقائمة حقول الخيارات ذات الاسم المحدد.
OtaDeviceBuildInfo IDeviceBuildInfo المستخدم لاختبار التحديث عبر الهواء.
OtatoolsBuildInfo IBuildInfo الذي يحتوي على عناصر otatools.
OtaZipfileBuildProvider يوفر IBuildInfo بناءً على ملف مضغوط OTA محلي.

ص

PackageInstalledModuleController وحدة التحكم في الوحدة لا تقوم بإجراء الاختبارات عندما لا يتم تثبيت الحزم المحددة على الجهاز.
زوج <أ، ب> حدد فئة الزوج الخاصة بنا والتي تحتوي على كائنين.
ParallelDeviceExecutor <V> غلاف ERROR(/ExecutorService) لتنفيذ وظيفة بالتوازي.
ParentSandboxInvocationExecution إصدار InvocationExecution للإجراءات الخاصة للاستدعاء الأصلي عند تشغيل وضع الحماية.
ParentShardReplicate قم بنسخ إعداد جهاز واحد إلى جميع الأجهزة الأخرى التي ستكون جزءًا من المشاركة.
PassingTestFileReporter ITestInvocationListener الذي يحفظ قائمة حالات الاختبار التي تم تمريرها إلى ملف اختبار
PrettyPrintDelimiter أداة مساعدة تساعد على طباعة رسالة محددة ومميزة.
PropertyChanger فئة أداة مساعدة لتغيير (أو إضافة) العناصر في ملف خاصية Android
ProtoResultParser محلل لتنسيق النتائج Tradefed الأولية.
ProtoResultParser.TestLevel التعداد الذي يمثل المستوى الحالي للنموذج الأولي الذي تتم معالجته.
ProtoResultReporter يقوم مراسل النتائج ببناء نموذج TestRecord مع جميع النتائج بداخله.
ProtoUtil طرق المساعدة للتعامل مع رسائل protobuf بطريقة حيادية.
تكوين الوكيل كائن يسمح بالإشارة إلى تكوين بعيد للتنفيذ.
PsParser الأداة المساعدة المستخدمة لتحليل (USER وPID وNAME) من إخراج الأمر "ps".

س

QuotationAwareTokenizer

ر

RecoveryLogPreparer مُعد الهدف يستخدم لجمع السجلات قبل الاسترداد.
ريجيكستري <V> وRegexTrie هو محاولة حيث كل مخزن جزء المفتاح هو regex ERROR(/Pattern) .
جهاز Android البعيد تنفيذ ITestDevice لجهاز أندرويد متكامل متصل عبر اتصال adb.
RemoteAndroidVirtualDevice يعمل على توسيع سلوك RemoteAndroidDevice لجهاز Android متكامل يعمل في Google Compute Engine (Gce).
RemoteAvdIDevice العنصر النائب IDevice الذي يستخدمه DeviceManager للتخصيص عندما يكون DeviceSelectionOptions.gceDeviceRequested() true
RemoteFileUtil فئة الأداة المساعدة للتعامل مع الملف من مثيل بعيد
تنفيذ RemoteInvocation تنفيذ InvocationExecution الذي يدفع التنفيذ عن بعد.
RemoteManager فئة تستقبل RemoteOperation عبر مأخذ توصيل.
RemoteSshUtil أداة مساعدة لتنفيذ أوامر ssh على المثيلات البعيدة.
RemoteTestTimeOutEnforcer المستمعون الذين يسمحون بالتحقق من وقت تنفيذ تكوين اختبار معين وفشله إذا تجاوز مهلة معينة.
RemoteZip أدوات مساعدة لفك ضغط الملفات الفردية داخل ملف مضغوط بعيد.
تقرير الاختبارات الناجحة قم بالإبلاغ في ملف عن المرشحات المحتملة لاستبعاد الاختبار الذي تم اجتيازه.
ResourceMetricUtil وظائف الأداة المساعدة لتكوين المقاييس.
RestApiHelper فئة مساعدة لإجراء مكالمات REST API.
مجمع النتائج معيد توجيه خاص يقوم بتجميع النتائج عند الحاجة، بناءً على استراتيجية إعادة المحاولة التي تم اتخاذها.
ResultAndLogForwarder معيد التوجيه للنتائج وسجلات الأحداث.
ResultForwarder ITestInvocationListener الذي يعيد توجيه نتائج الاستدعاء إلى قائمة المستمعين الآخرين.
ResultsPlayer عداء خاص يعيد النتائج المعطاة له.
RetentionFileSaver فئة مساعدة لإنشاء ملف .retention في الدليل.
إعادة المحاولةConfigurationFactory المصنع الذي يتعامل مع إعادة محاولة الأمر.
RetryLogSaverResultForwarder وكيل الشحن الذي يتعامل أيضًا مع اجتياز المحاولة الحالية التي نحن فيها.
إعادة المحاولةإعادة الجدولة عداء خاص يسمح بإعادة جدولة اختبارات التشغيل السابقة التي فشلت أو لم يتم تنفيذها.
إعادة المحاولةRescheduler.RetryType أنواع الاختبارات التي يمكن إعادة تجربتها.
إعادة المحاولةResultForwarder امتداد ResultForwarder الذي يدفع دائمًا إلى رقم محاولة معين.
إعادة المحاولةResultHelper فئة مساعدة لتحديد الوحدة النمطية أو الاختبار الذي يجب تشغيله أم لا.
إعادة محاولة الإحصائيات هيكل يحمل الإحصائيات الخاصة بإعادة محاولة جلسة IRemoteTest واحدة.
RunCommandTargetPreparer
RunConfigDeviceRecovery قاعدة عامة IMultiDeviceRecovery لتشغيل التكوين التجاري للقيام بخطوة الاسترداد.
RunOnSecondaryUserParameterHandler
RunOnSecondaryUserTargetPreparer يقوم ITargetPreparer بإنشاء مستخدم ثانوي في الإعداد، ويحدد أنه يجب إجراء الاختبارات في هذا المستخدم.
RunOnSystemUserTargetPreparer ITargetPreparer الذي يحدد ضرورة إجراء الاختبارات على المستخدم (بدلاً من المستخدم الحالي).
RunOnWorkProfileParameterHandler
RunOnWorkProfileTargetPreparer ITargetPreparer الذي ينشئ ملفًا شخصيًا للعمل في الإعداد، ويحدد ضرورة إجراء الاختبارات في هذا المستخدم.

س

SandboxConfigDump فئة Runner التي تقوم بإنشاء IConfiguration بناءً على سطر الأوامر وتفريغها في ملف.
SandboxConfigDump.DumpCmd
SandboxConfigurationException استثناء التكوين الخاص القادم من إعداد Sandbox.
SandboxConfigurationFactory مصنع تكوين خاص للتعامل مع إنشاء التكوينات لغرض وضع الحماية.
SandboxConfigUtil فئة أداة مساعدة لإدارة IConfiguration عند القيام بوضع الحماية.
تنفيذ SandboxedInvocation تنفيذ وضع الحماية الخاص للاستدعاء: هذا هو InvocationExection عندما نكون داخل وضع الحماية نقوم بتشغيل الأمر.
SandboxInvocationRunner قم بإجراء الاختبارات المرتبطة بالاستدعاء في وضع الحماية.
خيارات Sandbox فئة يمكنها تلقي وتوفير الخيارات لـ ISandbox .
لقطة شاشة OnFailureCollector Collector الذي سيقوم بالتقاط لقطة شاشة وتسجيلها عند فشل حالة الاختبار.
Sdk28ModuleController وحدة تحكم وحدة للتحقق مما إذا كان الجهاز يعمل على SDK 28 (Android 9) أو أعلى.
Sdk29ModuleController قم بإجراء الاختبارات فقط إذا كان الجهاز قيد الاختبار هو إصدار SDK 29 أو أعلى.
Sdk30ModuleController قم بإجراء الاختبارات فقط إذا كان الجهاز قيد الاختبار هو إصدار SDK 30 أو أعلى.
Sdk31ModuleController قم بإجراء الاختبارات فقط إذا كان الجهاز قيد الاختبار هو إصدار SDK 31 أو أعلى.
SecondaryUserHandler معالج ModuleParameters#SECONDARY_USER .
SerializationUtil أداة مساعدة لإجراء تسلسل/إلغاء تسلسل كائن يقوم بتنفيذ ERROR(/Serializable) .
ServiceAccountKeyCredentialFactory مصنع بيانات الاعتماد لإنشاء مفتاح حساب الخدمة المستند إلى Credential .
ShardBuildCloner فئة المساعدة التي تتعامل مع استنساخ معلومات البناء من سطر الأوامر.
ShardHelper فئة مساعدة تتولى إنشاء الأجزاء وجدولتها للاستدعاء.
ShardListener ITestInvocationListener الذي يجمع النتائج من جزء الاستدعاء (المعروف أيضًا باسم تقسيم الاستدعاء للتشغيل على موارد متعددة بالتوازي)، ويعيد توجيهها إلى مستمع آخر.
ShardMainResultForwarder ResultForwarder الذي يجمع نتائج استدعاءات الاختبار المجزأة.
ShellOutputReceiverStream فئة فرعية من الأداة المساعدة OutputStream التي تكتب في IShellOutputReceiver.
ShellStatusChecker تحقق مما إذا كانت حالة الصدفة كما هو متوقع قبل وبعد تشغيل الوحدة النمطية.
ShippingApiLevelModuleController قم بإجراء الاختبارات إذا كان الجهاز يستوفي الشروط التالية:
  • إذا تم تحديد min-api-level :
    • يتم شحن الجهاز مع min-api-level أو الأحدث.
SimpleFileLogger ILeveledLogOutput الذي يوجه رسائل السجل إلى stdout وإلى ملف سجل واحد.
SimplePerfResult كائن يحمل جميع نتائج اختبار الأداء البسيط
SimplePerfStatResultParser فئة فائدة لتحليل نتيجة Simpleperf.
SimplePerfUtil فئة الأداة المساعدة لإرسال أمر بسيط وجمع النتائج
SimplePerfUtil.SimplePerfType تعداد خيارات أمر simpleperf
إحصائيات بسيطة فئة فائدة صغيرة تحسب بعض المقاييس الإحصائية في ضوء مجموعة بيانات رقمية.
حجم محدود الإخراج ملف آمن لمؤشر الترابط مدعوم ERROR(/OutputStream) يحدد الحد الأقصى من البيانات التي يمكن كتابتها.
Sl4aBluetoothUtil توفر فئة الأداة المساعدة عمليات Bluetooth على جهاز واحد أو جهازين باستخدام SL4A
Sl4aBluetoothUtil.BluetoothAccessLevel التعدادات الخاصة بمستوى الوصول إلى جهاز Bluetooth والتي تعتمد على BluetoothDevice.java
Sl4aBluetoothUtil.BluetoothConnectionState تعدادات حالات اتصال Bluetooth التي تعتمد على BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothPriorityLevel تعدادات لمستوى أولوية ملف تعريف Bluetooth والتي تعتمد على BluetoothProfile.java
Sl4aBluetoothUtil.BluetoothProfile تعدادات لملفات تعريف Bluetooth التي تعتمد على BluetoothProfile.java
Sl4aClient عميل Sl4A للتفاعل عبر RPC مع طبقة البرمجة النصية SL4A.
Sl4aEventDispatcher يقوم مرسل الحدث باستقصاء الحدث ووضعه في قائمة الانتظار بالاسم ليتم الاستعلام عنه.
Sl4aEventDispatcher.EventSl4aObject تم إرجاع الكائن بواسطة برنامج استقصاء الحدث.
SnapshotInputStreamSource مصدر InputStreamSource المدعوم بالملف.
StatusCheckerResult يحتوي على نتيجة تنفيذ ISystemStatusChecker .
StatusCheckerResult.CheckStatus
StdoutLogger ILeveledLogOutput الذي يوجه رسائل السجل إلى stdout.
StreamProtoReceiver جهاز استقبال يترجم نموذج TestRecord المستلم إلى أحداث Tradefed.
StreamProtoResultReporter تنفيذ ProtoResultReporter
StrictShardHelper استراتيجية التقويم لإنشاء شظايا صارمة لا تقارم معًا ،
StringesCapeutils فئة فائدة للهروب من السلاسل لتنسيقات محددة.
StringUtil فئة فائدة للهروب من السلاسل لمعالجة السلسلة المشتركة.
Stubbuildprovider عدم التنفيذ الفارغ من IBuildProvider .
StubultitargetPreparer العنصر النائب التنفيذ الفارغ ل IMultiTargetPreparer .
StubTargetPreparer العنصر النائب فارغ لتنفيذ ITargetPreparer .
StubTest تنفيذ اختبار فارغ بدون تشغيل.
StubTestrunListener تنفيذ كوب من ITestRunListener
SubprocessCommandException فشل الأمر الفرعي في التشغيل.
SubprocessConfigBuilder قم بإنشاء Wrapper TF Config XML لتكوين TF موجود.
Subprocesseventhelper المساعد لتسلسل/إزالة الأحداث المراد نقلها إلى السجل.
subprocesseventhelper.basetesteventinfo المساعد الأساسي للمعلومات المحددة.
subprocesseventhelper.failedtesteventinfo مساعد للمعلومات testfailed.
subprocesseventhelper.invocationedeventinfo المساعد للاحتجاج أنهى المعلومات.
subprocesseventhelper.invocationFailedeventinfo المساعد للمعلومات المحدودة.
subprocesseventhelper.invocationStartedeventinfo بدأ المساعد للاحتجاج المعلومات.
subprocesseventhelper.logassociationeventinfo مساعد لمعلومات logassociation.
subprocesseventhelper.testendedeventinfo مساعد للمعلومات التي تم اختبارها.
subprocesseventhelper.testlogeventinfo مساعد معلومات testlog.
subprocesseventhelper.testmodulestartedeventinfo بدأ مساعد وحدة الاختبار المعلومات.
subprocesseventhelper.testrundendeventinfo المساعد للمعلومات المترجمة.
subprocesseventhelper.testrunfailedeventinfo المساعد لمعلومات TestRunfailed
subprocesseventhelper.testrunstartedeventinfo المساعد للمعلومات التي تم اختبارها
subprocesseventhelper.teststartedeventinfo المساعد للمعلومات التي تم اختبارها
SubprocessExceptionParser المساعد للتعامل مع إخراج الاستثناء من المتسابقين القياسيين في مجال التجارة.
SubprocessReportingHelper فئة لإنشاء ملف تكوين Wrapper لاستخدام مراسل نتائج العمليات الفرعية لأمر الكتلة.
العمليات الفرعية تنفذ ITestInvocationListener المراد تحديده كنتيجة _reporter وإعادة توجيهها من العملية الفرعية نتائج الاختبارات ، وتجهيزات الاختبار ، ودعوات الاختبار.
العمليات الفرعية يمتد ERROR(/FileOutputStream) لتحليل الإخراج قبل الكتابة إلى الملف حتى نتمكن من إنشاء أحداث الاختبار على جانب المشغل.
SubprocessTestResultSparser.Statuskeys مفاتيح حالة الاختبار ذات الصلة.
SubprocessTfLauncher IRemoteTest لإجراء الاختبارات مقابل تثبيت TF منفصل.
SuiteApkInstaller تثبيت ملفات APK المحددة لتكوين Suite: إما من متغير $ANDROID_TARGET_OUT_TESTCASES أو ROOT_DIR في معلومات البناء.
SuitemoduleLoader يسترجع تعريفات وحدة اختبار التوافق من المستودع.
SuitemoduleLoader.configfilter ERROR(/FilenameFilter) للعثور على جميع ملفات التكوين في دليل.
Suiteresultholder كائن مساعد لتخفيف تسلسل وتهرب من نتائج الاحتجاج.
تقرير نتائج سويت جمع نتائج الاختبار لاستدعاء مجموعة كاملة وإخراج النتائج النهائية.
suiteresultreporter.modulepreptimes حامل الكائن لإعداد وتمزيق وقت وحدة واحدة.
SuiteTestFilter يمثل مرشحًا لتضمين الاختبارات واستبعادها.
SystemServerfileDescriptorChecker يتحقق مما إذا كان خادم النظام يبدو أنه ينفد من FDS.
SystemerSerstatuschecker تحقق مما إذا كان PID من System_Server قد تغير من قبل وبعد تشغيل الوحدة النمطية.
SystemUtil فئة الأداة المساعدة لإجراء مكالمات النظام.
SystemUtil.Envvariable

ت

Tablebuilder فئة المساعدة لعرض مصفوفة من عناصر السلسلة في جدول.
TableFormatter فئة المساعد لعرض مصفوفة من عناصر السلسلة بحيث يصطف كل عمود عنصر
تاروتيل فائدة لمعالجة ملف القطران.
TeaponyHelper فائدة للاستخدام والحصول على المعلومات المتعلقة بالهاتف.
TeleptonyHelper.SimCardInformation حامل معلومات للمعلومات المتعلقة بطاقة SIM.
TelephonyTokenProvider مزود الرمز المميز للرموز المميزة المتعلقة بالاتصالات الهاتفية.
خطأ في دقة القالب توسيع الفئة ConfigurationException للخطأ المتعلق بالقالب أثناء تحليل التكوين.
TerribleFailureEmailHandler فئة معالج بسيطة ترسل بريدًا إلكترونيًا إلى الأشخاص المهتمين عند حدوث خطأ WTF (يا له من فشل فادح) داخل مثيل الاتحاد التجاري.
TestAppInstallSetup ITargetPreparer الذي يقوم بتثبيت تطبيق واحد أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز.
testContext فئة لتصميم رسالة testContext من TFC API.
TestDependencyResolver مساعد لحل التبعيات إذا لزم الأمر.
testDescriptionsfile فئة الأدوات المساعدة للحماية وإلغاء تحديد قائمة التوصية إلى ملف اختبار.
جهاز اختبار تنفيذ ITestDevice لجهاز أندرويد كامل المكدس
بيئة فئة لتصميم رسالة TestEnvironment التي تم إرجاعها بواسطة TFC API.
TestFailurelistener يستخدم المستمع لاتخاذ إجراءات مثل لقطة الشاشة ، BugReport ، مجموعة logcat عند فشل الاختبار عند الطلب.
TestFilterHelper فئة المساعدة لتصفية الاختبارات
TestGroupStatus فئة لتخزين حالة مجموعة الاختبار.
معلومات الاختبار يخزن مجموعة معلومات الاختبار في ملف TEST_MAPPING.
TestInvocation التنفيذ الافتراضي لـ ITestInvocation .
testinvocation.runmode الوضع المختلف الذي يمكن تشغيل الاستدعاء فيه.
testinvocation.stage
TestMapping فئة لتحميل ملف TEST_MAPPING.
TestMappingSuiteRunner تنفيذ BaseTestSuite لتشغيل الاختبارات المحددة بواسطة خيار تضمين التصفية، أو ملفات TEST_MAPPING من الإصدار، كمجموعة.
TestOption يخزن تفاصيل خيار الاختبار المعينة في ملف TEST_MAPPING.
TestOutputuploader فئة لتحميل ملفات الإخراج اختبار إلى GCS/HTTP.
testRecorDInterpreter فائدة لتحويل proto TestRecord إلى شكل أكثر سهولة معالجة في TradeFed.
TestResource فصل لتصميم رسالة testResource التي تم إرجاعها بواسطة TFC API.
TestResourcedownloader فئة لتنزيل ملفات موارد الاختبار من نظام الملفات/GCS/HTTP.
TestResultListener تبسيط ITESTLIFECYCLELISTENER للمنفذين لا يهتم إلا بنتائج الاختبار الفردية.
TestRuntOtestInvocationForwarder توجيه من ddmlib ITestRunListener إلى ITestLifeCycleReceiver .
TestPoolPoller غلاف الاختبارات الذي يسمح بتنفيذ جميع اختبارات مجموعة الاختبارات.
TestSuiteInfo فئة تحل تحميل البيانات الوصفية ذات الصلة ببناء لجناح الاختبار

لفضح المعلومات ذات الصلة بشكل صحيح ، يجب أن يتضمن جناح الاختبار ملفًا test-suite-info.properties

Textresultreporter مراسل نتيجة الاختبار يقوم بإعادة توجيه النتائج إلى طابعة نتائج نص Junit.
tfobjecttracker فائدة لتتبع استخدام كائنات الفيدرالية التجارية المختلفة.
TfSuiteRunner تنفيذ ITestSuite الذي سيقوم بتحميل الاختبارات من مجلد TF jars res/config/suite/.
TfTestLauncher IRemoteTest لتشغيل الوحدة أو الاختبارات الوظيفية مقابل تثبيت TF منفصل.
Timestatuschecker مدقق الحالة للتأكد من أن الجهاز ووقت المضيف متزامن.
الوقت تم إهمال هذا الفصل. استخدم Duration بدلاً من ذلك.
TokenProviderHelper المساعد الذي يمنح الموفر المرتبط برمز مميز معين، لمعرفة ما إذا كان الجهاز يدعم الرمز المميز.
TradeFedConfigObject فصل لتصميم رسالة TradeFedConfigObject من TFC API.
TradeFedConfigObject.type قائمة أنواع كائنات التكوين التي يمكن حقنها على تكوين أمر الكتلة.
TradefedDelegator الكائنات التي تساعد في تفويض الاستدعاء إلى ثنائي Tradefed آخر.
TradeFedFeatureClient عميل GRPC لطلب تنفيذ الميزة من الخادم.
TradeFedFeatureServer خادم يستجيب لطلبات تشغيل الميزات.
TradeFedSandbox حاوية الرمل التي يمكنها تشغيل استدعاء اتحاد تجاري.
TradeFedSandboxFactory التنفيذ الافتراضي لـ SandboxFactory
TradeFedSandboxRunner العداء المرتبط بـ TradefedSandbox الذي سيسمح بتنفيذ صندوق الرمل.
TradeFedSandboxRunner.StubScheduledInvocationListener كعب IScheduledInvocationListener الذي لا يفعل شيئًا.

ش

غير محتملة المواضيع التي تهتم بالإبلاغ عن جميع الاختبارات غير المخللة.
UsbResetMultiDeviceRecovery IMultiDeviceRecovery الذي يعيد تعيين ناقلات USB للأجهزة غير المتصلة بالإنترنت.
uSBRESETRUNCONFIGRECOVERY السماح لإثارة أمر لإعادة ضبط USB للجهاز
UsbResetTest اختبار IRemoteTest الذي يقوم بإعادة تعيين USB للجهاز والتحقق مما إذا كان الجهاز سيعود للاتصال بالإنترنت بعد ذلك.
userChecker يتحقق مما إذا كان المستخدمون قد تغيروا أثناء الاختبار.

الخامس

التحقق من صحة SuiteConfigHelper سيساعد هذا الفصل في التحقق من أن IConfiguration الذي تم تحميله للمجموعة يلبي المتطلبات المتوقعة: - لا يوجد موفري بناء - لا يوجد مراسلون للنتائج
vmremotedevice جهاز افتراضي عن بُعد سنقوم بإدارته من داخل الجهاز الظاهري.

دبليو

انتظر جهاز الاسترداد تطبيق بسيط لـ IDeviceRecovery الذي ينتظر اتصال الجهاز بالإنترنت والاستجابة للأوامر البسيطة.
Wifihelper فئة المساعد لمعالجة خدمات wifi على الجهاز.

X

XmlFormattedGeneratorReporter يؤدي تنفيذ FormattedGeneratorReporter الذي يقوم بتنسيق المجموعة إلى ظهور تنسيق xml.
Xmlresultreporter يكتب نتائج JUNIT إلى ملفات XML بتنسيق يتسق مع XMLJUnitResultFormatter من ANT.
xmlsuiteresultformatter فئة الأداة المساعدة لحفظ جناح تشغيل كـ XML.
xmlsuiteresultformatter.runhistory كائن مساعد لتحويل JSON.

ي

yamlclassoptionsparser HELPER إلى تحليل المعلومات العداء من تكوين Tradefed YAML.

ز

ZipCompressionsrategy ICompressionStrategy لإنشاء محفوظات zip.