مؤشر الفئة
هذه هي فئات واجهة برمجة التطبيقات. اطّلِع على جميع حِزم واجهات برمجة التطبيقات.
A
AaptParser | فئة تستخرج المعلومات من حزمة APK من خلال تحليل ناتج "aapt dump badging". |
AaptParser.AaptVersion | قائمة بفرص الاختيار لإصدار AAPT المستخدَم لتحليل ملفات APK |
أبي | فئة تمثّل ABI |
AbiFormatter | فئة مساعدة لـ abi |
AbiUtils | فئة أدوات لمعالجة واجهات ABI للأجهزة |
AbstractConnection | تمثيل تجريدي للاتصال |
AbstractHostMonitor | فئة نموذجية لمراقبة صحة المضيف |
AbstractTunnelMonitor | أداة مراقبة نفق تجريدي لـ GCE AVD |
AbstractXmlParser | فئة أساسية مساعدة لتحليل ملفات xml |
AbstractXmlParser.ParseException | يتم طرحها إذا تعذّر تحليل إدخال XML. |
AcloudConfigParser | فئة مساعدة لتحليل إعدادات Acloud (تُستخدَم لبدء مثيل جهاز Cloud) |
AcloudConfigParser.AcloudKeys | مجموعات المفاتيح التي يمكن البحث عنها من الإعدادات |
ActionInProgress | الإجراء العام قيد التنفيذ. |
ActiveTrace | الفئة الرئيسية التي تساعد في وصف عملية تتبُّع نشطة وإدارتها |
ActivityStatusChecker | أداة التحقّق من حالة الأنشطة المتبقية التي يتم تنفيذها في نهاية إحدى الوحدات |
AdbRootElevator |
AutoCloseable الذي يُمكِّن من الوصول إلى الجذر باستخدام adb عند إنشائه إذا لزم الأمر ويعيد
حالة الوصول إلى الجذر عند اكتمال العملية
|
AdbSshConnection | اتصال Adb عبر جسر ssh |
AdbStopServerPreparer | استهدِف مُعدِّ الاختبار لإيقاف خادم adb على المضيف قبل وبعد إجراء اختبارات adb. |
AdbTcpConnection | تمثيل الاتصال التلقائي لجهاز، يُفترض أنّه اتصال adb عادي بالجهاز |
AdbUtils | فئة أدوات لعمليات adb |
AfterClassWithInfo |
ضمانات مشابهة لـ AfterClass ، ولكن يجب أن تتطلّب الطريقة التي تمت عليها التعليق التوضيحي مَعلمة TestInformation .
|
AggregatePostProcessor | مجمّع مقاييس يقدّم الحدّ الأدنى والحدّ الأقصى والمتوسّط والتباين والانحراف المعياري والإجمالي والعدد والنسب المئوية اختياريًا للمقاييس الرقمية التي يتم جمعها أثناء عمليات تنفيذ الاختبار المتكرّرة، ويتعامل معها على أنّها أعداد مزدوجة. |
AllTestAppsInstallSetup |
ITargetPreparer لتثبيت جميع التطبيقات من مجلد IDeviceBuildInfo.getTestsDir()
على الجهاز
|
AltDirBehavior |
قائمة أرقام متسلسلة لتحديد سلوكيات الدليل البديلة لمثبّتي/مرسلي عناصر الاختبار المختلفة
|
AnalysisHeuristic | من المهم ترتيب العناصر. |
AndroidJUnitTest | اختبار يُشغِّل حِزمة اختبار أداة قياس الأداء على جهاز معيّن باستخدام العنصر android.support.test.runner.AndroidJUnitRunner |
AndroidTestOrchestratorRemoteTestRunner | يُجري اختبار Android مُزوَّدًا بأدوات قياس الأداء باستخدام الأمر adb وAndroidTestOrchestrator. |
AoaTargetPreparer |
ITargetPreparer التي تنفِّذ سلسلة من الإجراءات (مثل النقرات والمرور السريع) باستخدام بروتوكول
Android Open Accessory (AOAv2)
|
ApkChangeDetector |
ترصد هذه الفئة ما إذا كانت حِزم APK التي سيتم تثبيتها مختلفة عن تلك الموجودة على الجهاز، وذلك لتحديد ما إذا كان سيتم تخطّي تثبيت التطبيق وإزالته أثناء بدء عملية ERROR(/TestAppInstallSetup) وإيقافها.
|
AppBuildInfo |
IBuildInfo يمثّل تطبيق Android وحِزمه الاختبارية
|
AppDeviceBuildInfo |
تم إيقاف هذه الفئة نهائيًا.
استخدِم IDeviceBuildInfo مباشرةً.
|
AppSetup |
ITargetPreparer لتركيب حِزمة apk واختباراتها
|
AppVersionFetcher | فئة أدوات للحصول على سلسلة إصدار التطبيق من الجهاز |
AppVersionFetcher.AppVersionInfo | أنواع معلومات إصدارات التطبيق |
ArchModuleController | وحدة تحكّم في الوحدة لمنع تشغيل الاختبارات عندما لا تتطابق مع أي بنية معيّنة |
ArgsOptionParser |
تعبئ حقول Option من وسيطات سطر الأوامر التي تم تحليلها.
|
ArrayUtil | طرق المساعدة للمصفوفات |
ArtChrootPreparer | أنشئ دليل chroot لاختبارات ART. |
ArtGTest | |
ArtifactDetails | يصف هذا العنصر بنية المحتوى ووصفه كما تم إنشاؤه بواسطة أداة CAS. |
ArtifactDetails.ArtifactFileDescriptor | |
ArtifactsAnalyzer | أداة تساعد في تحليل عناصر التصميم للحصول على إحصاءات |
ArtRunTest | أداة لتشغيل الاختبارات من أجل تشغيل اختبارات ART |
ArtRunTest.AdbShellCommandException | فئة استثناء للإبلاغ عن خطأ حدث أثناء تنفيذ أحد أوامر ADB shell. |
ATestFileSystemLogSaver | تستخدم فئة LogSaver هذه في ATest لحفظ السجلات في مسار معيّن. |
AtestRunner |
تنفيذ ITestSuite
|
AtraceCollector |
IMetricCollector التي تُجري عملية تتبُّع أثناء الاختبار وتجمع النتيجة وتُسجّلها
في الطلب
|
AtraceRunMetricCollector | تجمع هذه الوظيفة عمليات التتبّع من جميع الدليل التجريبي ضمن الدليل المحدّد من الجهاز التجريبي، وتسجّل الدليل التجريبي وتعالج ملفات التتبّع بعد تسجيلها ضمن الدليل التجريبي وتجميع المقاييس. |
AutoLogCollector | قائمة تسرد أدوات جمع البيانات التي يمكن للمجموعة التعامل معها تلقائيًا |
AutomatedReporters | فئة تحدّد عملية الربط من أدوات إعداد التقارير المبرمَجة في Tradefed |
AveragePostProcessor | تنفيذ وحدة معالجة ما بعد المعالجة التي تحسب متوسّط قائمة المقاييس |
B
BackgroundDeviceAction | تنفيذ أمر على جهاز معيّن مع تكراره حسب الحاجة إلى أن يتم إلغاء الإجراء |
BaseDeviceMetricCollector |
التنفيذ الأساسي لـ IMetricCollector الذي يسمح ببدء عملية جمع البيانات وإيقافها في
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) وERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
|
BaseEmulatorPreparer | أداة إعداد شائعة لتشغيل محاكي على الجهاز |
BaseHostJUnit4Test | فئة اختبار أساسية لتشغيل اختبارات نمط JUnit4 المُضيفة |
BaseLeveledLogOutput |
عملية تنفيذ أساسية لـ ILeveledLogOutput تتيح فلترة بعض العلامات استنادًا إلى
اسمها أو مكوّناتها
|
BaseModuleController |
التنفيذ الأساسي لـ IModuleController الذي يجب تنفيذه للتحقّق مما إذا كان يجب تشغيل وحدة
أم لا.
|
BaseMultiTargetPreparer |
التنفيذ الأساسي لعنصر IMultiTargetPreparer الذي يسمح بإيقاف العنصر
|
BasePostProcessor |
القاعدة IPostProcessor التي يجب أن تمتد إليها كل عملية تنفيذ
|
BaseRetryDecision |
التنفيذ الأساسي لـ IRetryDecision
|
BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput يوجّه رسائل السجلّ إلى بث الإخراج وإلى stdout
|
BaseTargetPreparer |
فئة التنفيذ الأساسية لـ ITargetPreparer التي تتيح التحكّم في ما إذا كان العنصر
غير مفعّل أم لا.
|
BaseTestSuite | اختبار لتشغيل مجموعة أدوات اختبار التوافق مع نظام المجموعة الجديد |
BatteryController | فئة أدوات تتيح التحكّم في حالة شحن بطارية الجهاز |
BatteryRechargeDeviceRecovery | السماح بتنفيذ أمر عندما ينخفض مستوى شحن بطارية الجهاز إلى ما دون حدّ معيّن |
BatteryTemperature | |
BatteryUnavailableDeviceRecovery | أداة التحقّق من الاسترداد التي ستؤدي إلى ضبط الإعدادات إذا لم يكن مستوى البطارية متاحًا |
BeforeClassWithInfo |
ضمانات مشابهة لـ BeforeClass ، ولكن يجب أن تتطلّب الطريقة التي تمت عليها التعليق التوضيحي مَعلمة TestInformation .
|
BinaryState | فهرس يُستخدَم لتسجيل حالة "تفعيل/إيقاف" مع حالة عدم إجراء أيّ عملية IGNORE. |
BluetoothConnectionLatencyCollector | سيُرسِل أداة جمع البيانات إعدادات مقياس مدّة statsd المحدّدة مسبقًا إلى الأجهزة وسيجمع مدّة اتصال البلوتوث لكل ملف شخصي. |
BluetoothConnectionStateCollector | سيجمع هذا المجمّع مقاييس BluetoothConnectionStateChanged ويُسجّل حالة الاتصال رقمًا لكل ملف شخصي. |
BluetoothConnectionSuccessRatePostProcessor |
تنفيذ المعالج اللاحق الذي يحسب معدّل النجاح لملف شخصي على البلوتوث
استخدِم "metric-key-match" لتحديد المقاييس التي تحتوي على حالات اتصال البلوتوث في صفيف صعِد رقمي مثال [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | أداة جمع لتسجيل التطفل على واجهة وحدة تحكّم المضيف في بلوتوث على جهاز التحكّم في العينة وجمع السجلّ لكل اختبار |
BluetoothUtils |
وظائف مساعدة لاستدعاء BluetoothInstrumentation على الجهاز
يمكن العثور على رمز BluetoothInstrumentation من جهة الجهاز في AOSP على الرابط التالي:
|
BootstrapBuildProvider |
IDeviceBuildProvider لبدء معلومات الإصدار من الجهاز الاختباري
يُستخدَم هذا عادةً للأجهزة التي تحتوي على إصدار مزوَّد خارجيًا، أي |
BootstrapServiceFileResolverLoader | تحمِّل هذه الفئة أدوات التحليل باستخدام أداة تحميل الخدمة. |
Bugreport | عنصر يحتوي على مراجع ملفات تقارير الأخطاء، ومتوافق مع تقارير الأخطاء العادية وتقارير الأخطاء المضغوطة (bugreportz). |
BugreportCollector |
ITestInvocationListener للمرور بدون معالجة تجمع تقارير الأخطاء عند حدوث أحداث قابلة للضبط
، ثم تستدعي ITestInvocationListener.testLog في عناصرها الفرعية بعد جمع كل تقرير أخطاء.
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | عبارة تحديد كاملة تصف حالات إنشاء تقرير أخطاء. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | جمع تقرير أخطاء عند تعذُّر اختبار حالة |
BugreportzOnTestCaseFailureCollector | جمع تقرير أخطاء عند تعذُّر تنفيذ حالة اختبار في إحدى عمليات التشغيل |
BuildAnalysis | يمثّل نتائج تحليل عملية إنشاء واحدة. |
BuildError | يتم طرحه إذا تعذّر تشغيل الإصدار المقدَّم. |
BuildInfo |
تنفيذ عام لعنصر IBuildInfo يجب أن يكون مرتبطًا
بعنصر ITestDevice .
|
BuildInfoKey | فئة تحتوي على تعداد مرتبط بطلبات البحث عن معلومات الإصدار |
BuildInfoKey.BuildInfoFileKey |
فهرس يصف جميع أنواع الملفات المعروفة التي يمكن البحث عنها من خلال IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
|
BuildInfoRecorder |
ITargetPreparer يكتب البيانات الوصفية لمعلومات الإنشاء في ملف محدّد
|
BuildInfoUtil |
فئة util للمساعدة في التلاعب IBuildInfo
|
BuildRetrievalError | حدث خطأ فادح أثناء استرداد الإصدار للاختبار. |
BuildSerializedVersion |
فئة تحتوي على إصدار التسلسل الحالي لجميع IBuildInfo .
|
BuildTestsZipUtils | فئة مساعدة للعمليات ذات الصلة بملف zip للاختبارات الذي ينشئه نظام إنشاء Android |
BulkEmailer | أداة إرسال رسائل إلكترونية تتيح الإعدادات التالية: الفاصل الزمني للإرسال وحجم الدفع الأولي للمستلمين وإجمالي عدد الرسائل. |
BundletoolUtil | فئة أداة تستخدِم سطر أوامر bundletool لتثبيت ملفات .apk على الجهاز |
ByteArrayInputStreamSource | |
ByteArrayList | فئة لتمثيل صفيف خفيف الوزن من البايتات |
ByteArrayUtil | أدوات للعمل على صفيف البايتات، مثل تحويل البايتات إلى عدد صحيح |
ByteStreamDownloader |
مثيل عميل ينفذ طريقة Read لخدمة ByteStream gRPC
|
ByteStreamUploader |
مثيل عميل ينفذ طريقة Write لخدمة ByteStream gRPC
|
C
CacheClientFactory |
مصنع ينشئ مثيلًا فريدًا من ICacheClient .
|
CarModuleController | يمنع جهاز التحكّم هذا تنفيذ حالات الاختبار على الأجهزة غير المخصّصة للسيارات. |
CarryDnaeError |
RuntimeException داخلي لنقل DeviceNotAvailableException من خلال إطار عمل JUnit4
|
CarryInterruptedException | يتم طرح هذا الخطأ عند بدء مهلة مرحلة الاختبار ويجب نقل InterruptedException من سلسلت تنفيذ الاختبار إلى سلسلة تنفيذ الاستدعاء. |
CdmaDeviceFlasher | فئة تعرض صورة على جهاز Android أصلي مزوّد بجهاز إرسال لاسلكي CDMA |
CecControllerTokenProvider | مقدّم الرموز المميّزة للرموز المميّزة ذات الصلة بميزة "التحكم بالأجهزة الإلكترونية الاستهلاكية" (CEC) |
CentralDirectoryInfo | CentralDirectoryInfo هي فئة تحتوي على معلومات ملف أو مجلد داخل ملف zip. |
CheckPairingPreparer |
CompanionAwarePreparer للتحقّق من الربط عبر البلوتوث بين الجهاز الأساسي والجهاز المصاحب
|
Chunker |
تقسم blob إلى Chunk واحد أو أكثر بحجم chunkSize بايت بحد أقصى.
|
Chunker.Chunk | جزء من بقعة |
CircularAtraceUtil | أداة atrace تم تطويرها بشكل أساسي لتحديد الأسباب الأساسية لأخطاء ANR أثناء اختبار Monkey. |
CircularByteArray | بنية بيانات لتخزين صفيف بحجم ثابت يعمل كوسيط تخزين دوار، ويرصد إجمالي مجموع كل القيم في الصفيف |
ClangCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية Clang
من الجهاز وتُسجّلها كعناصر اختبار
|
ClangProfileIndexer | فئة أدوات لفهرسة قياسات تغطية رمز Clang |
ClassNotFoundConfigurationException |
ConfigurationException عندما لا يتم العثور على فئة عنصر
|
ClassPathScanner | للعثور على الإدخالات في مسار الطباعة |
ClassPathScanner.ClassNameFilter |
دالة IClassPathFilter لفلترة أسماء فئات Java وتحويلها
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter يرفض الفئات الداخلية
|
ClassPathScanner.IClassPathFilter |
فلتر لمسارات إدخال مسار الطباعة
تم وضع نمط بعد |
ClockworkUtils | أداة مساعدة لاستخدام منطق مشاركة البيانات على أجهزة متعددة |
CloseableTraceScope | فئة ذات نطاق يسمح بالإبلاغ عن قسم التتبّع من خلال try-with-resources |
ClusterBuildInfo |
فئة IBuildInfo لعمليات الإنشاء التي يتم توجيهها من TFC
|
ClusterBuildProvider |
IBuildProvider لتنزيل موارد اختبار TFC
|
ClusterClient |
تنفيذ IClusterClient للتفاعل مع الخلفية في إطار الشفافية والموافقة
|
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 | فئة لتضمين معلومات أجهزة الكتلة المطلوب تحميلها |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor |
عملية تنفيذ IDeviceMonitor تُبلغ عن النتائج لخدمة Tradefed Cluster
|
ClusterEventUploader<T extends IClusterEvent> |
فئة ClusterEventUploader التي تحمّل IClusterEvent إلى TFC
|
ClusterHostEvent | فئة لتضمين أحداث مضيفات المجموعات التي سيتم تحميلها |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | فئات للأنواع المختلفة من أحداث المضيف |
ClusterHostUtil | وظائف util الثابتة لحِزمة TF Cluster للحصول على نُسخ من الإعدادات العامة ومعلومات المضيف وما إلى ذلك |
ClusterLogSaver |
فئة ILogSaver لتحميل نتائج الاختبار إلى TFC
|
ClusterLogSaver.FilePickingStrategy | استراتيجيات اختيار الملفات |
ClusterOptions | |
CodeCoverageTest | اختبار يُشغِّل حِزمة اختبارات الأدوات على جهاز معيّن ويُنشئ تقرير تغطية الرمز |
CollectingByteOutputReceiver |
IShellOutputReceiver يجمع كل إخراج shell في byte[] .
|
CollectingOutputReceiver |
IShellOutputReceiver الذي يجمع كل إخراج shell في String واحد
|
CollectingTestListener |
ITestInvocationListener ستجمع جميع نتائج الاختبار.
|
CollectorHelper |
مساعد لإجراء بعض عمليات IMetricCollector المطلوبة في عدة مواضع
|
CommandBaselineSetter | أداة ضبط شائعة للتعامل مع الإعدادات الأساسية للجهاز من خلال أوامر adb shell |
CommandFileParser | أداة تحليل للملف الذي يحتوي على مجموعة من سطور الأوامر |
CommandFileParser.CommandLine | |
CommandInterrupter | خدمة تسمح بمقاطعة أو وضع علامة على أوامر TradeFederation على أنّها غير قابلة للمقاطعة |
CommandLineBuildInfoBuilder |
أداة مخصّصة لتسجيل الوسيطات المعتادة لمعلومات الإنشاء من سطر أوامر وإنشاء
IBuildInfo منها.
|
CommandOptions |
تنفيذ ICommandOptions
|
CommandOptionsGetter | تنفيذ الخدمة الذي يعرض قيمة خيارات الأمر لطلب معيّن |
CommandResult | يحتوي على نتيجة أمر. |
CommandRunner | نقطة دخول بديلة لـ TradeFederation ستشغّل الأمر المحدّد في وسيطات سطر الأوامر ثم تخرج. |
CommandRunner.ExitCode | رموز الخطأ التي يمكن إنهاء العملية بها |
CommandScheduler | أداة جدولة لتشغيل أوامر TradeFederation على جميع الأجهزة المتاحة |
CommandScheduler.HostState | أنواع مختلفة من حالات المضيف |
CommandStatus | تمثّل حالة عملية موقّتة. |
CommandStatusHandler | معالِج يساعد في مراقبة حالة طلب الاستدعاء وتعديلها |
CommandSuccessModuleController | الفئة الأساسية لوحدة تحكّم في الوحدة لتخطّي وحدة الاختبار استنادًا إلى تعذّر تنفيذ أمر shell |
CommonLogRemoteFileUtil | تتيح هذه الأداة تجنُّب تكرار الرموز البرمجية في مختلف طرق تمثيل الأجهزة البعيدة لمنطق جلب السجلّات عن بُعد للملفات الشائعة. |
CommonLogRemoteFileUtil.KnownLogFileEntry | تمثيل لإدخال سجلّ معروف للأجهزة البعيدة |
CompanionAllocator |
الفئة الأساسية التي تتولى تخصيص الجهاز المصاحب وإخلاء ذاكرته
يجب تنفيذ |
CompanionAwarePreparer |
ITargetPreparer يلخّص منطق الحصول على جهاز مصاحب
تمّ تخصيصه من قبل
|
CompanionAwareTest |
فئة اختبار أساسية تتضمّن نصًا أساسيًا للحصول على الجهاز المصاحب والتحقّق منه
يمكن أن تتصل الفئة الفرعية بالرقم |
CompanionDeviceTracker | فئة لتخصيص الأجهزة المصاحبة وإخلاء ذاكرتها |
CompanionRunCommandTargetPreparer |
ITargetPreparer ينفذ أوامر محدّدة على الجهاز المصاحب المخصّص له
|
CompanionTestAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد
IDeviceBuildInfo.getTestsDir() على جهاز مصاحب مخصّص
|
CompileBootImageWithSpeedTargetPreparer | تُعيد تجميع مسار تجميع التشغيل وخادم النظام باستخدام فلتر المُجمِّع "السرعة". |
ConditionFailureMonitor | راقِب أيّ أخطاء من طلب التنفيذ. |
ConditionPriorityBlockingQueue<T> |
فئة آمنة لتعدد مؤشرات الربط تتضمّن عمليات مشابهة ERROR(/PriorityBlockingQueue) يمكنها استرداد العناصر
التي تتطابق مع شرط معيّن.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
تتطابق مع أي عنصر.
|
ConditionPriorityBlockingQueue.IMatcher<T> | واجهة لتحديد ما إذا كانت العناصر تتطابق مع نوع من الشروط |
ConfigCompleter |
تنفيذ Completer لإعدادات TF
|
ConfigurableGrpcDynamicShardingClient | |
الإعداد |
تنفيذ IConfiguration محدّد يخزِّن عناصر الإعدادات المحمَّلة في خريطة
|
ConfigurationDef | يحتوي على سجلّ لإعداد وعناصره المرتبطة وخياراتها. |
ConfigurationDef.ConfigObjectDef | عنصر لتخزين معلومات عن فئة اسم وعدد مرات الظهور (على سبيل المثال، إذا كان الإعداد يحتوي على العنصر نفسه مرّتين، سيحتوي العنصر الأول على رقم الظهور الأول). |
ConfigurationDescriptor | كائن الإعداد الذي يصف بعض جوانب الإعداد نفسه |
ConfigurationDescriptor.LocalTestRunner | قائمة أرقام صحيحة تستخدم للإشارة إلى أداة تشغيل الاختبار على الجهاز |
ConfigurationException | يتم طرحها إذا تعذّر تحميل الإعدادات. |
ConfigurationFactory |
المصنع لإنشاء IConfiguration
|
ConfigurationFactory.ConfigLoader | تنفيذ IConfigDefLoader الذي يتتبّع الإعدادات المضمّنة من أحد الإعدادات الأساسية ويُلقي استثناءً على عمليات التضمين الدائرية |
ConfigurationFactory.ExceptionLoader | |
ConfigurationUtil | دوال مساعدة لمعالجة ملفات الإعداد |
ConfigurationXmlParserSettings |
فئة بسيطة لقبول إعدادات ConfigurationXmlParser
لنقل الإعدادات إلى هذه الفئة، يجب استخدام الاسم المعرِّف. |
ConfigurationYamlParser | محلل لإعدادات Tradefed بتنسيق YAML |
ConfigUtil | فئة أدوات لإنشاء ملفات إعدادات statsd والتفاعل معها وإرسالها |
ConfigUtil.LogSource | |
وحدة التحكّم |
وحدة تحكّم TradeFederation الرئيسية التي توفّر للمستخدم واجهة للتفاعل
تتيح حاليًا عمليات مثل
|
Console.ArgRunnable<T> |
Runnable مع طريقة run يمكنها قبول وسيطة
|
Console.CaptureList |
نوع سهل الاستخدام لـ List<List<String>>
|
ConsoleReaderOutputStream |
OutputStream الذي يمكن استخدامه لجعل System.out.print() متوافقًا مع
LineReader unfinishedLine الخاص بالمستخدم
|
ConsoleResultReporter | أداة تسجيل النتائج لطباعة نتائج الاختبار في وحدة التحكّم |
ContentAnalysisContext | يجب تقديم السياق المحيط بالمحتوى لتحليله بشكل صحيح. |
ContentAnalysisContext.AnalysisMethod | يصف هذا القسم ما يمكن توقّعه من بنية المحتوى لإجراء تحليل سليم. |
ContentAnalysisResults | ملخّص لتحليل المحتوى |
ContentInformation | يمثّل محتوى هدف إنشاء معيّن لإصداره الأساسي والحالي. |
ContentMerkleTree | احتساب شجرة Merkle من معلومات المحتوى |
ContentModuleLister | احتساب قائمة الوحدات من السياق |
ContentProviderHandler | معالِج يلخّص تفاعلات مقدّم المحتوى ويسمح باستخدام مقدّم المحتوى على الجهاز لإجراء عمليات مختلفة |
CountingTestResultListener |
TestResultListener تتتبّع إجمالي عدد الاختبارات حسب TestStatus
|
CountTestCasesCollector |
احتساب عدد حالات الاختبار وإعداد تقارير عنها لـ IRemoteTest معيّن
|
CoverageMeasurementForwarder | اختبار نائب يعيد توجيه قياسات التغطية من موفِّر الإصدار إلى أداة التسجيل |
CoverageOptions | عنصر Tradefed لتضمين خيارات التغطية |
CoverageOptions.Toolchain | |
CpuThrottlingWaiter |
ITargetPreparer ينتظر إلى أن يتم استعادة الحد الأقصى لعدد مرات التردد على جميع النوى إلى أعلى
مستوى متاح
|
CreateAvdPreparer | |
CreateUserPreparer | الهدف هو إعداد المستخدم وتنظيفه في النهاية. |
CurrentInvocation | فئة تتتبّع معلومات الاستدعاء الحالية وتوفّرها، وهي مفيدة في أي مكان داخل الاستدعاء |
CurrentInvocation.InvocationInfo | مفتاح خاص مُعنوَن سنملؤه دائمًا للطلب |
CurrentInvocation.IsolationGrade | يصف مستوى العزل |
D
DebugHostLogOnFailureCollector | أداة جمع ستجمع السجلات من جهة المضيف وتسجّلها عند حدوث خطأ في نموذج الاختبار. |
DefaultConnection | تمثيل الاتصال التلقائي لجهاز، يُفترض أنّه اتصال adb عادي بالجهاز |
DefaultConnection.ConnectionBuilder | وصف الاتصال الذي استخدمه المنشئ |
DefaultRemoteAndroidTestRunner |
إضافة RemoteAndroidTestRunner ddmlib لضبط بعض الإعدادات التلقائية لحالات استخدام
Tradefed
|
DefaultTestsZipInstaller | تنفيذ تلقائي لمثبّت ملفات zip للاختبارات |
DelegatedInvocationExecution |
InvocationExecution التي تفوض التنفيذ إلى ملف ثنائي آخر من Tradefed
|
DependenciesResolver | نوع جديد من مقدّمي الخدمات يسمح بالحصول على جميع التبعيات لاختبار معيّن. |
DeviceActionTargetPreparer |
ITargetPreparer لتنفيذ إجراءات الجهاز
|
DeviceActionUtil | فئة أداة لتنفيذ إجراءات الجهاز |
DeviceActionUtil.Command | أوامر لاتخاذ إجراء على الجهاز |
DeviceActionUtil.DeviceActionConfigError | استثناء لخطأ في الإعدادات |
DeviceAllocationResult | تمثّل نتائج محاولة تخصيص أمر. |
DeviceAllocationState | يمثّل حالة تخصيص الجهاز من منظور IDeviceManager |
DeviceAvailableChecker | أداة تحقّق للتأكّد من أنّ إحدى الوحدات لا تترك الجهاز في حالة عدم الاتصال بالإنترنت |
DeviceBaselineChecker | اضبط الإعدادات الأساسية للجهاز قبل كل وحدة. |
DeviceBaselineSetter | فئة مجردة تُستخدَم لإنشاء إعداد أساسي للجهاز. |
DeviceBatteryLevelChecker |
IRemoteTest الذي يتحقّق من الحد الأدنى لشحن البطارية وينتظر إلى أن تبلغ
البطارية حدًا ثانيًا للشحن في حال عدم توفّر الحد الأدنى
|
DeviceBatteryResourceMetricCollector | يجمع هذا المجمّع مقاييس بطارية الجهاز. |
DeviceBuildDescriptor |
فئة ملفّ تعريف لـ IBuildInfo تحتوي على طرق مساعدة لاسترداد معلومات الإصدار
لنظام التشغيل على الجهاز
|
DeviceBuildInfo |
IBuildInfo يمثّل إصدارًا كاملاً لجهاز Android واختباراته (اختياريًا).
|
DeviceBuildInfoBootStrapper |
ITargetPreparer يستبدل حقول معلومات الإصدار بسمات يتم قراءتها من الجهاز
يكون ذلك مفيدًا لاختبار الأجهزة التي تتضمّن إصدارات تم إنشاؤها من مصدر خارجي (مثلاً: |
DeviceBuildInfoInjector |
ITargetPreparer يُدرج البيانات الوصفية DeviceBuildDescriptor في IBuildInfo
|
DeviceCleaner | تنفيذ إعادة التشغيل أو التنسيق كإجراء تنظيف بعد الاختبار، وإيقاف الشاشة اختياريًا |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
يحتوي على طرق وفئات مساعدة لتنفيذ الأوامر المتزامنة على جانب الجهاز
استخدِم |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) التي تُغلِّف تفاصيل تنفيذ أمر shell على
ITestDevice
|
DeviceConfigurationHolder |
تنفيذ IDeviceConfiguration محدّد يخزِّن كائنات إعدادات
الجهاز المثبَّتة في سماته
|
DeviceDescriptor | فئة تحتوي على معلومات تصف جهازًا قيد الاختبار |
DeviceDisconnectedException | يتم طرح هذا الخطأ عندما يتعذّر الوصول إلى جهاز عبر نوع النقل، مثلاً إذا لم يعد الجهاز مرئيًا عبر USB أو اتصال TCP/IP. |
DeviceErrorIdentifier | معرّفات الأخطاء من أخطاء الجهاز والأخطاء التي أبلغ عنها الجهاز |
DeviceFailedToBootError | يتم طرح هذا الخطأ إذا تعذّر تشغيل الجهاز بعد إعادة تحميل إصدار. |
DeviceFeatureFlag | |
DeviceFeatureModuleController | وحدة تحكّم في الوحدات لمنع تشغيل الاختبارات عندما لا تتيح ميزة معيّنة |
DeviceFileReporter |
فئة أداة تبحث في الجهاز عن الملفات وترسلها إلى
ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) في حال العثور عليها
|
DeviceFlashPreparer |
ITargetPreparer يضيء صورة على جهاز Android
|
DeviceFoldableState | تمثيل حالة الجهاز القابلة للطي كما تظهر في "cmd device_state print-states" |
DeviceFolderBuildInfo |
IDeviceBuildInfo يحتوي أيضًا على عناصر إنشاء أخرى مضمّنة في دليل على
نظام الملفات المحلي
|
DeviceImageTracker | بالنسبة إلى بعض التحديثات المتزايدة للأجهزة، نحتاج إلى ملفات الأساس لاحتساب الاختلافات. |
DeviceImageTracker.FileCacheTracker | تتبُّع معلومات صورة الجهاز المخزّنة مؤقتًا وبياناتها الوصفية |
DeviceImageZipFlashingTargetPreparer | أداة إعداد الإصدارات المخصّصة لأجهزة محدّدة تعمل على إعادة تحميل الجهاز باستخدام صور الجهاز المقدَّمة بتنسيق محدّد. |
DeviceInternetAccessibilityResourceMetricCollector | يرسل المجمِّع طلب ping إلى google.com للتحقّق مما إذا كان الجهاز متصلاً بالإنترنت أم لا. |
DeviceJUnit4ClassRunner |
أداة تشغيل اختبارات JUnit4 التي تتيح أيضًا استخدام IDeviceTest
|
DeviceJUnit4ClassRunner.LogAnnotation | تعليق توضيحي مزيّف يهدف إلى نقل السجلات إلى المُخبرين |
DeviceJUnit4ClassRunner.MetricAnnotation | تعليق توضيحي زائف يهدف إلى نقل المقاييس إلى المُبلِغين |
DeviceJUnit4ClassRunner.TestLogData |
تنفيذ ExternalResource وTestRule
|
DeviceJUnit4ClassRunner.TestMetrics |
تنفيذ ExternalResource وTestRule
|
DeviceManagementGrpcServer | خادم GRPC الذي يتيح حجز جهاز من Tradefed |
DeviceManager | |
DeviceManager.FastbootDevice | تمثيل جهاز في وضع Fastboot |
DeviceMerkleTree | احتساب شجرة Merkle من معلومات محتوى الجهاز |
DeviceMetricData | عنصر لتخزين جميع البيانات التي يجمعها مجمعو المقاييس |
DeviceMonitorMultiplexer |
فئة وكيل لنشر الطلبات إلى IDeviceMonitor متعددة
|
DeviceNotAvailableException | يتم طرحه عندما يصبح الجهاز غير متاح للاختبار. |
DeviceOwnerTargetPreparer |
ITargetPreparer لإعداد مكوّن مالك الجهاز
|
DeviceParameterizedRunner | أداة تنفيذ مُستخدِمة للمَعلمات على غرار JUnit4 للاختبارات المستخدِمة للمَعلمات من جهة المضيف |
DeviceProperties | تعريفات الثابتة الشائعة لأسماء المواقع على الجهاز |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | مُرسِل إصدارات الأجهزة الذي يتعامل مع عملية التواصل مع الوالدَين بشأن الأجهزة التي سيتم إصدارها |
DeviceResetFeature | تنفيذ إعادة ضبط الجهاز من جهة الخادم |
DeviceResetHandler | أداة تتعامل بشكل عام مع إعادة ضبط الجهاز |
DeviceRuntimeException | يتم طرحه عندما لا يؤدّي إجراء الجهاز إلى النتائج المتوقّعة. |
DeviceSelectionOptions | حاوية لمعايير اختيار الأجهزة |
DeviceSelectionOptions.DeviceRequestedType | الأنواع المختلفة المحتملة للأجهزة النائبة المتوافقة |
DeviceSettingChecker | تحقَّق مما إذا تغيّرت إعدادات الجهاز أثناء تشغيل إحدى الوحدات. |
DeviceSetup |
ITargetPreparer لضبط جهاز للاختبار استنادًا إلى Option المقدَّمة
|
DeviceSnapshotFeature | تنفيذ لقطة الجهاز من جهة الخادم |
DeviceSnapshotHandler | أداة لمعالجة لقطة Cuttlefish |
DeviceStateMonitor |
فئة مساعدة لمراقبة حالة IDevice
|
DeviceStorageAgeResourceMetricCollector | تحليل عمر مساحة التخزين من logcat |
DeviceStorageFiller | يُرجى توجيه المُعدِّل إلى ملء مساحة التخزين حتى تتوفّر مساحة فارغة. |
DeviceStorageStatusChecker | تحقَّق مما إذا كان الجهاز يتضمّن مساحة كافية على القرص لتقسيمها إلى الأقسام المحدّدة. |
DeviceStringPusher | الهدف هو إعداد كتابة سلسلة في ملف. |
DeviceSuite |
توسيع حاوية JUnit4 Suite من أجل توفير ITestDevice للاختبارات
التي تتطلّب ذلك
|
DeviceSyncHelper | مساعد يساعد في مزامنة صورة جهاز جديدة مع الجهاز |
DeviceTestCase |
نموذج اختبار JUnit المساعد الذي يقدّم خدمات IRemoteTest وIDeviceTest
|
DeviceTestResult |
نوع مخصّص من TestResult سيتم إيقافه عند حدوث
DeviceNotAvailableException
|
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions | فئة مصنِّع للخيارات ذات الصلة بتشغيل اختبارات الأجهزة من خلال BaseHostJUnit4Test |
DeviceTestSuite |
حزمة اختبار JUnit المساعِدة التي توفّر خدمات IRemoteTest وIDeviceTest
|
DeviceTraceCollector | أداة جمع البيانات التي ستبدأ عملية تتبُّع perfetto عند بدء عملية تشغيل الاختبار وستسجِّل ملف تتبُّع في النهاية. |
DeviceUnavailableMonitor | يحاول هذا المستمع تسجيل بيانات تحليل الأداء على مستوى نموذج الاختبار فقط. |
DeviceUnresponsiveException |
نوع خاص من DeviceNotAvailableException يشير إلى أنّ الجهاز مرئي لـ adb، ولكنه لا يستجيب (أي أنّ الأوامر تنتهي صلاحيتها أو لا يتم تشغيل الجهاز أو غير ذلك)
|
DeviceUpdateTargetPreparer |
ITargetPreparer مجردة تهتم بالخطوات الشائعة حول تحديث الأجهزة باستخدام
ملف صورة جهاز من مصدر خارجي (بدلاً من خدمة إنشاء).
|
DeviceWifiResourceMetricCollector | يجمع المجمّع مقاييس قوة إشارة شبكة Wi-Fi المتصلة حاليًا وسرعة الربط. |
DeviceWiper |
ITargetPreparer الذي يحذف بيانات المستخدمين
|
DigestCalculator |
طرق مساعدة لاحتساب Digest
|
DirectedGraph<V> | تنفيذ رسوم بيانية موجَّهة غير مرجحة |
DisableSELinuxTargetPreparer | أداة إعداد الاستهداف التي توقف SELinux في حال تفعيله |
DryRunKeyStore | متجر مفاتيح تشفير للتشغيل التجريبي حيث يتم دائمًا استبدال أي قيمة لمتجر المفاتيح واكتشافها بشكل صحيح |
DryRunner | يمكنك إجراء عمليات تشغيل تجريبية للاختبارات بشكل شفاف بدلاً من تنفيذها فعليًا. |
DynamicFileStubTest | هذا اختبار tradefed لاختبار ما إذا كان tradefed يمكنه حلّ الملف الديناميكي بشكل صحيح. |
DynamicRemoteFileResolver | فئة تساعد في حلّ المسار إلى الملفات البعيدة |
DynamicRemoteFileResolver.FileResolverLoader |
تحمّل عمليات تنفيذ IRemoteFileResolver .
|
DynamicShardHelper | استراتيجية التجزئة للسماح بإضافة مهام العمل عن بُعد إلى قائمة الانتظار بين عدّة نُسخ من TF |
DynamicShardingConnectionInfoMessage | فئة تخزين البيانات لتسهيل الإرسال عبر خادم الميزات |
DynamicSystemPreparer |
ITargetPreparer لإعداد صورة نظام على إصدار جهاز يتضمّن "تحديث النظام الديناميكي"
|
E
EarlyDeviceReleaseFeature | تنفيذ خادم الميزات لإصدار الأجهزة المبكر |
إرسالها في رسالة إلكترونية | فئة مساعدة لإرسال رسالة إلكترونية |
EmailHostHealthAgent |
تنفيذ IHostHealthAgent لإرسال رسائل إلكترونية من تقارير "مراقبة المضيف"
|
EmmaXmlConstants | الثوابت المستخدَمة عند تحليل تقرير xml في emma |
EmulatorMemoryCpuCapturer | |
EndCentralDirectoryInfo | EndCentralDirectoryInfo هي فئة تحتوي على المعلومات العامة لملف zip. |
EnforcedSeLinuxChecker | أداة التحقّق من الحالة التي تضمن حالة Selinux |
EnvironmentVariableUtil | مجموعة من الطرق المساعدة لإعداد متغيّرات البيئة |
EraseUserDataPreparer |
ITargetPreparer يمحو بيانات المستخدمين على الجهاز
|
ErrorIdentifier | توضّح هذه الواجهة خطأً معيّنًا وسماته. |
ErrorStorageUtil | فئة مساعدة لمعالجة الأخطاء بما يتوافق مع مساحة التخزين المشتركة |
EventsLoggerListener | مستمع يسجِّل جميع الأحداث التي يتلقّاها في ملف |
ExceptionThrowingRunnerWrapper | |
ExecutableAction | فئة قيمة تمثّل إجراءً يمكن تنفيذه. |
ExecutableActionResult |
فئة قيمة تمثّل نتيجة ExecutableAction .
|
ExecutableBaseTest | الفئة الأساسية لأسلوب الاختبارات القابلة للتنفيذ |
ExecutableHostTest | أداة تشغيل الاختبارات للملف القابل للتنفيذ الذي يتم تشغيله على المضيف |
ExecutableTargetTest | أداة تشغيل الاختبارات للملف القابل للتنفيذ الذي يتم تشغيله على الجهاز المستهدَف |
ExecutionFiles | تبعيات الملفات التي تم إنشاؤها أثناء تنفيذ اختبار أو طلب يجب إجراؤه للاختبار |
ExecutionFiles.FilesKey | قائمة بالمفتاح العادي المعروف للخريطة |
ExecutionProperties | السمات التي تم إنشاؤها أثناء تنفيذ اختبار أو طلب |
ExistingBuildProvider |
دالة IBuildProvider تعرض IBuildInfo تم إنشاؤه من قبل.
|
ExtendedFile | امتداد ملف عادي لحمل بيانات وصفية ذات صلة بالإصدار |
ExtensionAtomsRegistry | ExtensionAtomsRegistry لاستخدام statsd على الجهاز |
F
FailureDescription | الصف الذي يصف معلومات الخطأ في Trade Federation |
FakeTest | اختبار مزيّف يهدف إلى تسهيل إنشاء نتائج اختبارات قابلة للتكرار |
FakeTestsZipFolder | أداة اختبار تنشئ مجلد اختبارات غير مضغوطة زائفًا استنادًا إلى قائمة بالمحتوى. |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | أداة إعداد الهدف التي تنشئ وضع Fastboot وترسل أوامر Fastboot |
FastbootDeviceFlasher | فئة تعتمد على Fastboot لفلاش صورة على أجهزة Android المادية |
FastbootHelper | فئة مساعدة لعمليات Fastboot |
FastbootPack | اتّبِع مواصفات برنامج الإقلاع لفك ضغطه. |
FastbootUpdateBootstrapPreparer |
أداة ITargetPreparer تُعدّ الملفات المحدّدة (مشغِّل الإقلاع وشريحة البث وملف ZIP لصورة الجهاز) في
IDeviceBuildInfo لفلاش الأجهزة باستخدام FastbootDeviceFlasher ، ثم تُدخل
سمات الجهاز بعد التشغيل في معلومات الإصدار لأغراض إعداد التقارير عن النتائج
|
FatalHostError | استثناء يشير إلى حدوث خطأ خطير لا يمكن إصلاحه على الجهاز المضيف الذي يشغّل TradeFederation، ويجب إيقاف مثيل TradeFederation. |
FeatureFlagTargetPreparer | تعديلات على DeviceConfig (علامات الميزات التي تم ضبطها بواسطة خدمة عن بُعد) |
FileDownloadCache | فئة مساعدة تحافظ على ذاكرة تخزين مؤقت لنظام الملفات المحلي (LRU) للملفات التي تم تنزيلها. |
FileDownloadCacheFactory |
مصنع لإنشاء FileDownloadCache
|
FileDownloadCacheWrapper |
فئة غلاف توفّر مرافق FileDownloadCache أثناء تنفيذ واجهة
IFileDownloader
|
FileIdleMonitor | تتبّع الملفات وتنفيذ طلب إعادة الاتصال إذا كانت غير نشِطة (أي |
FileInputStreamSource |
دالة InputStreamSource تأخذ ملفًا مُدخلًا.
|
FileLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى ملف وإلى stdout
|
FileProtoResultReporter |
أداة Proto reporter التي تُفرِغ TestRecord في ملف
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector يستمع إلى مفتاح المقاييس الواردة من الجهاز ويسحبها
كملف من الجهاز.
|
FilePullerLogCollector | أداة تسجيل الملفات التي تم الإبلاغ عنها من جانب الجهاز |
FileSystemLogSaver | حفظ السجلّات في نظام ملفات |
FilesystemRootChecker | |
FileUtil | فئة مساعدة للعمليات المتعلّقة بالملفات |
FileUtil.LowDiskSpaceException | يتم طرحه إذا كانت مساحة القرص القابلة للاستخدام أقل من الحد الأدنى. |
FilteredResultForwarder |
نوع من ResultForwarder لا يسمح إلا بتسجيل
قائمة مسموح بها من TestDescription .
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) في الذاكرة يحتفظ بحد أقصى من البيانات فقط.
|
FlashingMethod | فهرس للأرقام لوصف الطريقة المستخدَمة لفلاش الجهاز الذي يخضع للاختبار |
FlashingResourcesParser | فئة لتحليل الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت البرامج الثابتة على جهاز |
FlashingResourcesParser.AndroidInfo |
نوع مُحدَّد مسبقًا لـ Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
واجهة فلترة، تهدف إلى السماح FlashingResourcesParser بتجاهل بعض
الموارد التي قد يستخدمها بخلاف ذلك
|
FlashingResourceUtil |
تساعد هذه الأداة في ضبط الإصدار المناسب من العناصر حتى يمكن فلاشها من خلال DeviceFlashPreparer .
|
FoldableExpandingHandler |
IModuleParameterHandler يتم توسيعها إلى المزيد من أجل كل إعداد folded
غير أساسي.
|
FoldableHandler | معالِج قابل للطي بشكل عام يمكنه استخدام المَعلمات القابلة للطي لإنشاء وحدة مخصّصة |
FoldableModePreparer | مُعدّ للأجهزة المستهدَفة يمكنه تبديل حالة الجهاز القابل للطي |
FolderBuildInfo |
التنفيذ الفعلي لـ IFolderBuildInfo
|
FolderSaver |
ITargetPreparer يسحب الدلائل من الجهاز ويضغطها ويحفظها في الخلفية logging.
|
FormattedGeneratorReporter | أداة إعداد التقارير التي تتيح إنشاء تقارير بتنسيق معيّن |
FreeDeviceState | |
FuseUtil | فئة مساعدة لعمليات FUSE |
G
GceAvdInfo | بنية لحفظ البيانات ذات الصلة لمثيل معيّن من "مساحة عمل تطبيقات الفيديو" في "خدمات السحابة الإلكترونية من Google" |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | أداة مراقبة الخيط لقناة الخادم الوكيل لمضيف مختبر Gce المستخدَمة في عملية الأكسجين. |
GceManager | مساعد يدير طلبات GCE لبدء/إيقاف جمع السجلات من GCE |
GceRemoteCmdFormatter | فئة أدوات لتنسيق الأوامر للوصول إلى جهاز gce عن بُعد |
GceRemoteCmdFormatter.ScpMode | يمكن استخدام بروتوكول SCP لدفع الملف أو سحبه استنادًا إلى بنية الوسائط. |
GceSshTunnelMonitor | أداة مراقبة الخيوط لنفق ssh في Gce |
GcovCodeCoverageCollector |
BaseDeviceMetricCollector لسحب قياسات تغطية gcov
من الجهاز وتسجيلها كعناصر اختبار
|
GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية ملف kernel
باستخدام gcov من debugfs وخارج الجهاز، ثم تسجّلها أخيرًا كعناصر
اختبار
|
GCSBucketUtil | مدير ملفات لتنزيل الملفات وتحميلها من Google Cloud Storage (GCS) |
GCSBucketUtil.GCSFileMetadata | حزمة بسيطة لمعلومات الملفات في GCS |
GCSCommon | قديم استخدِم com.android.tradefed.util.gcs.GCSCommon بدلاً من ذلك. |
GCSCommon | الفئة الأساسية لتشغيل Gcs، مثل التنزيل والتحميل |
GCSConfigurationFactory |
تحمِّل ConfigurationFactory الإعدادات من Google Cloud Storage.
|
GCSConfigurationFactory.GCSConfigLoader |
إضافة إلى ConfigurationFactory.ConfigLoader تحمِّل
الإعدادات من GCS وتتتبّع الإعدادات المضمّنة من إعداد أساسي واحد وتُلقي
استثناءً في عمليات التضمين الدائرية.
|
GCSConfigurationServer | يحمِّل خادم الضبط الإعدادات من Google Cloud Storage (GCS). |
GCSDownloaderHelper | أداة تنزيل لحزمة GCS تهتم بتخزين المحتوى المؤقت وحلّ الإعدادات الشاملة |
GCSFileDownloader | أداة تنزيل الملفات لتنزيل الملفات من Google Cloud Storage (GCS) |
GCSFileDownloaderBase | أداة تنزيل الملفات لتنزيل الملفات من Google Cloud Storage (GCS) |
GCSFileUploader | أداة تحميل الملفات لتحميل بيانات الملفات إلى Google Cloud Storage (GCS) |
GCSHelper | |
GCSHostResourceManager | نزِّل مورد المضيف من Google Cloud Storage. |
GcsRemoteFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بالتنزيل من حزمة GCS
|
GenericLogcatEventParser<LogcatEventType> | تحليل إدخال logcat للأحداث |
GenericLogcatEventParser.LogcatEvent | بنية لتضمين حدث logcat مع نوع الحدث ورسالة logcat التي تسبّبت في حدوثه |
GetPreviousPassedHelper | مساعدة للحصول على فلاتر الاختبار التي تم اجتيازها سابقًا |
GkiDeviceFlashPreparer | أداة إعداد الوجهة التي تُفلش الجهاز باستخدام صورة عامة بنواة Android الشائعة |
GlobalConfiguration |
تنفيذ IGlobalConfiguration الذي يخزِّن عناصر الإعدادات المحمَّلة في خريطة
|
GlobalFilterGetter | تنفيذ الخدمة الذي يعرض فلاتر طلب معيّن |
GlobalTestFilter | خيارات الفلترة المطبَّقة على الطلب |
GoogleApiClientUtil | أدوات لإنشاء عميل Google API |
GoogleApiClientUtilBase | |
GoogleBenchmarkResultParser | لتحليل نتائج Google Benchmark التي يتم تشغيلها من shell، وعرض خريطة تتضمّن جميع النتائج |
GoogleBenchmarkTest | اختبار يُشغِّل حزمة اختبار قياس الأداء من Google على جهاز معيّن. |
GranularRetriableTestWrapper |
تعمل فئة الغلاف على IRemoteTest لتقسيم IRemoteTest على مستوى اختبار النموذج.
|
GranularRetriableTestWrapper.StartEndCollector | مساعد فئة لرصد بداية ونهاية التشغيل غير المتوفّرة |
GsiDeviceFlashPreparer | أداة إعداد الجهاز التي تُثبِّت صورة نظام Android العامة على الجهاز |
GTest | اختبار يُشغِّل حزمة اختبار أصلية على جهاز معيّن |
GTestBase | الفئة الأساسية لفئة gTest |
GTestListTestParser | أداة لتحليل النتائج في وضع التشغيل التجريبي لاختبار gtest باستخدام المَعلمة "--gtest_list_tests" |
GTestResultParser | تُحلِّل نتائج "وضع الإخراج الأوّلي" للاختبارات الأصلية باستخدام GTest الذي يتم تشغيله من shell، وتُعلِم ITestInvocationListener بالنتائج. |
GTestXmlResultParser | تُحلِّل نتائج "وضع الإخراج بتنسيق xml" للاختبارات الأصلية باستخدام GTest الذي يتم تشغيله من shell، وتُعلِم ITestRunListener بالنتائج. |
H
HarnessException | فئة الاستثناء الأساسية للاستثناء الذي تم طرحه داخل الحِزمة |
HarnessIOException | استخدام استثناء يساعد في حلّ مشاكل الملفات |
HarnessRuntimeException | |
HeapHostMonitor |
AbstractHostMonitor لتنفيذ يراقب ذاكرة الحِزمة على المضيف ويُسجّلها
بشكل دوري في سجلّ السجلّ.
|
HelloWorldMultiTargetPreparer |
مثال على تنفيذ IMultiTargetPreparer
|
HistoryLogger | TF History Logger، وهو سجلّ خاص يحتوي على بعض الأحداث المحدّدة فقط. |
HostGTest | اختبار يشغِّل حزمة اختبار أصلية. |
HostMetric | تمثّل هذه الفئة عيّنة من مقاييس المضيف المطلوب الإبلاغ عنها. |
HostOptions | فئة حامل خيارات المضيف |
HostStatsdMetricCollector |
IMetricCollector تجمع مقاييس statsd من جهة المضيف باستخدام أوامر أداة
statsd
|
HostTest | أداة لتشغيل الاختبارات المستندة إلى مضيف JUnit |
HostUtils | تُنفِّذ بعض طرق المرافق المفيدة لإجراء اختبارات المضيف. |
HprofAllocSiteParser | فئة مساعدة لتحليل المعلومات من قسم "مواقع التخصيص" في تقارير hprof |
HttpHelper | يحتوي على طرق مساعدة لإنشاء طلبات http |
HttpHelper.RequestRunnable |
قابل للتنفيذ لتقديم طلبات باستخدام
IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult) .
|
HttpMultipartPost | فئة مساعدة لإجراء طلبات POST متعددة الأجزاء عبر بروتوكول HTTP |
HttpRemoteFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بتنزيل ملف عن بُعد عبر http
|
HttpsRemoteFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بتنزيل الملف عن بُعد عبر https
|
I
IAbi | واجهة تمثّل واجهة ABI قيد الاختبار |
IAbiReceiver | اختبار يحتاج إلى ABI الذي يتم اختباره |
IAndroidDebugBridge |
تعريف الواجهة لطرق AndroidDebugBridge المستخدَمة في هذه الحزمة
|
IAppBuildInfo |
تم إيقاف هذه الواجهة نهائيًا.
استخدِم IBuildInfo مباشرةً.
|
IAutoRetriableTest |
واجهة IRemoteTest لا تُنفِّذ ITestFilterReceiver ولكن
تريد إتاحة إعادة المحاولة التلقائية
|
IBatteryInfo | الواجهة التي تحدِّد التفاعل مع بطارية جهاز |
IBatteryInfo.BatteryState | يصف حالة شحن البطارية الحالية. |
IBuildInfo | يحتوي على معلومات عن الإصدار قيد الاختبار. |
IBuildInfo.BuildInfoProperties |
بعض السمات التي يمكن أن يمتلكها IBuildInfo لتعديل بعض جوانب التعامل معه
|
IBuildProvider | مسؤول عن تقديم معلومات عن الإصدار قيد الاختبار. |
IBuildReceiver | اختبار يحتاج إلى الإشارة إلى الإصدار قيد الاختبار |
ICacheClient | واجهة لعميل ذاكرة التخزين المؤقت |
IClusterClient | واجهة للتفاعل مع الخلفية في TFC |
IClusterEvent | واجهة لأي حدث لمجموعة يتم تحميله إلى TFC |
IClusterEventUploader<T extends IClusterEvent> | واجهة ClusterEventUploader |
IClusterOptions | واجهة للحصول على الخيارات المتعلّقة بالمجموعات |
ICommandOptions | حاوية لخيارات تنفيذ الأوامر |
ICommandScheduler | أداة جدولة لتشغيل أوامر TradeFederation |
ICommandScheduler.IScheduledInvocationListener | أداة الاستماع لأحداث الاستدعاء عند اكتمال الاستدعاء |
ICompressionStrategy | واجهة تمثّل خوارزمية ضغط يمكن اختيارها أثناء التشغيل |
IConfigOptionValueTransformer | واجهة لتعديل قيمة خيار الإعداد |
IConfigurableVirtualDevice | واجهة لتقديم معلومات عن جهاز افتراضي تم ضبطه مسبقًا (عنوان IP للمضيف، مستخدم المضيف، وتعديل المنافذ وما إلى ذلك) |
IConfiguration | معلومات الضبط لاستدعاء TradeFederation |
IConfigurationFactory |
مصنع لإنشاء IConfiguration
|
IConfigurationReceiver |
واجهة بسيطة لتمثيل عنصر يقبل IConfiguration
|
IConfigurationServer | واجهة لخادم الإعدادات |
ICredentialFactory |
واجهة لإنشاء oauth2 Credential في مصنع بيانات الاعتماد
|
IDefaultObjectLoader | واجهة لتحميل العناصر التلقائية التي يجب أن تكون جزءًا من إعدادات YAML |
IDefaultObjectLoader.LoaderConfiguration | عنصر إعدادات التحميل لنقل المعلومات إلى أداة التحميل |
IDeviceActionReceiver | يوفّر واجهة برمجة تطبيقات لتلقّي أحداث الجهاز. |
IDeviceBuildInfo |
IBuildInfo يمثّل إصدارًا كاملاً لجهاز Android واختباراته (اختياريًا).
|
IDeviceBuildProvider |
IBuildProvider يستخدم معلومات من ITestDevice لاسترداد إصدار.
|
IDeviceConfiguration | واجهة حامل إعدادات الجهاز |
IDeviceFlasher | وميضات صورة الجهاز على الجهاز |
IDeviceFlasher.UserDataFlashOption | قائمة بفئات الخيارات لمعالجة صورة userdata |
IDeviceManager | واجهة لإدارة مجموعة الأجهزة المتاحة للاختبار |
IDeviceManager.IFastbootListener | مستمع لتغييرات حالة Fastboot |
IDeviceMonitor | واجهة لمراقبة حالة الأجهزة |
IDeviceMonitor.DeviceLister |
فئة شبيهة Runnable من المفترض أن تعرِض الأجهزة المعروفة وحالاتها
|
IDeviceRecovery | واجهة لاسترداد جهاز لم يعُد متصلاً بالإنترنت |
IDeviceSelection | واجهة لمعايير اختيار الأجهزة |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor |
توفِّر هذه الخدمة مرافق لمراقبة حالة IDevice .
|
IDeviceTest |
واجهة للعنصر الذي يحتاج إلى مرجع إلى ITestDevice
|
IDisableable | واجهة تصف عنصر Tradefed الذي يمكن إيقافه |
IDynamicShardingClient |
واجهة ملف التفاف لخدمة تقسيم البيانات
يُستخدَم هذا الإجراء لنتمكّن من استبداله بشهادة HTTP أو شهادة اختبار إذا لزم الأمر. |
IDynamicShardingConnectionInfo | واجهة للفئات التي تحتوي على معلومات اتصال التجزئة الديناميكية |
IEmail | واجهة لإرسال الرسائل الإلكترونية |
IEmail.Message | حاوية لبيانات رسائل البريد الإلكتروني |
IFileDownloader | واجهة لتنزيل ملف عن بُعد |
IFileEntry |
تعريف واجهة يقدّم عقدًا أبسط يمكن محاكاته ل methods
FileEntry
|
IFileResolverLoader |
تحمّل عمليات تنفيذ IRemoteFileResolver .
|
IFileResolverLoader.ResolverLoadingException | يتم طرح استثناء إذا تعذّر تحميل أداة حلّ المشاكل أو إعدادها. |
IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعِدة اللازمة لتثبيت برمجية لأحد الأجهزة |
IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعِدة اللازمة لفلاش جهاز |
IFolderBuildInfo |
ملف IBuildInfo مجرد يحتوي على عناصر إنشاء في دليل ملف نظام محلي
|
IFormatterGenerator |
واجهة تصف معرِّفًا لـ SuiteResultHolder
|
IGlobalConfiguration | فئة لتضمين معلومات الإعدادات الشاملة لمثيل واحد من Trade Federation (تضمين أي عدد من عمليات استدعاء الإعدادات الفعلية) |
IHarnessException | وصف واجهة استثناءات الحِزم التي سيتم تنفيذها من خلال استثناءات الحِزم |
IHostCleaner | لتنظيف المضيف بعد انتهاء تشغيل الاختبار |
IHostHealthAgent | واجهة لعرض مقاييس المضيف أو الجهاز |
IHostMonitor | واجهة لإرسال بيانات المضيف |
IHostMonitor.HostDataPoint | فئة عامة للبيانات المطلوب الإبلاغ عنها. |
IHostMonitor.HostMetricType | |
IHostOptions | واجهة حامل خيارات المضيف |
IHostOptions.PermitLimitType | تسرد هذه السمة التعريفية حدود الأذونات المحتملة. |
IHostResourceManager | واجهة لإدارة مورد المضيف |
IHttpHelper | طرق مساعدة لتنفيذ طلبات http |
IHttpHelper.DataSizeException | |
IIncrementalSetup | واجهة تساعد في تحديد ما إذا كان يجب محاولة الإعداد المتزايد لمعدّي تقارير TradeFed. |
IInvocationContext | يحتوي على معلومات عن الطلب الذي يمكن للاختبارات الوصول إليه إذا لزم الأمر. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | اختبار يحتاج إلى الإشارة إلى سياق الاستدعاء |
IInvocationExecution | واجهة تصف الإجراءات التي سيتم تنفيذها كجزء من طلب. |
IKeyStoreClient | واجهة للوصول إلى ملف تخزين مفاتيح لكلمة المرور أو البيانات الحسّاسة |
IKeyStoreFactory |
المصنع لإنشاء IKeyStoreClient
|
ILabPreparer |
واجهة العلامة لمعدّي المختبرات
يُرجى الاطّلاع على |
ILeveledLogOutput | تقدّم الفئات التي تنفّذ هذه الواجهة طُرقًا تتعامل مع إخراج رسائل log. |
ILogcatReceiver |
فئة تقدّم ناتج logcat للجهاز كInputStreamSource .
|
ILogRegistry |
واجهة لوحدة تسجيل ILogOutput فردية تُضاعِف وحدات تسجيل
مختلفة وتُديرها
|
ILogRegistry.EventType | الأحداث المفيدة لتسجيلها |
ILogSaver | تقدّم الفئات التي تنفِّذ هذه الواجهة طرقًا لتخزين السجلات في موقع مركزي. |
ILogSaverListener |
السماح لتطبيقات ITestInvocationListener بالاستماع إلى وقت حفظ ملفات السجلّ
|
ImageContentAnalyzer | أداة تحليل لتحليل محتوى صور الأجهزة |
IManagedTestDevice | واجهة برمجة تطبيقات ITestDevice التي تتم إدارة دورة حياتها |
IManagedTestDevice.DeviceEventResponse |
حاوية للردّ على IManagedTestDevice.handleAllocationEvent(DeviceEvent)
مكالمة
|
IManagedTestDeviceFactory |
واجهة صنّاع المحتوى في IManagedTestDevice
|
IMetricCollector | ستتم إضافة هذه الواجهة كمزيّن عند إعداد تقارير نتائج الاختبارات من أجل جمع المقاييس المطابقة. |
IMetricCollectorReceiver |
واجهة لتنفيذ IRemoteTest إذا احتاجوا إلى الحصول على قائمة IMetricCollector لإجراء الاختبار
|
IMoblyYamlResultHandler | واجهة معالِج نتائج ملف mobly yaml |
IMoblyYamlResultHandler.ITestResult | واجهة نتيجة ملف mobly yaml |
IModuleController | واجهة للتحكّم في ما إذا كان يجب تنفيذ وحدة أم لا |
IModuleController.RunStrategy | فهرس يصف كيفية تنفيذ الوحدة |
IModuleParameterHandler | واجهة مَعلمات وحدات الأجنحة |
IMultiDeviceRecovery | واجهة لاسترداد بيانات أجهزة متعددة بلا اتصال بالإنترنت |
IMultiDeviceTest | تم إيقاف هذه الواجهة نهائيًا. يتم الاحتفاظ بهذه الواجهة مؤقتًا من أجل التوافق، ولكن لم يعُد يتم استخدامها بعد الآن. يُرجى عدم تنفيذها. |
IMultiTargetPreparer | تجهيز بيئة الاختبار لعدة أجهزة معًا |
INativeDevice |
يوفّر واجهة برمجة تطبيقات موثوقة وذات مستوى أعلى قليلاً من واجهة برمجة التطبيقات IDevice .
|
INativeDeviceTest |
واجهة للعنصر الذي يحتاج إلى مرجع إلى INativeDevice .
|
IncrementalImageUtil | أداة للاستفادة من التحديث المتزايد للصور والأجهزة |
InfraErrorIdentifier | معرّفات الأخطاء من البنية الأساسية لاتحاد التجارة والبنية الأساسية التابعة (مثل البنية الأساسية للإصدار) |
InputStreamSource |
تُغلِّف هذه الواجهة ERROR(/InputStream) بشكل أساسي لكي يمكن استنساخها.
|
InstallAllTestZipAppsSetup |
ITargetPreparer لتثبيت جميع التطبيقات في حزمة zip اختبارية
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
ITargetPreparer الذي يُثبِّت حزمة apk واحدة أو أكثر موجودة في نظام الملفات
|
InstallBuildEnvApkSetup |
ITargetPreparer لتثبيت حزمة APK تجريبية واحدة أو أكثر من بيئة إنشاء نظام Android الأساسي
|
InstalledInstrumentationsTest | تشغيل جميع أدوات القياس المتوفّرة على الجهاز الحالي |
InstallKernelModulePreparer | أداة إعداد مستهدفة لتثبيت وحدات kernel |
InstantAppHandler |
معالِج ModuleParameters.INSTANT_APP
|
InstrumentationPreparer |
ITargetPreparer لتشغيل الأدوات
|
InstrumentationTest | اختبار يُشغِّل حزمة اختبارات الأداء على جهاز معيّن. |
InvocationContext |
تنفيذ عام لعنصر IInvocationContext
|
InvocationExecution | فئة تصف جميع خطوات الاستدعاء: تنزيل الإصدار، وtarget_prep، وتشغيل الاختبارات، والتنظيف. |
InvocationLocal<T> | توفّر هذه الفئة متغيّرات نطاق الاستدعاء. |
InvocationMetricLogger | فئة أدوات لطلب تسجيل بعض المقاييس |
InvocationMetricLogger.InvocationGroupMetricKey | تتيح عملية التجميع تسجيل عدّة مجموعات ضمن المفتاح نفسه. |
InvocationMetricLogger.InvocationMetricKey | مفتاح خاص مُعنوَن سنعبئه دائمًا للطلب |
InvocationStatus | فئة لتخزين حالة الاستدعاء |
InvocationStatus | قائمة مساعدة لتوضيح حالة الاستدعاء |
InvocationSummaryHelper |
فئة مساعدة لجمع TestSummary وإعداد تقارير عنها لمجموعة من المستمعين
|
InvocationToJUnitResultForwarder |
فئة تستمع إلى أحداث ITestInvocationListener وتعيد توجيهها إلى
TestListener .
|
IPostProcessor | معالجات ما بعد المعالجة هي عناصر في Trade Federation تهدف إلى السماح بمعالجة المقاييس والسجلات بعد الاختبارات وقبل إعداد تقارير النتائج. |
IRemoteFeature | واجهة تصف ميزة في Tradefed يمكن تنفيذها استنادًا إلى الطلب |
IRemoteFileResolver | واجهة للكائنات التي يمكنها تحويل ملف عن بُعد إلى ملف محلي |
IRemoteFileResolver.RemoteFileResolverArgs | الوسائط التي تم تمريرها إلى أدوات التحليل |
IRemoteFileResolver.ResolvedFile | فئة تحتوي على معلومات عن الملف الذي تمّ حلّه وبعض البيانات الوصفية |
IRemoteScheduledListenersFeature |
تمديد IRemoteFeature للسماح بتمرير IScheduledInvocationListener .
|
IRemoteTest |
اختبار يُبلغ عن النتائج مباشرةً إلى ITestInvocationListener
|
IReportNotExecuted |
في حال عدم اكتمال التنفيذ، يمكن أن يُبلغ IRemoteTest الذي ينفّذ هذه الواجهة عن
الاختبارات التي لم يتم تنفيذها لتحسين عملية إعداد التقارير.
|
IRescheduler | واجهة لإعادة جدولة عملية ضبط لتنفيذها في المستقبل |
IResourceMetricCollector | واجهة المستخدم لتنفيذ أدوات جمع الموارد المخصّصة |
IRestApiHelper | واجهة مساعدة لإجراء طلبات البيانات من واجهة برمجة التطبيقات REST |
IResumableTest | تم إيقاف هذه الواجهة نهائيًا. لم تعُد هناك حاجة إلى ذلك |
IRetryDecision | واجهة تُحدّد قرار إعادة المحاولة وتطبّق الفلتر على الفئة لإعادة المحاولة بشكلٍ أكثر استهدافًا |
IRuntimeHintProvider | |
IRunUtil | واجهة لتشغيل العمليات الموقَّتة وأوامر النظام |
IRunUtil.EnvPriority | فهرس يحدّد ما إذا كان يتم ضبط بيئة معيّنة أو إلغاء ضبطها |
IRunUtil.IRunnableResult | واجهة لتنفيذ عملية بشكل غير متزامن تُرجع حالة منطقية |
ISandbox | واجهة تحدِّد مساحة محاكاة يمكن استخدامها لتشغيل طلب. |
ISandboxFactory |
المصنع لإنشاء ISandbox
|
ISetOptionReceiver |
يجب أن يتضمّن تنفيذ هذه الواجهة Option يحمل اسم "set-option" مرتبطًا بملف HostTest.SET_OPTION_NAME .
|
IShardableListener |
ITestInvocationListener يمكن تقسيمه
|
IShardableTest |
IRemoteTest يمكن تقسيمها إلى اختبارات فرعية قابلة للتنفيذ بشكل منفصل
|
IShardHelper | واجهة عنصر يصف استراتيجية التجزئة التي يجب اتّباعها لإعداد. |
IsolatedHostTest | تنفيذ أداة تنفيذ TradeFed التي تستخدِم عملية فرعية لتنفيذ الاختبارات في بيئة تعتمد على عدد قليل من العناصر بدلاً من تنفيذها في العملية الرئيسية |
ISupportGranularResults |
واجهة تحدِّد ما إذا كان ITestInvocationListener يتيح تلقّي نتائج تحليلات العميل الدقيقة
أم لا
|
ISystemStatusChecker | أداة تحقّق تُجري عمليات تحقّق من حالة النظام وتُعيد قيمة منطقية للإشارة إلى ما إذا كان النظام في الحالة المتوقّعة. |
ISystemStatusCheckerReceiver |
IRemoteTest يتطلب الوصول إلى ISystemStatusChecker من إعدادات
|
ITargetCleaner | تم إيقاف هذه الواجهة نهائيًا. تم نقل tearDown إلى واجهة ITargetPreparer الأساسية. |
ITargetPreparer | تجهيز بيئة الاختبار لإجراء الاختبار |
ITerribleFailureHandler |
واجهة للتعامل مع حالات الفشل الخطيرة من
LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | أداة تنفيذ يمكنها فلترة الاختبارات التي سيتم إجراؤها استنادًا إلى التعليقات التوضيحية |
ITestCollector | يتيح جمع الاختبارات. عند ضبطه، يجب أن يُجري مشغّل الاختبار عملية تجريبيّة لجمع حالات الاختبار بدون تنفيذها فعليًا. |
ITestDevice |
يوفّر واجهة برمجة تطبيقات موثوقة وذات مستوى أعلى قليلاً من واجهة برمجة التطبيقات IDevice .
|
ITestDevice.ApexInfo | فئة بنية بسيطة لتخزين معلومات عن عنصر APEX واحد |
ITestDevice.MountPointInfo | فئة بنية بسيطة لتخزين معلومات عن نقطة ربط واحدة |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | أداة تنفيذ يمكنها تلقّي ملف يحدّد الاختبارات التي يجب إجراؤها و/أو عدم إجرائها |
ITestFilterReceiver | أداة تنفيذ يمكنها فلترة الاختبارات التي سيتم تنفيذها |
ITestInformationReceiver |
واجهة لتلقّي TestInformation لبعض الفئات
|
ITestInvocation | تعالج طلبًا واحدًا لاختبار TradeFederation. |
ITestInvocation.ExitInformation | يمثّل بعض معلومات الخروج لطلب. |
ITestInvocationListener | مستمع لنتائج الاختبار من طلب الاختبار |
ITestLifeCycleReceiver | تتلقّى إشعارات بالأحداث أثناء عمليات تشغيل اختبارات الأدوات. |
ITestLogger | كيان يمكنه تسجيل مصادر بيانات من أنواع مختلفة |
ITestLoggerReceiver |
عنصر يمكن حقنه بمثيل ITestLogger لكي يمكن استخدامه لأغراض logging.
|
ITestsPool | واجهة تصف مجموعة من الاختبارات التي يمكننا الوصول إليها وتنفيذها |
ITestSuite | فئة مجردة تُستخدَم لتشغيل مجموعة الاختبار |
ITestSuite.IsolatedModuleGrade | |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | واجهة تصف مساعدًا لتحميل النتائج السابقة بطريقة يمكن إعادة تشغيلها |
ITestSummaryListener |
واجهة تسمح ITestInvocationListener بتبادل بعض المعلومات المحدودة من خلال ملفّات المشروعات الملخّصة
|
ITestsZipInstaller | تثبيت الاختبارات من ملف zip للاختبارات (كما يتم عرضه من خلال نظام الإنشاء) على جهاز |
ITokenProvider | واجهة تصف عنصرًا يمكنه تقديم الرموز المميّزة لجهاز معيّن |
ITokenRequest |
واجهة يمكن أن ينفذها IRemoteTest للإشارة إلى أنّها تتطلّب جهازًا مزوّدًا برمز ميزات
خاص
|
J
JarHostTest | أداة لتشغيل اختبارات JUnit من جهة المضيف |
JarHostTest.HostTestListener | مستمع الغلاف الذي يعيد توجيه جميع الأحداث باستثناء testRunStarted() وtestRunEnded() إلى المستمع المضمّن |
JavaCodeCoverageCollector |
BaseDeviceMetricCollector التي ستسحب قياسات تغطية Java
من الجهاز وتُسجّلها كعناصر اختبار
|
JavaCodeCoverageFlusher | فئة أدوات تُعيد ضبط قياسات تغطية رمز Java وتجبر على تفريغها من العمليات التي تعمل على الجهاز |
JSONFileKeyStoreClient | مثال على عملية التنفيذ حيث يعمل ملف JSON على الجهاز كمتجر مفاتيح |
JSONFileKeyStoreFactory |
تنفيذ مصنع JSON KeyStore الذي يقدّم JSONFileKeyStoreClient ل
الوصول إلى ملف JSON Key Store
|
JsonHttpTestResultReporter | أداة إعداد تقارير النتائج التي تُشفِّر نتائج مقاييس الاختبار وبيانات الفرع والجهاز إلى تنسيق JSON وتُرسِلها باستخدام POST إلى نقطة نهاية خدمة HTTP |
JUnit4ResultForwarder | أداة إعادة توجيه النتائج من JUnit4 Runner |
JUnit4TestFilter |
فئة مساعدة توفّر الفلترة لبرنامج تشغيل JUnit4 من خلال توسيع Filter .
|
JUnitRunUtil |
فئة مساعدة لتوجيه مكالمة IRemoteTest.run(TestInformation, ITestInvocationListener)
إلى مكالمة Test.run(TestResult)
|
JUnitToInvocationResultForwarder |
فئة تستمع إلى أحداث TestListener وتعيد توجيهها إلى
ITestInvocationListener .
|
JUnitXmlParser | محلِّل يستخرج بيانات نتائج الاختبار من نتائج JUnit المخزّنة في XMLJUnitResultFormatter في ant ويعيد توجيهها إلى ITestInvocationListener. |
K
KernelModuleUtils | |
KernelTargetTest | أداة لتشغيل الاختبارات للملف القابل للتنفيذ على الجهاز وتحليل نتيجة اختبار النواة |
KernelTestModuleController | فئة أساسية لوحدة تحكّم في الوحدة لمنع تشغيل الاختبارات عندما لا تتطابق مع البنية |
KeyguardControllerState | حاوية لحالات شاشة القفل |
KeyguardStatusChecker | يتحقّق من حالة شاشة القفل بعد تنفيذ الوحدة. |
KeyStoreException | يتم طرحه عند حدوث خطأ فادح في متجر المفاتيح. |
KillExistingEmulatorPreparer |
ITargetPreparer لإيقاف محاكي قيد التشغيل
|
KnownFailurePreparer | يُرجى توجيه مُعدّ المحتوى المستهدف إلى تخطّي إعادة محاولة الخطأ المعروف. |
KTapResultParser | تقرأ مخرجات KTAP على أنّها مخرجات تم إنشاؤها بواسطة وحدة اختبار KUnit ويتم وضعها في ملف results ضمن debugfs. |
KTapResultParser.ParseResolution | |
KUnitModuleTest | أداة لتشغيل وحدات اختبار KUnit على الجهاز |
L
LabResourceDeviceMonitor | مراقب موارد المختبر الذي يُنشئ خادم gRPC لخدمة LabResourceService أو يديره |
LargeOutputReceiver | فئة مصمّمة للمساعدة في جمع النتائج عند تنفيذ أوامر تستغرق وقتًا طويلاً |
LastShardDetector |
عند تشغيل التجزئة المحلية، نريد أحيانًا تنفيذ بعض الإجراءات فقط عندما تصل الشريحة الأخيرة
إلى invocationEnded(long) .
|
LeakedThreadStatusChecker | أداة التحقّق من الحالة للتأكّد من أنّ الوحدة لا تُسرِّب سلسلة محادثات جارية |
LegacySubprocessResultsReporter | تنفيذ مجمّد لبرنامج إعداد تقارير نتائج العملية الفرعية الذي من المفترض أن يظل متوافقًا مع الإصدارات السابقة من TF/CTS (مثل الإصدار 8 والإصدارات الأحدث)، على الرغم من التغييرات في الفئة العليا |
ListInstrumentationParser |
IShellOutputReceiver لتحليل ناتج طلب البحث "pm list instrumentation"
|
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | فئة الأجهزة الافتراضية المحلية التي تعمل على مضيف TradeFed |
LocalAppBuildProvider |
IBuildProvider لإنشاء IBuildInfo استنادًا إلى مسار محلي مقدَّم
|
LocalDeveloper | لرصد ما إذا كان المطوّر محليًا يستخدم Tradefed وعرض ذلك |
LocalDeviceBuildProvider |
IBuildProvider لإنشاء IDeviceBuildInfo استنادًا إلى مسار دليل نظام الملفات الذي تم تقديمه
|
LocalEmulatorLaunch | أداة TargetPreparer التي تطلِق محاكيًا محليًا من بيئة إنشاء Android |
LocalEmulatorSnapshot | أداة TargetPreparer مخصّصة لإنشاء لقطة نظيفة للمحاكي من بيئة تطوير/إنشاء تطبيقات Android |
LocalFileHeader | LocalFileHeader هي فئة تحتوي على معلومات ملف أو مجلد داخل ملف zip. |
LocalFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بربط الملفات المحلية
|
LocalFolderBuildProvider |
IBuildProvider لإنشاء IFolderBuildInfo استنادًا إلى مسار محلي
مقدَّم
|
LocalHostResourceManager | مورد مضيف المدير |
LocalPool | تنفيذ مجموعة من الاختبارات المحلية |
LocalRunInstructionBuilder | أداة لتجميع التعليمات لتنفيذ الاختبار محليًا |
LockSettingsBaselineSetter | عنصر ضبط لإزالة إعدادات قفل الشاشة |
السجلّ | فئة السجلّ التي تعكس واجهة برمجة التطبيقات في مصادر Android الرئيسية |
Log.ILogOutput | تقدّم الفئات التي تنفّذ هذه الواجهة طُرقًا تتعامل مع إخراج رسائل log. |
Log.LogLevel | عدد أنواع مستوى السجلّ |
LogcatCrashResultForwarder | مستمع خاص: في حال حدوث أخطاء (تعطُّل عملية أداة القياس)، سيحاول استخراج معلومات عن الأعطال من logcat وإضافتها إلى رسالة الخطأ المرتبطة بالاختبار. |
LogcatEventParser | |
LogcatEventType |
أنواع الأحداث في LogcatEventParser
|
LogcatOnFailureCollector | أداة جمع ستسجّل logcat وتسجيله عند تعذُّر اختبار حالة اختبار. |
LogcatReceiver | فئة تجمع logcat في الخلفية |
LogcatTimingMetricCollector | أداة جمع مقاييس تجمع معلومات التوقيت (مثل وقت تبديل المستخدم) من logcat أثناء اختبار واحد أو عدّة اختبارات متكرّرة باستخدام أنماط التعبير العادي المحدّدة لتحليل إشارات البدء والنهاية لحدث من أسطر logcat |
LogDataType | يمثّل نوع بيانات سجلّات البيانات. |
LogFile | فئة لتخزين البيانات الوصفية لملف سجلّ محفوظ |
LogFileSaver |
مساعد لتطبيق ITestInvocationListener يحفظ بيانات السجلّ في ملف
|
LogReceiver | |
LogRegistry |
تنفيذ ILogRegistry يُعدِّد ملفات تسجيل مختلفة ويُديرها، ويستخدم الملف المناسب استنادًا إلى ThreadGroup سلسلة المحادثات التي تُجري المكالمة.
|
LogSaverResultForwarder |
ResultForwarder لحفظ السجلات باستخدام أداة حفظ الملفات الشاملة
|
LogUtil | فئة أداة تسجيل |
LogUtil.CLog |
فئة بديل لـ Log تستخدِم تلقائيًا اسم فئة المُتصل البسيط كعلامة السجلّ
|
LUCIResultReporter | أداة إعداد تقارير النتائج التي تحفظ نتائج الاختبار التي تحتاجها ResultDB وLUCI بتنسيق JSON (go/result-sink) وتسجِّل موقع الملف في وحدة التحكّم. |
M
MainlineModuleHandler | فئة معالِج بسيطة لوحدات Mainline التي تنشئ InstallApexModuleTargetPreparer ويحقن الرابط الديناميكي فيها استنادًا إلى وحدات Mainline المحدّدة لاسترداد هذه الوحدات تلقائيًا |
MainlineTestModuleController | فئة أساسية لوحدة تحكّم في إجراء الاختبارات استنادًا إلى وحدات الإصدار الرئيسي المحمَّلة مسبقًا على الجهاز الذي يتم اختباره |
ManagedRemoteDevice | جهاز يعمل داخل جهاز افتراضي ونديره عن بُعد من خلال مثيل Tradefed داخل الجهاز الافتراضي |
ManagedTestDeviceFactory | المصنع لإنشاء الأنواع المختلفة من الأجهزة التي يمكن رصدها من خلال Tf |
MaxSdkModuleController | فئة أساسية لوحدة تحكّم في عدم إجراء اختبارات على الإصدارات التي تزيد عن رقم إصدار حزمة SDK المحدّد |
MergedZipEntryCollection | دمج إدخالات zip الفردية في ملف zip كبير في مجموعات لتقليل محاولات التنزيل |
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer يسمح بنقل المعلومات من إصدار إلى آخر من خلال
تسميتها ومفتاح الملف المطلوب نسخه إلى الإصدار الآخر
|
MergeStrategy | يصف كيفية تجميع النتائج عند توفّر محاولات متعددة. |
MerkleTree | تمثيل شجرة مركّلة كما هو محدّد في واجهة برمجة التطبيقات عن بُعد للتنفيذ |
MetricFilePostProcessor | تُستخدَم لتحميل ملف سجلّ المقاييس الذي تم جمعه أثناء مستوى الاختبار والتنفيذ. |
MetricOption |
تعليق توضيحي لطرق الاختبار التي تمت الإشارة إليها باستخدام @Test ، أو إذا كان التعليق التوضيحي جزءًا من قائمة التعليقات التوضيحية
لـ TestDescription التي تسمح بتحديد بعض المَعلمات الإضافية المفيدة
في ما يلي: ضبط سلوك أدوات جمع البيانات، وفلترة بعض الطرق
|
MetricsXMLResultReporter | يُسجِّل MetricsXMLResultReporter مقاييس الاختبار ومقاييس التشغيل في ملف XML في مجلد محدّد بالمَعلمة metrics-folder في مرحلة invocationEnded من الاختبار. |
MetricTestCase |
إضافة إلى TestCase تسمح بتسجيل المقاييس عند تشغيلها كجزء من TradeFed.
|
MetricTestCase.LogHolder | بنية لتضمين ملف سجلّ ليتم الإبلاغ عنه |
MetricUtil | فئة أدوات لسحب المقاييس من إعدادات statsd التي تمّ دفعها |
MetricUtility | يحتوي على طُرق أدوات شائعة لتخزين مقاييس الاختبار وتجميع المقاييس في اختبارات مشابهة وكتابة المقاييس في ملف. |
MinApiLevelModuleController | فئة أساسية لوحدة تحكّم في عدم تنفيذ الاختبارات عندما تكون أقل من مستوى واجهة برمجة تطبيقات محدّد. |
MinSdkModuleController | فئة أساسية لوحدة تحكّم في عدم تنفيذ الاختبارات على الإصدارات التي تقل عن رقم إصدار حزمة SDK المحدّد |
MixImageZipPreparer |
IMultiTargetPreparer يمزج صور إصدار نظام في إصدار جهاز
|
MixKernelTargetPreparer |
ITargetPreparer يسمح بخلط صورة نواة مع صورة الجهاز
|
MoblyBinaryHostTest | اختبار المضيف المخصّص لتشغيل ملف ثنائي لبرنامج Python متوافق مع الأجهزة الجوّالة من نظام إنشاء Android (Soong) |
MoblyYamlResultControllerInfoHandler | عنصر معالجة نتيجة ملف Mobly yaml الذي يحمل الاسم "معلومات جهاز التحكّم" |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | مصنع معالج نتائج yaml في Mobly الذي ينشئ المعالج المناسب استنادًا إلى نوع النتيجة |
MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
MoblyYamlResultHandlerFactory.Type | |
MoblyYamlResultParser | أداة تحليل نتائج اختبارات Mobly yaml |
MoblyYamlResultRecordHandler | معالِج عنصر "التسجيل" في نتيجة ملف yaml في Mobly |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | معالج عنصر "الملخّص" لنتيجة ملف yaml في Mobly |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | عنصر معالجة نتيجة ملف yaml في Mobly "قائمة أسماء الاختبارات" |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | نتيجة ملف yaml في Mobly لمعالج عنصر "بيانات المستخدم" |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
ModuleDefinition | حاوية لإعدادات تشغيل الاختبار |
ModuleListener |
مستمع مرفق بكل IRemoteTest من كل وحدة من أجل جمع قائمة
النتائج
|
ModuleLogcatCollector | إصدار أداة جمع سجلّات logcat ولكن للوحدة. |
ModuleMerger |
فئة مساعدة لإجراء العمليات ذات الصلة بدمج ITestSuite وModuleDefinition
بعد التقسيم
|
ModuleOemTargetPreparer | |
ModuleParameters | قيم خاصة مرتبطة بمفاتيح "المَعلمة" في حِزمة البيانات الوصفية لكل وحدة |
ModuleParametersHelper |
مساعد للحصول على IModuleParameterHandler المرتبط بالمَعلمة
|
ModuleProtoResultReporter | أداة إعداد تقارير النتائج مخصّصة لإعداد تقارير عن النتائج على مستوى الوحدة فقط. |
ModulePusher | |
ModulePusher.ModulePushError | حدث خطأ فادح أثناء دفع وحدة Mainline. |
ModuleSplitter |
مساعد لتقسيم قائمة بالوحدات التي يمثّلها الرمز IConfiguration إلى قائمة بوحدات التنفيذ
التي يمثّلها الرمز ModuleDefinition .
|
ModuleTestTypeUtil | يحتوي على طرق أدوات شائعة للتحقّق من الوحدة. |
MultiFailureDescription |
جمع عدة FailureDescription في حامل واحد
|
MultiMap<K, V> |
ERROR(/Map) يتيح قيمًا متعدّدة لكل مفتاح
|
N
NameMangleListener | مستمع وكيل لترجمة أسماء طريقة الاختبار والفئة والحزمة عند تسجيل النتائج |
NativeBenchmarkTest | اختبار يُجري اختبارًا قابلاً للتنفيذ لقياس الأداء على جهاز معيّن |
NativeBenchmarkTestParser |
IShellOutputReceiver لتحليل بيانات اختبار قياس الأداء، وجمع مقاييس عن
متوسّط الوقت لكلّ عملية
|
NativeBridgeModuleController | وحدة تحكّم للتحقّق مما إذا كان الجهاز يتوافق مع الربط الأصلي |
NativeCodeCoverageFlusher | فئة أدوات تمحو قياسات التغطية الأصلية وتفرض تنظيف بيانات التغطية الأصلية من العمليات على الجهاز. |
NativeDevice |
التنفيذ التلقائي لأجهزة ITestDevice Android التي لا تتضمّن حِزم تطوير البرامج الكاملة
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) لتشغيل أمر نظام التشغيل "adb ...."
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) لإعادة تشغيل جهاز.
|
NativeDevice.RebootMode | وضع إعادة التشغيل |
NativeDeviceStateMonitor |
فئة مساعدة لرصد حالة IDevice بدون استخدام إطار عمل
|
NativeLeakCollector |
ITargetPreparer الذي يشغّل "dumpsys meminfo --unreachable -a" لتحديد
الذاكرة الأصلية التي لا يمكن الوصول إليها والتي تحتفظ بها كل عملية حاليًا
|
NativeStressTest | اختبار يُجري اختبار إجهاد قابلاً للتنفيذ على جهاز معيّن |
NativeStressTestParser |
IShellOutputReceiver لتحليل بيانات اختبار الضغط، وجمع مقاييس عن
عدد التكرارات المكتملة ومتوسّط الوقت لكل تكرار
|
NegativeHandler | معالِج يحدّد عدم تنفيذ أي إجراء وعدم إنشاء أي وحدة إضافية بالمَعلمة |
NestedDeviceStateMonitor | أداة مراقبة حالة الجهاز التي تُجري عمليات تحقّق إضافية على الجهاز المُدمَج لاستيعاب تفاصيل البيئة الافتراضية |
NestedRemoteDevice | تمثيل للجهاز الذي يعمل داخل جهاز افتراضي عن بُعد من Cuttlefish |
NetworkNotAvailableException | يتم طرحه عندما يتعذّر على أحد الأجهزة الاتصال بالشبكة لإجراء الاختبار. |
NoApkTestSkipper | أداة إعداد خاصة تسمح بتخطّي طلب التشغيل بالكامل (الإعداد والاختبارات) إذا لم تكن هناك حِزم APK للاختبارات. |
NoDeviceException | يتم طرحه عندما لا يتوفّر جهاز لتنفيذ أمر معيّن. |
NoisyDryRunTest | تنفيذ عملية تشغيل تجريبي صاخب على ملف أوامر |
NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer
|
NotMultiAbiHandler |
معالِج خاص يُعلم SuiteModuleLoader بأنّه يجب ألا يؤدي abi الثانوي إلى
إنشاء وحدة.
|
NullDevice |
عنصر نائب IDevice يستخدمه DeviceManager لتخصيصه عندما يكون
IDeviceSelection.nullDeviceRequested() = true
|
O
OpenObjectLoader | أداة تحميل للعناصر التلقائية المتوفّرة في AOSP |
الخيار |
يُدرِج تعليقًا توضيحيًا على حقل على أنّه يمثّل خيار IConfiguration .
|
Option.Importance | |
OptionClass |
تُدرِج تعليقًا توضيحيًا على فئة على أنّها تمثّل عنصرًا من النوع IConfiguration .
|
OptionCopier |
فئة مساعدة يمكنها نسخ قيم حقل Option التي تحمل الأسماء نفسها من عنصر إلى
عنصر آخر.
|
OptionDef |
يحتوي على تفاصيل Option .
|
OptionFetcher | مساعد للحصول على خيارات الاختبار من العملية الرئيسية |
OptionNotAllowedException |
ConfigurationException محدّد عندما لا يُسمح بتمرير خيار في سطر العبارة
|
OptionSetter |
تعبئة حقول Option
|
OptionSetter.OptionFieldsForName | حاوية لقائمة حقول الخيارات التي تحمل اسمًا معيّنًا |
OptionUpdateRule | يتحكّم في السلوك عند تحديد خيار عدّة مرّات. |
OtaDeviceBuildInfo |
IDeviceBuildInfo المستخدَم لاختبار التحديثات عبر الهواء
|
OtatoolsBuildInfo |
IBuildInfo يحتوي على عناصر otatools
|
OtaUpdateDeviceFlasher | أداة لفلاش الأجهزة تعمل على تشغيل النص البرمجي system/update_engine/scripts/update_device.py باستخدام حزمة OTA كاملة أو متزايدة لتعديل صورة الجهاز |
OxygenUtil | أداة للتفاعل مع خدمة Oxygen |
P
PackageInfo | حاوية لمعلومات حزمة التطبيق التي تم تحليلها من الجهاز |
PackageInstalledModuleController | وحدة التحكّم في الوحدة لمنع تشغيل الاختبارات عندما لا يكون الجهاز قد ثبَّت الحِزم المحدّدة |
إقران<A, B> | حدِّد فئة Pair التي تحتوي على عنصرَين. |
PairingMultiTargetPreparer | يساعد مُعدِّل المحتوى المتعدد الأهداف في إقران (وربط) البلوتوث بين جهازَين. |
ParallelDeviceExecutor<V> |
غلاف ERROR(/ExecutorService) لتنفيذ دالة بشكل موازٍ
|
ParentSandboxInvocationExecution |
إصدار InvocationExecution لإجراءات الاستدعاء الخاصة بالعنصر الرئيسي عند تشغيل
مساحة محاكاة
|
ParentShardReplicate | يمكنك تكرار عملية الإعداد لجهاز واحد على جميع الأجهزة الأخرى التي ستشارك في عملية التجزئة. |
PartialZipDownloadCache | أداة لتخزين الملفات التي تم تنزيلها جزئيًا مؤقتًا استنادًا إلى محتواها |
PassingTestFileReporter |
ITestInvocationListener لحفظ قائمة حالات الاختبار التي اجتازت الاختبار في ملف اختبار
|
PerfettoGenericPostProcessor | وحدة معالجة لاحقة تعالج ملف proto لقياسات النص/الثنائي perfetto إلى أزواج مفتاح/قيمة من خلال توسيع رسائل proto والحقول التي تحتوي على قيم سلاسل بشكل متكرّر إلى أن يتم العثور على الحقل الذي يحتوي على قيمة رقمية. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | يُرسِل أداة إعداد Perfetto ملف الإعدادات إلى الجهاز في موقع عادي يمكن لتطبيق Perfetto الوصول إليه. |
PerfettoPullerMetricCollector |
التنفيذ الأساسي لـ FilePullerDeviceMetricCollector الذي يسمح
بسحب ملفات perfetto من الجهاز وجمع المقاييس منه
|
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder |
فئة مساعدة لتسجيل تتبع perfetto على ITestDevice .
|
PrettyPrintDelimiter | أداة مساعدة تساعد في طباعة رسالة مميّزة ومحدودة. |
PrettyTestEventLogger | أداة تسجيل تتطابق مع الأحداث وتُسجّلها لتسهيل تصحيح الأخطاء |
ProcessInfo | تُستخدَم لتخزين معلومات ذات صلة بالعمليات(USER وPID وNAME وSTART TIME IN SECOND SINCE EPOCH). |
ProcessUtil | |
ProfileParameterHandler | معالِج المَعلمة الأساسي لأي مستخدم ملف شخصي |
ProfileTargetPreparer |
الفئة الأساسية لإعداد مُعدّ المحتوى المستهدَف لأي مستخدم ملف شخصي android.os.usertype.profile.XXX .
|
PropertyChanger | فئة أدوات لتغيير (أو إضافة) العناصر في ملف موقع Android |
ProtoResultParser | أداة تحليل لتنسيق proto لنتائج Tradefed |
ProtoResultParser.TestLevel | تسرد هذه السمة القيم التي تمّ تحديدها لتمثيل المستوى الحالي من النموذج البرمجي الذي تتم معالجته. |
ProtoResultReporter |
ينشئ مُبلِّغ النتائج ملفًا بتنسيق TestRecord protobuf يحتوي على جميع النتائج.
|
ProtoUtil | طرق مساعدة للتعامل مع رسائل protobuf بشكل لا يعتمد على النوع |
ProxyConfiguration | عنصر يسمح بالإشارة إلى عملية ضبط عن بُعد لتنفيذها |
PsParser | أداة تُستخدَم لتحليل(USER وPID وNAME) من إخراج الأمر "ps" |
PtsBotTest | تشغيل اختبارات PTS-bot |
PtsBotTest.TestFlagConfiguration | |
PtsBotTest.TestFlagConfiguration.FlagConfig | |
PushFileInvoker |
تم إيقاف هذه الفئة نهائيًا.
استخدِم PushFilePreparer بدلاً من ذلك
|
PushFilePreparer |
ITargetPreparer يحاول دفع أي عدد من الملفات من أي مسار مضيف إلى أي مسار
جهاز
|
PythonBinaryHostTest |
اختبار المضيف المخصّص لتشغيل ملف ثنائي لبرنامج Python من نظام إنشاء Android (Soong)
يتيح مشغّل الاختبار فلترَي include-filter وexclude-filter. |
PythonBinaryHostTest.PythonForwarder | أداة إعادة توجيه النتائج لاستبدال اسم التشغيل باسم ثنائي |
PythonUnitTestResultParser |
تفسِّر هذه الدالة نتائج الاختبارات التي يتم تشغيلها باستخدام إطار عمل اختبار Python وتترجمها إلى طلبات
على سلسلة من ITestInvocationListener .
|
PythonUnitTestRunner |
تم إيقاف هذه الفئة نهائيًا.
استخدِم PythonBinaryHostTest بدلاً منه.
|
PythonVirtualenvHelper | فئة مساعدة لتفعيل بيئة Python 3 الافتراضية |
PythonVirtualenvPreparer | يُنشئ بيئة Python الافتراضية على المضيف ويُثبِّت الحِزم. |
Q
QuotationAwareTokenizer |
R
RebootReasonCollector | أداة جمع تجمع عمليات إعادة تشغيل الجهاز أثناء إجراء الاختبار وتُبلغ عنها حسب السبب والعدد. |
RebootTargetPreparer | أداة إعداد الجهاز التي تعيد تشغيله |
RecoveryLogPreparer | أداة إعداد الاستهداف المستخدَمة لجمع السجلات قبل الاسترداد |
RegexTrie<V> |
RegexTrie هو بنية بحث ثنائية حيث يكون كل جزء ERROR(/Pattern) .
|
RemoteAndroidDevice |
تنفيذ ITestDevice لجهاز Android مزوّد بمجموعة كاملة من الأدوات ومتصل عبر
adb connect
|
RemoteAndroidTestRunner | يُجري هذا الإجراء أمر اختبار Android عن بُعد ويُبلغ عن النتائج. |
RemoteAndroidTestRunner.StatusReporterMode | يمثّل وضع عارض الحالة في خيارات أمر أداة. |
RemoteAndroidVirtualDevice |
توسيع نطاق سلوك RemoteAndroidDevice لجهاز Android مزوّد بمجموعة كاملة من الأدوات يعمل على
Google Compute Engine (Gce)
|
RemoteAvdIDevice |
عنصر نائب IDevice يستخدمه DeviceManager لتخصيصه عندما تكون قيمة DeviceSelectionOptions.gceDeviceRequested() هي true
|
RemoteCacheClient | تنفيذ RemoteActionCache يستخدم طلبات gRPC إلى خادم واجهة برمجة تطبيقات عن بُعد |
RemoteDynamicPool | تنفيذ مجموعة من الاختبارات التي تم وضعها في قائمة الانتظار للعمل عن بُعد |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | فئة بسيطة تتيح تحميل الملفات من أماكن مختلفة باستخدام عناوين URL ووظائف مقدّم الخدمة |
RemoteFileUtil | فئة أدوات لمعالجة الملف من مثيل عن بُعد |
RemoteInvocationExecution |
تنفيذ InvocationExecution الذي يؤدي إلى تنفيذ عن بُعد
|
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | أداة لتنفيذ أوامر ssh على النُسخ البعيدة |
RemoteTestTimeOutEnforcer | المستمعون الذين يسمحون بالتحقق من وقت تنفيذ إعداد اختبار معيّن وإفشاله إذا تجاوز مهلة معيّنة |
RemoteZip | أدوات لفك ضغط ملفات فردية داخل ملف zip عن بُعد |
RemoveSystemAppPreparer |
ITargetPreparer لإزالة حزمة APK من قسم النظام قبل إجراء اختبار
|
ReportPassedTests | أدرِج في ملف الفلاتر المحتمَلة لاستبعاد الاختبار الذي تم اجتيازه. |
RequestUtil | أدوات للسماح بإعادة المحاولة العامة لطلبات الشبكة مع معالجة الأخطاء |
ResolvePartialDownload | حلّ مشكلة طلب تنزيل جزئي |
ResourceMetricUtil | دوالّ مساعدة لإنشاء المقاييس |
ResourceUtil | أداة لقراءة موارد الضبط |
RestApiHelper | فئة مساعدة لتنفيذ طلبات البيانات من واجهة برمجة تطبيقات REST |
RestartSystemServerTargetPreparer | أداة إعداد الاستهداف التي تعيد تشغيل خادم النظام بدون إعادة تشغيل الجهاز |
ResultAggregator | إعادة توجيه خاصة تُجمِّع النتائج عند الحاجة، استنادًا إلى استراتيجية إعادة المحاولة التي تم اتخاذها |
ResultAndLogForwarder | أداة إعادة توجيه للنتائج وأحداث السجلّ |
ResultForwarder |
ITestInvocationListener يعيد توجيه نتائج الاستدعاء إلى قائمة بالمستمعِين الآخرين
|
ResultsPlayer | أداة خاصة لإعادة تشغيل النتائج التي تمّ تقديمها إليها |
RetentionFileSaver | فئة مساعدة لإنشاء ملف retention. في دليل |
RetryConfigurationFactory | فئة أساسية تتعامل مع إعادة محاولة تنفيذ أمر. |
RetryLogSaverResultForwarder | مُرسِل يتعامل أيضًا مع اجتياز المحاولة الحالية التي نحاول إجراؤها |
RetryPreparationDecision | فئة لوصف القرارات بشأن إعادة محاولة الإعداد أو عدم إعادة المحاولة ورفض تنفيذ الوحدة |
RetryRescheduler | أداة خاصة لتشغيل الاختبارات التي تسمح بإعادة جدولة الاختبارات السابقة التي تعذّر إكمالها أو لم يتم تنفيذها. |
RetryRescheduler.RetryType | أنواع الاختبارات التي يمكن إعادة تجربتها |
RetryResultForwarder |
إضافة ResultForwarder يتم دفعها دائمًا إلى عدد محاولات معيّن.
|
RetryResultHelper | فئة مساعدة لتحديد الوحدة أو الاختبار الذي يجب تشغيله أو عدم تشغيله |
RetryStatistics |
بنية تحتوي على إحصاءات جلسة إعادة محاولة واحدة من IRemoteTest .
|
RetryStrategy | استراتيجية إعادة المحاولة التي سيتم استخدامها عند إعادة تشغيل بعض الاختبارات. |
RootcanalForwarderPreparer | |
RootTargetPreparer | أداة إعداد الاستهداف التي تُجري "adb root" أو "adb unroot" استنادًا إلى الخيار "force-root" |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
قاعدة عامة IMultiDeviceRecovery لتشغيل إعدادات tradefed لتنفيذ خطوة recovery
|
RunHostCommandTargetPreparer | يستهدف هذا الإجراء مُعدّ الاختبار لتشغيل أوامر مضيف عشوائية قبل تنفيذ الاختبار وبعده. |
RunHostScriptTargetPreparer | عنصر إعداد الاستهداف الذي ينفِّذ نصًا برمجيًا قبل إجراء اختبار |
RunInterruptedException | يتم طرحه عند انقطاع عملية التشغيل بسبب طلب خارجي. |
RunNotifierWrapper |
غلاف RunNotifier حتى نتمكّن من حمل DeviceNotAvailableException .
|
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnPrivateProfileParameterHandler | |
RunOnPrivateProfileTargetPreparer | |
RunOnSdkSandboxHandler |
معالِج ModuleParameters.RUN_ON_SDK_SANDBOX
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer لتمييز الاختبارات التي يجب إجراؤها في بيئة اختبار حزمة تطوير البرامج (SDK)
|
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer |
ITargetPreparer لضمان إجراء الاختبار بصفتك مستخدمًا ثانويًا
|
RunOnSystemUserTargetPreparer |
ITargetPreparer يشير إلى أنّه يجب إجراء الاختبارات على المستخدم (بدلاً من
المستخدم الحالي).
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
ITargetPreparer لإنشاء ملف عمل في عملية الإعداد، ووضع علامة على الاختبارات التي يجب
إجراؤها في هذا المستخدم
|
RuntimeRestartCollector | أداة جمع تجمع الطوابع الزمنية لعمليات إعادة التشغيل أثناء التشغيل (أعطال خادم النظام) أثناء تنفيذ الاختبار ، إن وجدت. |
RunUtil | مجموعة من الطرق المساعِدة لتنفيذ العمليات |
RustBenchmarkResultParser |
تفسير نتائج الاختبارات التي يتم إجراؤها باستخدام إطار عمل قياس الأداء في Criterion وترجمتها إلى
طلبات على سلسلة من ITestInvocationListener
|
RustBinaryHostTest | اختبار المضيف المخصّص لتشغيل ملف ثنائي Rust من نظام إنشاء Android (Soong) |
RustBinaryTest | اختبار يشغِّل ملفًا ثنائيًا لبرنامج Rust على جهاز معيّن |
RustTestBase | الفئة الأساسية لـ RustBinaryHostTest وRustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser |
تفسِّر هذه الدالة نتائج الاختبارات التي يتم إجراؤها باستخدام إطار عمل unittest في Rust وتترجمها إلى طلبات برمجية على
سلسلة من ITestInvocationListener .
|
S
SandboxConfigDump |
فئة Runner التي تنشئ IConfiguration استنادًا إلى سطر أوامر وتُفرغه في ملف
|
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | استثناء خاص بالإعدادات من عملية إعداد Sandbox |
SandboxConfigurationFactory | مصنع الإعدادات الخاصة لمعالجة إنشاء الإعدادات بغرض وضع التطبيقات في بيئة محاكاة |
SandboxConfigUtil |
فئة أدوات لإدارة IConfiguration عند استخدام وضع الحماية.
|
SandboxedInvocationExecution | تنفيذ وضع الحماية الآمن الخاص لطلب التنفيذ: هذا هو InvocationExection عندما نكون داخل وضع الحماية الآمن وننفّذ الأمر. |
SandboxInvocationRunner | يمكنك إجراء الاختبارات المرتبطة بالاستدعاء في مساحة المحاكاة. |
SandboxOptions |
فئة يمكنها تلقّي خيارات وتقديمها إلى ISandbox
|
ScreenshotOnFailureCollector | أداة جمع ستلتقط لقطة شاشة وتسجّلها عند تعذُّر تنفيذ حالة اختبار. |
Sdk28ModuleController | وحدة تحكّم للتحقّق مما إذا كان الجهاز يعمل بإصدار 28 من حزمة تطوير البرامج (SDK) (Android 9) أو إصدار أحدث |
Sdk29ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 29 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
Sdk30ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره مزوّدًا بالإصدار 30 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
Sdk31ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 31 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
Sdk32ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 32 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
Sdk33ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره مزوّدًا بالإصدار 33 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
Sdk34ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 34 من حزمة SDK أو إصدار أحدث. |
Sdk35ModuleController | لا تجرِ الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 35 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
SearchArtifactUtil | فئة أدوات يمكن استخدامها للبحث عن عناصر الاختبار |
SecondaryUserHandler |
معالِج ModuleParameters.SECONDARY_USER
|
SecondaryUserOnDefaultDisplayHandler |
معالِج ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
|
SecondaryUserOnSecondaryDisplayHandler |
معالِج ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
|
SemaphoreTokenTargetPreparer | هذا عنصر إعداد يُستخدَم لاستخدام الرمز المميّز لتسلسل تنفيذ الاختبار في مضيف Tradefed. |
SerializationUtil |
أداة لتسلسل/تسلسل عكسي لكائن ينفذ ERROR(/Serializable)
|
ServiceAccountKeyCredentialFactory |
مصنع بيانات الاعتماد لإنشاء بروتوكول OAuth Credential المستنِد إلى مفتاح حساب الخدمة
|
SettingsBaselineSetter | أداة ضبط شائعة للتعامل مع الإعدادات الأساسية للجهاز من خلال ITestDevice.setSetting |
ShardBuildCloner | فئة مساعدة تتعامل مع استنساخ معلومات الإصدار من سطر الأوامر. |
ShardHelper | فئة مساعدة تتعامل مع إنشاء الأجزاء وجداولها الزمنية للتنفيذ |
ShardListener |
ITestInvocationListener يجمع النتائج من شريحة طلب (المعروفة أيضًا باسم
تقسيم طلب التشغيل على موارد متعددة بشكل موازٍ)، ويعيد توجيهها إلى مستمع
آخر
|
ShardMainResultForwarder |
ResultForwarder يجمع نتائج عمليات استدعاء الاختبار المجزّأة
|
ShellOutputReceiverStream | فئة فرعية من فئة OutputStream لكتابة البيانات في IShellOutputReceiver |
ShellStatusChecker | تحقَّق مما إذا كانت حالة القشرة كما هو متوقّع قبل تشغيل الوحدة وبعده. |
ShippingApiLevelModuleController |
يمكنك إجراء الاختبارات إذا كان الجهاز يستوفي الشروط التالية:
|
ShowmapPullerMetricCollector |
التنفيذ الأساسي FilePullerDeviceMetricCollector الذي يسمح بسحب ملفات showmap
من الجهاز وجمع المقاييس منه
|
SideloadOtaTargetPreparer |
أداة إعداد الوجهة التي تُجري تحميلًا من مصدر غير معروف لحزمة OTA محدّدة، وتطبّق الحزمة، وتنتظر
حتى يتم تشغيل الجهاز، وتُدخل خصائص إصدار الجهاز لاستخدامها كمعلومات عن الإصدار
يفترض أداة إعداد الاستهداف هذه أنّ الجهاز سيكون في وضع adb العادي عند بدء التشغيل، و ستضمن خروج الجهاز من الوضع نفسه ولكن مع تطبيق الإصدار الأحدث. |
SimpleFileLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout وإلى ملف سجلّ واحد
|
SimplePerfResult | عنصر لتخزين جميع نتائج اختبار simpleperf |
SimplePerfStatResultParser | فئة أدوات لتحليل نتيجة simpleperf |
SimplePerfUtil | فئة مساعدة لإرسال أمر بسيط وجمع النتائج |
SimplePerfUtil.SimplePerfType | قائمة بفئات خيارات الأمر simpleperf |
SimpleStats | فئة أدوات صغيرة تحسب بعض المقاييس الإحصائية استنادًا إلى مجموعة بيانات رقمية. |
SizeLimitedOutputStream |
ملف آمن للخيوط مدعوم بـ ERROR(/OutputStream) يحدّ من الحد الأقصى للبيانات التي يمكن
كتابتها
|
SkipContext | تمثيل السياق المحيط بقرار تخزين النتائج مؤقتًا أو تخطّيها |
SkipFeature |
ميزة تتيح الوصول إلى بعض معلومات SkipManager
|
SkipHWASanModuleController | فئة أساسية لوحدة تحكّم في الوحدة من أجل عدم تشغيل الاختبارات على إصدارات HWASan |
SkipManager | استنادًا إلى مجموعة متنوعة من المعايير، يساعد مدير التخطّي في تحديد ما يجب تخطّيه على الصعيدين: الاستدعاء والوحدات والاختبارات. |
SkipReason | قدِّم سببًا للتخطّي وبياناته الوصفية. |
SkipReason.DemotionTrigger | |
Sl4aBluetoothUtil | توفّر فئة الأداة عمليات البلوتوث على جهاز واحد أو جهازَين باستخدام SL4A. |
Sl4aBluetoothUtil.BluetoothAccessLevel |
فئتان للإشارة إلى مستوى الوصول إلى جهاز البلوتوث استنادًا إلى BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
فئاتها لحالات اتصال البلوتوث التي تستند إلى BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
قوائم أرقام صحيحة لمستوى أولوية ملف البلوتوث تستند إلى BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile |
قوائم العناصر المحددة لملفات البلوتوث التي تستند إلى BluetoothProfile.java
|
Sl4aClient | عميل SL4A للتفاعل عبر RPC مع طبقة البرمجة النصية SL4A |
Sl4aEventDispatcher | يبحث "مُشغِّل الأحداث" عن الأحداث ويضيفها إلى "قائمة الانتظار" حسب الاسم ليتم الاستعلام عنها. |
Sl4aEventDispatcher.EventSl4aObject | العنصر الذي يعرضه أداة التنقّل في الأحداث |
SnapshotInputStreamSource | InputStreamSource مستند إلى ملف |
SnapuserdWaitPhase | تمثيل لعدد القيم المحدَّدة مسبقًا لوقت الانضمام/الحظر حتى يكتمل تحديث snapuserd. |
SparseImageUtil | أداة لإزالة المحتوى المتفرق من الصور |
SparseImageUtil.SparseInputStream | يقرأ SparseInputStream من المصدر ويرصد تنسيق البيانات. |
StatsdBeforeAfterGaugeMetricPostProcessor | معالج لاحق يعالج مقاييس القياس التي يتم جمعها باستخدام أسلوب "قبل/بعد"، أي |
StatsdEventMetricPostProcessor | وحدة معالجة لاحقة تعالج مقاييس الأحداث في تقارير statsd إلى أزواج مفتاح/قيمة، باستخدام أدوات التنسيق المحدّدة في وحدة المعالجة |
StatsdGenericPostProcessor | وحدة معالجة لاحقة تعالج تقارير statsd الثنائية إلى أزواج مفتاح/قيمة من خلال توسيع التقرير كبنية شجرة |
StatusCheckerResult |
يحتوي على نتيجة تنفيذ ISystemStatusChecker .
|
StatusCheckerResult.CheckStatus | |
StdoutLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout
|
StopServicesSetup |
ITargetPreparer يوقف الخدمات على الجهاز
|
StreamProtoReceiver | جهاز استقبال يترجم proto TestRecord الذي تم استلامه إلى أحداث Tradefed |
StreamProtoResultReporter |
تنفيذ ProtoResultReporter
|
StreamUtil | فئة أدوات لإدارة مصادر الإدخال |
StrictShardHelper | استراتيجية التجزئة لإنشاء شرائح صارمة لا يتم إدراجها معًا في التقارير |
StringEscapeUtils | فئة مساعدة لتشفير سلاسل لتنسيقات معيّنة |
StringUtil | فئة مساعدة لتشفير السلاسل من أجل التلاعب الشائع بالسلاسل |
StubBuildProvider |
تنفيذ فارغ لا يؤدي إلى أيّ إجراء لعنصر IBuildProvider
|
StubDevice |
عنصر نائب رمزي لتنفيذ IDevice
|
StubKeyStoreClient | تنفيذ الرمز المرجعي التلقائي لخدمة KeyStore Client |
StubKeyStoreFactory | تنفيذ الرمز المرجعي التلقائي لـ KeyStore Factory |
StubLocalAndroidVirtualDevice |
عنصر نائب IDevice يستخدمه DeviceManager لتخصيصه عندما تكون قيمة DeviceSelectionOptions.localVirtualDeviceRequested() هي true
|
StubMultiTargetPreparer |
عنصر نائب فارغ لتطبيق IMultiTargetPreparer
|
StubTargetPreparer |
عنصر نائب فارغ لتطبيق ITargetPreparer
|
StubTest | تنفيذ اختبار فارغ بدون إجراء |
StubTestRunListener |
تنفيذ العنصر النائب ITestRunListener
|
SubprocessCommandException | تعذّر تنفيذ أمر subprocess. |
SubprocessConfigBuilder | يمكنك إنشاء ملف XML الخاص بتهيئة TF لبرنامج تضمين لإعدادات TF الحالية. |
SubprocessEventHelper | مساعد لتسلسل/تسلسل غير تسلسلي للأحداث التي سيتم تمريرها إلى السجلّ |
SubprocessEventHelper.BaseTestEventInfo | قاعدة مساعدة لمعلومات TestIgnored |
SubprocessEventHelper.FailedTestEventInfo | مساعد لمعلومات testFailed |
SubprocessEventHelper.InvocationEndedEventInfo | مساعد لمعلومات انتهاء الاستدعاء |
SubprocessEventHelper.InvocationFailedEventInfo | مساعد لمعلومات InvocationFailed |
SubprocessEventHelper.InvocationStartedEventInfo | مساعد لمعلومات بدء الاستدعاء |
SubprocessEventHelper.LogAssociationEventInfo | مساعد لمعلومات logAssociation |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | مساعد لمعلومات testEnded |
SubprocessEventHelper.TestLogEventInfo | مساعد لمعلومات testLog |
SubprocessEventHelper.TestModuleStartedEventInfo | مساعد لمعلومات بدء وحدة الاختبار |
SubprocessEventHelper.TestRunEndedEventInfo | مساعد لمعلومات testRunEnded |
SubprocessEventHelper.TestRunFailedEventInfo | مساعد لمعلومات testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | مساعد لمعلومات testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | مساعد لمعلومات testStarted |
SubprocessExceptionParser | مساعد لمعالجة إخراج الاستثناء من مشغّلي أوامر Tradefed العاديين |
SubprocessReportingHelper | فئة لإنشاء ملف إعدادات برنامج التفاف لاستخدام أداة إعداد تقارير نتائج العملية الفرعية لأمر clustered |
SubprocessResultsReporter |
تُنفِّذ ITestInvocationListener لتحديدها كـ result_reporter وتعيد توجيه نتائج الاختبار وعمليات تشغيل الاختبار وطلبات تشغيل الاختبار من
العملية الفرعية.
|
SubprocessTestResultsParser |
توسيع ERROR(/FileOutputStream) لتحليل الإخراج قبل الكتابة إلى الملف حتى نتمكّن من
إنشاء أحداث الاختبار من جهة المشغِّل
|
SubprocessTestResultsParser.StatusKeys | مفاتيح حالة الاختبار ذات الصلة |
SubprocessTfLauncher |
IRemoteTest لتشغيل الاختبارات على عملية تثبيت منفصلة من TF
|
SuiteApkInstaller | تثبيت حِزم APK المحدّدة لإعداد "مجموعة التطبيقات": إما من المتغيّر $ANDROID_TARGET_OUT_TESTCASES أو ROOT_DIR في معلومات الإنشاء |
SuiteModuleLoader | يسترجع تعريفات وحدة اختبار التوافق من المستودع. |
SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) للعثور على جميع ملفات الإعدادات في دليل
|
SuiteResultCacheUtil | أداة لتحميل نتائج ذاكرة التخزين المؤقت وتنزيلها لوحدة اختبار |
SuiteResultCacheUtil.CacheResultDescriptor | يصف نتائج ذاكرة التخزين المؤقت. |
SuiteResultHolder | عنصر مساعد لتسهيل تسلسل نتائج الاستدعاء وإلغاء تسلسلها |
SuiteResultReporter | جمع نتائج الاختبار لطلب مجموعة كاملة وعرض النتائج النهائية |
SuiteResultReporter.ModulePrepTimes | حامل للعناصر يُستخدَم خلال وقت التحضير والتفكيك لوحدة واحدة. |
SuiteTestFilter | يمثّل فلترًا لتضمين الاختبارات واستبعادها. |
SwitchUserTargetPreparer |
ITargetPreparer للتبديل إلى نوع المستخدم المحدّد في setUp
|
SystemServerFileDescriptorChecker | للتحقّق مما إذا كان خادم النظام على وشك نفاد الفواصل الزمنية |
SystemServerStatusChecker | تحقَّق مما إذا كان رقم تعريف العملية system_server قد تغيّر قبل تشغيل إحدى الوحدات وبعد تشغيلها. |
SystemUpdaterDeviceFlasher |
IDeviceFlasher يعتمد على أداة تحديث النظام لتثبيت
صورة نظام مضمّنة في حزمة تحديث عبر شبكة غير سلكية
|
SystemUtil | فئة أدوات لإجراء مكالمات النظام |
SystemUtil.EnvVariable |
T
TableBuilder | فئة مساعدة لعرض مصفوفة من عناصر String في جدول |
TableFormatter | فئة مساعدة لعرض مصفوفة من عناصر السلسلة حتى يتم ترتيب كل عمود عنصر. |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | حدث خطأ فادح أثناء إعداد الهدف للاختبار. |
TarUtil | أداة لمعالجة ملف tar |
TearDownPassThroughPreparer | يسمح بتشغيل tearDown على أدوات الإعداد التي يتم تضمينها في ملف الإعدادات كعنصر. |
TelephonyHelper | أداة لاستخدام المعلومات المتعلّقة بخدمات الهاتف والحصول عليها |
TelephonyHelper.SimCardInformation | حامل معلومات لعرض المعلومات المتعلّقة بشريحة SIM |
TelephonyTokenProvider | مقدّم الرموز المميزة للرموز المميزة ذات الصلة بالاتصالات الهاتفية |
TemperatureThrottlingWaiter |
ITargetPreparer ينتظر إلى أن تنخفض درجة حرارة الجهاز إلى الدرجة المستهدفة
|
TemplateResolutionError |
فئة تمديد ConfigurationException لخطأ متعلّق بالنموذج أثناء تحليل
الإعدادات
|
TerribleFailureEmailHandler | فئة معالِج بسيطة تُرسِل رسالة إلكترونية إلى المستخدمين المهتمين عند حدوث خطأ WTF (What a Terrible Failure) ضمن مثيل Trade Federation. |
TestAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على الجهاز
|
TestContentAnalyzer | يأخذ المحلّل السياق في التحليل ويحدّد ما هو مثير للاهتمام. |
TestContext | فئة لنمذجة رسالة TestContext في واجهة برمجة التطبيقات TFC API |
TestDependencyResolver | مساعد لحلّ التبعيات إذا لزم الأمر |
TestDescription | فئة تمثّل معلومات عن حالة اختبار |
TestDescriptionsFile | فئة مساعدة لترتيب قائمة TestDescriptions وتحويلها إلى ملف اختبار |
TestDevice |
تنفيذ ITestDevice لجهاز Android مزوّد بمجموعة كاملة من الأدوات
|
TestDevice.MicrodroidBuilder | أداة إنشاء تُستخدَم لإنشاء جهاز اختبار Microdroid |
TestDeviceOptions |
حاوية لـ ITestDevice Option
|
TestDeviceOptions.InstanceType | |
TestDeviceState |
تمثيل أكثر شمولاً لحالة الجهاز من DeviceState
|
TestEnvironment | فئة لنمذجة رسالة TestEnvironment التي تعرضها واجهة برمجة التطبيقات TFC API |
TestErrorIdentifier | معرّف الخطأ من الاختبارات وأدوات تشغيل الاختبارات |
TestFailureModuleController | وحدة تحكّم تريد ببساطة ضبط سلوك سجلّ أخطاء الاختبارات الذي تم جمعه |
TestFilePushSetup |
ITargetPreparer يُرسِل ملفًا أو دليلاً واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() إلى الجهاز.
|
TestFilterHelper | فئة مساعدة لفلترة الاختبارات |
TestGroupStatus | فئة لتخزين حالة مجموعة اختبار |
TestInfo | تخزِّن مجموعة معلومات الاختبار في ملف TEST_MAPPING. |
TestInformation | عنصر حامل يحتوي على جميع المعلومات والملفات التابعة التي قد يحتاجها مشغّل الاختبار أو الاختبار لتنفيذه بشكل صحيح. |
TestInformation.Builder |
أداة إنشاء لإنشاء مثيل TestInformation
|
TestInvocation |
التنفيذ التلقائي لـ ITestInvocation
|
TestInvocation.RunMode | الوضع المختلف الذي يمكن أن يواجهه الطلب. |
TestInvocation.Stage | |
TestInvocationManagementServer | خادم GRPC يساعد في إدارة طلب الاختبار ومراحله. |
TestInvocationManagementServer.InvocationInformation | |
TestMapping | فئة لتحميل ملف TEST_MAPPING |
TestMappingSuiteRunner |
تنفيذ BaseTestSuite لتشغيل الاختبارات المحدّدة من خلال خيار include-filter أو
ملفات TEST_MAPPING من عملية الإنشاء، كمجموعة.
|
TestOption | تخزِّن تفاصيل خيار الاختبار المحدّدة في ملف TEST_MAPPING. |
TestOutputUploader | تُحمِّل ملفات نتائج الاختبار إلى نظام الملفات على الجهاز أو Google Cloud Storage أو نقطة نهاية HTTP(S). |
TestRecordInterpreter |
أداة لتحويل ملف TestRecord proto إلى تنسيق يمكن التلاعب به بسهولة أكبر في Tradefed
|
TestRecordProtoUtil |
أداة لقراءة ملف TestRecord proto من ملف
|
TestResource | فئة لتصميم رسالة TestResource التي تعرضها واجهة برمجة التطبيقات TFC API |
TestResourceDownloader | فئة لتنزيل ملفات الموارد الاختبارية من نظام الملفات/GCS/HTTP |
TestResult | حاوية لنتيجة اختبار واحد |
TestResultListener | تبسيط واجهة برمجة التطبيقات ITestLifecycleListener للمنفِّذِين الذين لا يهتمون إلا بنتائج الاختبار الفردية |
TestRunnerUtil | فئة أدوات لمساعدة مختلف مشغّلي الاختبارات |
TestRunResult | يحتوي على نتائج من عملية اختبار واحدة. |
TestRunResultListener | مستمع يسمح بقراءة حالة التشغيل النهائي للاختبار |
TestRunToTestInvocationForwarder |
مُعيد توجيه من ddmlib ITestRunListener إلى ITestLifeCycleReceiver
|
TestsPoolPoller | حزمة اختبارات تتيح تنفيذ جميع اختبارات مجموعة اختبارات |
TestStatus | تمثيل في Tradefed للحالات المحتملة لطرق الاختبار |
TestSuiteInfo |
فئة تحلّ مشكلة تحميل البيانات الوصفية ذات الصلة بالإصدار لمجموعة الاختبار
لعرض المعلومات ذات الصلة بشكل صحيح، يجب أن تتضمّن مجموعة الاختبار ملف |
ملخّص الاختبار | فئة لتمثيل ملخّص اختبار |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup |
ITargetPreparer الذي يُثبِّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على قسم /system على الجهاز
|
TestTimeoutEnforcer | المستمعون الذين يسمحون بالتحقّق من وقت تنفيذ حالة اختبار معيّنة وإفشالها إذا تجاوزت مهلة معيّنة |
TextResultReporter | أداة لتسجيل نتائج الاختبار تعيد توجيه النتائج إلى طابعة النتائج النصية JUnit |
TfMetricProtoUtil | فئة مساعدة للمساعدة في عملية النقل من Map<string, string=""> إلى Map<string, metric=""> </string,></string,> |
TfObjectTracker | أداة لتتبُّع استخدام عناصر اتحاد التجارة المختلفة |
TfSuiteRunner |
تنفيذ ITestSuite الذي سيحمِّل الاختبارات من مجلد res/config/suite/
في حِزم TF.
|
TfTestLauncher |
IRemoteTest لتشغيل اختبارات الوحدة أو الوظائف على تثبيت منفصل لـ TF
|
TimeStatusChecker | أداة التحقّق من الحالة لضمان مزامنة الوقت على الجهاز والمضيف |
TimeUtil | يحتوي على طرق أدوات ذات صلة بالوقت. |
TimeVal |
هذا هو نوع عنصر مراقبة يلف Long .
|
TimeWaster | أداة بسيطة لإعداد الاستهداف تؤدي إلى إضاعة الوقت وربما إعادة تشغيل الجهاز. |
TokenProperty | رمز متوافق مع التجزئة الديناميكية |
TokenProviderHelper | مساعد يمنح مقدّم الخدمة المرتبط برمز مميّز لمعرفة ما إذا كان الجهاز متوافقًا مع الرمز المميّز. |
TraceCmdCollector |
IMetricCollector تجمع عمليات التتبّع أثناء الاختبار باستخدام trace-cmd، وتُسجّلها في
عملية الاستدعاء.
|
TracePropagatingExecutorService | خدمة تنفيذية تعيد توجيه المهام إلى عملية تنفيذ أساسية أثناء نشر سياق التتبّع |
TracingLogger | فئة تساعد في إدارة التتبُّع لكلّ عملية استدعاء اختبار. |
TradefedConfigObject | فئة لنمذجة رسالة TradefedConfigObject من واجهة برمجة التطبيقات TFC API |
TradefedConfigObject.Type | قائمة بأنواع عناصر الضبط التي يمكن إدراجها في إعدادات أمر التوسّع |
TradefedDelegator | الكائنات التي تساعد في تفويض الاستدعاء إلى ملف ثنائي آخر من Tradefed |
TradefedFeatureClient | grpc client لطلب تنفيذ الميزة من الخادم |
TradefedFeatureServer | خادم يستجيب لطلبات تفعيل الميزات |
TradefedSandbox | حاوية وضع الحماية التي يمكنها تشغيل طلب Trade Federation |
TradefedSandboxFactory | التنفيذ التلقائي لـ SandboxFactory |
TradefedSandboxRunner |
أداة تنفيذ مرتبطة بـ TradefedSandbox تسمح بتنفيذ مساحة المحاكاة
|
TradefedSandboxRunner.StubScheduledInvocationListener |
رمز مقتطف IScheduledInvocationListener لا يؤدي إلى أيّ إجراء.
|
U
UiAutomatorRunner | يُجري اختبار UI Automator على الجهاز ويُبلغ عن النتائج. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UnexecutedTestReporterThread | سلاسل المحادثات التي تهتم بالإبلاغ عن جميع الاختبارات غير المنفَّذة |
UniqueMultiMap<K, V> |
MultiMap لضمان قيم فريدة لكل مفتاح
|
UploadManifest | بيان لملفات BLOB والملفات المطلوب تحميلها |
UploadManifest.Builder | |
UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery لإعادة ضبط خطوط USB للأجهزة التي لا تتوفّر فيها إمكانية الاتصال بالإنترنت
|
UsbResetRunConfigRecovery | السماح بتنفيذ أمر لإعادة ضبط منفذ USB في أحد الأجهزة |
UsbResetTest |
IRemoteTest لإعادة ضبط منفذ USB في الجهاز والتحقّق مما إذا كان الجهاز قد عاد إلى الاتصال بالإنترنت
بعد ذلك
|
UserChecker | للتحقّق مما إذا كان المستخدمون قد تغيّروا أثناء الاختبار. |
UserCleaner |
ITargetPreparer لإزالة المستخدمين الثانويين عند الإزالة
|
UserHelper | |
UserInfo | مشابهة لفئة UserInfo من النظام الأساسي |
UserInfo.UserType | الصيغ المتوافقة لنوع المستخدم في واجهات برمجة التطبيقات الخارجية |
V
ValidateSuiteConfigHelper |
ستساعد هذه الفئة في التحقّق من أنّ IConfiguration المحمَّل للمجموعة يستوفي
المتطلبات المتوقّعة: - لا يتوفر مقدّمو الإصدارات - لا يتوفّر مُبلِغون عن النتائج
|
VersionedFile | بنية بيانات تمثّل ملفًا مرتبطًا بإصدار. |
VersionParser | استرجاع إصدار عناصر tradefed التي يتم تشغيلها |
VisibleBackgroundUserPreparer | تحضير الاستهداف لتشغيل الاختبارات في مستخدم تم تشغيله في وضع "مرئية في الخلفية" |
VmRemoteDevice | جهاز افتراضي عن بُعد سنديره من داخل الجهاز الظاهري |
واط
WaitDeviceRecovery |
تنفيذ بسيط لـ IDeviceRecovery ينتظر اتصال الجهاز بالإنترنت ويتلقّى وينفّذ أوامر بسيطة
|
WaitForDeviceDatetimePreparer |
ITargetPreparer ينتظر ضبط التاريخ والوقت على الجهاز
يمكن لمسؤول الإعداد هذا فرض |
WifiCommandUtil | فئة أدوات يمكنها تحليل نتائج أوامر wifi |
WifiCommandUtil.ScanResult | تمثّل شبكة Wi-Fi تحتوي على معلومات ذات صلة بها. |
WifiHelper | فئة مساعدة للتلاعب بخدمات Wi-Fi على الجهاز |
WifiPreparer |
ITargetPreparer لضبط شبكة Wi-Fi على الجهاز إذا لزم الأمر
|
X
XmlFormattedGeneratorReporter |
تنفيذ FormattedGeneratorReporter الذي يُنشئ تنسيق xml
لنتائج المجموعة.
|
XmlResultReporter | يكتب نتائج JUnit في ملفات XML بتنسيق متوافق مع XMLJUnitResultFormatter في Ant. |
XmlSuiteResultFormatter | فئة أدوات لحفظ مجموعة اختبارات تم تشغيلها كملف XML |
XmlSuiteResultFormatter.RunHistory | كائن مساعد لتحويل تنسيق JSON |
Y
YamlClassOptionsParser | مساعد لتحليل معلومات مشغّل الاختبار من إعدادات YAML Tradefed |
Z
ZipCompressionStrategy |
ICompressionStrategy لإنشاء أرشيفات بتنسيق zip
|
ZipUtil | فئة مساعدة للعمليات ذات الصلة بالضغط |
ZipUtil2 | فئة مساعدة لاستخراج ملفات zip تأخذ أذونات ملفات POSIX في الاعتبار |