مؤشّر الصف
هذه هي فئات واجهة برمجة التطبيقات. اطّلِع على جميع حِزم واجهات برمجة التطبيقات.
A
| AaptParser | فئة تستخرج المعلومات من حزمة APK عن طريق تحليل ناتج الأمر "aapt dump badging". |
| AaptParser.AaptVersion | تعداد الخيارات لإصدار "أداة معالجة أصول Android" (AAPT) المستخدَم لتحليل ملفات APK. |
| Abi | فئة تمثّل واجهة ABI |
| AbiFormatter | فئة الأدوات المساعدة لـ abi |
| AbiUtils | فئة الأدوات المساعدة للتعامل مع واجهات التطبيقات الثنائية للأجهزة |
| AbLocalBuildProvider | موفّر الإصدارات المحلية الذي ينشئ إصدارًا محليًا على إصدار Android. |
| AbstractConnection | تمثيل مجرّد للاتصال |
| AbstractHostMonitor | فئة نموذجية لميزة "مراقبة صحة المضيف" |
| AbstractTunnelMonitor | مراقبة الأنفاق المجردة في "أجهزة Android الافتراضية على Google Compute Engine" |
| AbstractXmlParser | فئة أساسية مساعدة لتحليل ملفات XML |
| AbstractXmlParser.ParseException | يتم عرض هذا الخطأ إذا تعذّر تحليل إدخال XML |
| AcloudConfigParser | فئة مساعدة تحلّل إعدادات Acloud (تُستخدم لبدء مثيل جهاز Cloud). |
| AcloudConfigParser.AcloudKeys | مجموعات المفاتيح التي يمكن البحث عنها من الإعدادات |
| ActionInProgress | الإجراء العام قيد التنفيذ |
| ActiveTrace | الفئة الرئيسية التي تساعد في وصف عملية تتبُّع نشطة وإدارتها. |
| ActivityStatusChecker | أداة التحقّق من حالة الأنشطة المتبقية التي يتم تنفيذها في نهاية الوحدة |
| AdbCommandRejectedException | يتم عرض هذا الاستثناء عندما يرفض adb تنفيذ أمر. |
| AdbDevice | تعرض حالة الجهاز كما تمّت الإشارة إليها من خلال الأمر "adb devices -l". |
| AdbDeviceConnection |
يمثّل هذا النوع اتصالاً بجهاز من خلال أداة Android Debug Bridge لاستخدامه مع ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| AdbDeviceConnection.Factory | |
| AdbHelper | فئة مساعدة للتعامل مع الطلبات وعمليات الربط ببرنامج adb. |
| AdbHelper.AdbResponse | ردّ من ADB |
| AdbHelper.AdbService | تحديد خدمة adb التي يجب أن يستهدفها الأمر |
| AdbInitOptions | خيارات تهيئة AndroidDebugBridge |
| AdbInitOptions.Builder | تنشئ هذه السمة خيارات تهيئة لـ ADB. |
| AdbRootElevator |
AutoCloseable يتيح الوصول إلى الجذر باستخدام adb عند إنشائه إذا لزم الأمر، ويعيد حالة الجذر عند اكتمال العملية.
|
| AdbSocketUtils | |
| AdbSshConnection | اتصال adb عبر جسر ssh |
| AdbStopServerPreparer | يجب أن يوقف معدّ الجهاز المستهدَف خادم adb على المضيف قبل وبعد تشغيل اختبارات adb. |
| AdbTcpConnection | تمثّل هذه السمة الاتصال التلقائي بجهاز، ويُفترض أن يكون اتصال adb عاديًا بالجهاز. |
| AdbUtils | فئة أداة مساعدة لعمليات adb |
| AdbVersion | |
| AfterClassWithInfo |
ضمانات مشابهة لـ AfterClass، ولكن يجب أن تتطلّب الطريقة التي تمّت إضافة التعليقات التوضيحية إليها مَعلمة TestInformation.
|
| AggregatePostProcessor | أداة تجميع المقاييس التي تعرض الحد الأدنى والحد الأقصى والمتوسط والتباين والانحراف المعياري والإجمالي والعدد، بالإضافة إلى النِسَب المئوية الاختيارية للمقاييس الرقمية التي يتم جمعها أثناء عمليات تشغيل الاختبار المتعددة التكرار، مع التعامل معها كأرقام مضاعفة. |
| AllocationInfo | تعرض هذه السمة معلومات التخصيص. |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
ITargetPreparer يثبّت جميع التطبيقات من مجلد IDeviceBuildInfo.getTestsDir()
على الجهاز.
|
| AltDirBehavior |
تعداد لتحديد سلوكيات الدليل البديل لمختلف أدوات تثبيت/إرسال عناصر الاختبار
|
| AnalysisHeuristic | الترتيب مهم. |
| AndroidBuildAPIException | فئة استثناء للخطأ المرتبط بواجهة برمجة التطبيقات Android Build API. |
| AndroidBuildAPIHelper | طريقة مساعدة تُستخدَم لإنشاء عميل Android Build. |
| AndroidBuildApiLogSaver | فئة تحفظ ملفات السجلّ في Android Build API. |
| AndroidBuildAPIOptions | خيارات الإعداد على مستوى المضيف لبرنامج Android Build API. |
| AndroidBuildTestResult | عنصر الحاوية لتخزين نتيجة الاختبار ونشرها في Android Build API |
| AndroidDebugBridge |
اتصال بأداة Android Debug Bridge (adb) على جانب المضيف
وهي النقطة المركزية للتواصل مع أي أجهزة أو محاكيات أو تطبيقات تعمل عليها. |
| AndroidDebugBridge.IClientChangeListener |
توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع تغييرات ClientImpl.
|
| AndroidDebugBridge.IDebugBridgeChangeListener |
توفّر الفئات التي تنفّذ هذه الواجهة طريقة للتعامل مع تغييرات AndroidDebugBridge (بما في ذلك عمليات إعادة التشغيل).
|
| AndroidDebugBridge.IDeviceChangeListener |
توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع إضافة IDevice وحذفه وتغييره.
|
| AndroidJUnitTest | اختبار يشغّل حزمة اختبار أدوات على جهاز معيّن باستخدام android.support.test.runner.AndroidJUnitRunner. |
| AndroidTestOrchestratorRemoteTestRunner | يُجري اختبار Android مزوّدًا بأدوات باستخدام أمر adb وAndroidTestOrchestrator. |
| AoaTargetPreparer |
ITargetPreparer الذي ينفّذ سلسلة من الإجراءات (مثل عمليات النقر والتمرير السريع) باستخدام بروتوكول
Android Open Accessory (AOAv2).
|
| ApiResponse | فئة لتحليل القيمة المعروضة من واجهة برمجة التطبيقات |
| ApiResponse.Candidate | |
| ApiResponse.UsageMetadata | |
| ApkChangeDetector |
تحدّد هذه الفئة ما إذا كانت حِزم APK المطلوب تثبيتها تختلف عن تلك الموجودة على الجهاز، وذلك لتحديد ما إذا كان سيتم تخطّي عملية تثبيت التطبيق وإلغاء تثبيته أثناء تنفيذ ERROR(/TestAppInstallSetup) لعمليتَي setUp وtearDown.
|
| AppBuildInfo |
IBuildInfo يمثّل تطبيق Android وحِزم الاختبار الخاصة به.
|
| AppDeviceBuildInfo |
تم إيقاف هذا الصف نهائيًا.
استخدِم IDeviceBuildInfo مباشرةً.
|
| AppSetup |
ITargetPreparer يثبّت حزمة APK واختباراتها.
|
| AppVersionFetcher | فئة الأدوات المساعدة للحصول على سلسلة إصدار التطبيق من الجهاز |
| AppVersionFetcher.AppVersionInfo | أنواع معلومات إصدار التطبيق |
| ArchModuleController | وحدة التحكّم في الوحدات النمطية التي لا تُجري الاختبارات عندما لا تتطابق مع أي بنى معينة |
| ArgsOptionParser |
يملأ حقول Option من وسيطات سطر الأوامر التي تم تحليلها.
|
| ArrayHelper | فئة أداة توفّر تحويلاً من مصفوفة إلى عدد صحيح/طويل للبيانات التي يتم تلقّيها من الأجهزة من خلال adb. |
| ArrayUtil | طُرق مساعدة للمصفوفات |
| ArtChrootPreparer | إنشاء دليل chroot لاختبارات ART |
| ArtGTest | |
| ArtifactDetails | يصف هذا الحقل بنية المحتوى وواصفه كما تم إنشاؤه بواسطة أداة CAS |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | أداة مساعدة تساعد في تحليل عناصر الإنشاء للحصول على إحصاءات. |
| ArtRunTest | أداة لتشغيل اختبارات ART. |
| ArtRunTest.AdbShellCommandException | فئة استثناء للإبلاغ عن خطأ حدث أثناء تنفيذ أمر ADB shell. |
| ArtTest | |
| ATestFileSystemLogSaver | يتم استخدام فئة LogSaver هذه من خلال ATest لحفظ السجلات في مسار معيّن. |
| AtestRunner |
تنفيذ ITestSuite
|
| AtraceCollector |
IMetricCollector هو برنامج يتم تشغيله أثناء الاختبار ويجمع النتائج والسجلات
ويضيفها إلى عملية الاستدعاء.
|
| AtraceRunMetricCollector | يجمع عمليات التتبُّع من جميع أدلة الاختبار ضمن الدليل المحدّد من الجهاز الاختباري، ويسجّل دليل الاختبار، ويعالج ملفات التتبُّع بعد ذلك ضمن دليل الاختبار، ويجمع المقاييس. |
| AutoLogCollector | تعداد يصف أداة الجمع التي يمكن أن تتعامل معها أداة الاختبار تلقائيًا. |
| AutomatedReporters | الفئة التي تحدد عملية الربط من أدوات إعداد التقارير المبرمَجة في Tradefed |
| AvdData | بيانات AVD التي تم عرضها من [IDevice.getAvdData]. |
| AveragePostProcessor | تنفيذ معالج لاحق يحسب متوسط قائمة المقاييس |
B
| BackgroundDeviceAction | ينفّذ أمرًا على جهاز معيّن ويكرّره حسب الحاجة إلى أن يتم إلغاء الإجراء. |
| BadPacketException | يتم عرض هذا الخطأ إذا كان محتوى الحزمة غير صالح. |
| 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 | اختبار لتشغيل "مجموعة أدوات اختبار التوافق" باستخدام نظام المجموعة الجديد |
| BatchChannel<T> | فئة مساعِدة لتحميل نتائج الاختبارات والنتائج بشكل مجمّع. |
| BatchChannel.BatchUploadAction<T> | الإجراء الذي سيتم تنفيذه عندما تكون مجموعة من العناصر جاهزة للتحميل |
| BatteryController | فئة أداة تتيح التحكّم في حالة شحن بطارية الجهاز. |
| BatteryRechargeDeviceRecovery | السماح بتنفيذ أمر عندما ينخفض مستوى شحن بطارية الجهاز عن حدّ معيّن |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | أداة التحقّق من إمكانية الاسترداد التي ستفعّل عملية الإعداد في حال عدم توفّر مستوى البطارية |
| BeforeClassWithInfo |
ضمانات مشابهة لـ BeforeClass، ولكن يجب أن تتطلّب الطريقة التي تمّت إضافة التعليقات التوضيحية إليها مَعلمة TestInformation.
|
| BinaryState | تعداد يُستخدَم لتسجيل حالة التفعيل/الإيقاف مع حالة IGNORE no-op. |
| 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 | جمع bugreportz عند تعذُّر تنفيذ حالة اختبار |
| BugreportzOnTestCaseFailureCollector | جمع bugreportz عند تعذُّر تنفيذ حالة اختبار في عملية تشغيل |
| BuildAnalysis | تمثّل هذه السمة نتائج تحليل واحد للإنشاء. |
| BuildError | يتم عرض هذا الخطأ إذا تعذّر تشغيل الإصدار المقدَّم. |
| BuildInfo |
تنفيذ عام IBuildInfo يجب ربطه بـ ITestDevice
|
| BuildInfoKey | فئة تحتوي على تعداد متعلّق بطلبات البحث عن معلومات الإصدار. |
| BuildInfoKey.BuildInfoFileKey |
تعداد يصف جميع أنواع الملفات المعروفة التي يمكن طلب البحث عنها من خلال IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey).
|
| BuildInfoRecorder |
ITargetPreparer يكتب البيانات الوصفية لمعلومات الإنشاء في ملف محدّد.
|
| BuildInfoUtil |
فئة أداة مساعدة للمساعدة في تعديل IBuildInfo
|
| BuildRetrievalError | حدث خطأ فادح أثناء استرداد الإصدار بغرض الاختبار. |
| BuildSerializedVersion |
فئة تحتوي على إصدار التسلسل الحالي لجميع IBuildInfo.
|
| BuildTestsZipUtils | فئة مساعدة للعمليات ذات الصلة بملف ZIP الخاص بالاختبارات الذي أنشأه نظام الإصدار في Android |
| BulkEmailer | أداة مساعدة لإرسال الرسائل الإلكترونية تتيح الإعدادات التالية: الفاصل الزمني بين الرسائل، وحجم الدفعة الأولية، والمستلِمين، والعدد الإجمالي للرسائل. |
| BundletoolUtil | فئة أداة تستخدم سطر أوامر bundletool لتثبيت ملفات .apks على الجهاز. |
| ByteArrayInputStreamSource | |
| ByteArrayList | فئة لتمثيل مصفوفة بايت خفيفة الوزن. |
| ByteArrayUtil | أدوات مساعدة للتعامل مع مصفوفة البايتات، مثل تحويل البايتات إلى أعداد صحيحة |
| ByteBufferUtil | |
| ByteStreamDownloader |
عميل ينفّذ طريقة Read لخدمة ByteStream gRPC
|
| ByteStreamUploader |
عميل ينفّذ الطريقة Write لخدمة ByteStream gRPC
|
C
| CacheClientFactory |
مصنع ينشئ مثيلاً فرديًا من ICacheClient.
|
| CanceledException | استثناء مجرّد للاستثناء الذي يمكن طرحه عندما يؤدي إدخال المستخدم إلى إلغاء الإجراء. |
| CapabilitiesNewReply | حمولة ردّ CapabilitiesNew لبروتوكول JDWP |
| CarModuleController | يمنع عنصر التحكّم هذا تنفيذ حالات الاختبار على الأجهزة غير المتوافقة مع السيارات. |
| CarryDnaeError |
Internal RuntimeException لتنفيذ DeviceNotAvailableException من خلال إطار عمل JUnit4
|
| CarryInterruptedException | يتم طرح هذا الاستثناء عند انتهاء المهلة المحدّدة لمرحلة الاختبار، وعندما يكون من الضروري نقل InterruptedException من سلسلة تنفيذ الاختبار إلى سلسلة تنفيذ الاستدعاء. |
| CasFuseDriverProfile | CasDriverProfile هو تطبيق محدّد لـ IFuseDriverProfile لصور الأجهزة التي تتضمّن أدلة مقسّمة إلى أجزاء FastCDC. |
| CdmaDeviceFlasher | فئة تعرض صورة على جهاز Android فعلي مزوّد بجهاز استقبال CDMA. |
| CecControllerTokenProvider | مقدّم الرموز المميزة المتعلّقة بالتحكّم بالأجهزة الإلكترونية الاستهلاكية (CEC) |
| CentralDirectoryInfo | CentralDirectoryInfo هي فئة تحتوي على معلومات ملف أو مجلد داخل ملف ZIP. |
| CheckPairingPreparer |
CompanionAwarePreparer يثبت ربط البلوتوث بين الجهاز الأساسي والجهاز المرافق
|
| Chunker |
تقسيم blob إلى Chunk واحد أو أكثر بحجم chunkSize بايت كحد أقصى
|
| Chunker.Chunk | يشير هذا المصطلح إلى جزء من كائن ثنائي كبير. |
| ChunkHandler | يمكنك إنشاء فئة فرعية من هذه الفئة باستخدام فئة تعالج نوعًا واحدًا أو أكثر من أنواع الأجزاء. |
| CircularAtraceUtil | أداة atrace تم تطويرها بشكل أساسي لتحديد الأسباب الجذرية لأخطاء ANR أثناء اختبار Monkey. |
| CircularByteArray | بنية بيانات لتخزين مصفوفة ذات حجم ثابت تعمل كمخزن مؤقت دائري، وتتتبّع المجموع الكلي لجميع القيم في المصفوفة. |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيستخرج قياسات التغطية في Clang من الجهاز ويسجّلها كعناصر اختبار.
|
| ClangProfileIndexer | فئة أداة مساعدة تفهرس قياسات تغطية التعليمات البرمجية في Clang. |
| ClassNotFoundConfigurationException |
ConfigurationException عندما يتعذّر العثور على فئة عنصر.
|
| ClassPathScanner | للعثور على إدخالات في مسار الفئة |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter الذي يفلتر ويحوّل أسماء فئات Java
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter يرفض الفئات الداخلية
|
| ClassPathScanner.IClassPathFilter |
فلتر لمسارات إدخال classpath
مستوحى من |
| العميل | يمثّل هذا المعرّف عميلاً واحدًا، وعادةً ما يكون عملية Dalvik VM. |
| العميل | عميل تخزين اختبار Android الذي يحمّل نتائج الاختبار إلى خدمة "تخزين الاختبار" |
| ClientData |
يحتوي على بيانات ClientImpl.
|
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HeapData | معلومات الذاكرة لأخذ لقطات لعناصر متعدّدة |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.HprofData.Type | |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | المعالِجات القادرة على التعامل مع عمليات تفريغ HPROF |
| ClientData.IMethodProfilingHandler | المعالِجات التي يمكنها اتّخاذ إجراءات بشأن معلومات "تحديد المدة الزمنية لتنفيذ الطريقة" |
| ClientData.MethodProfilingStatus | |
| ClientData.Names | |
| ClientImpl | يمثّل هذا المعرّف عميلاً واحدًا، وعادةً ما يكون عملية Dalvik VM. |
| ClientTracker |
تتبُّع الجهاز clients
|
| ClockworkUtils | أداة تعمل بشكل منتظم لمشاركة منطق الأجهزة المتعددة |
| CloseableTraceScope | فئة محدودة النطاق تتيح إعداد تقارير عن قسم التتبُّع من خلال try-with-resources |
| ClusterBuildInfo |
فئة IBuildInfo لعمليات الإنشاء التي يتم نقلها من TFC.
|
| ClusterBuildProvider |
IBuildProvider لتنزيل موارد اختبار "الاختبار أثناء التنقّل"
|
| 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 | دوال مساعدة ثابتة لمجموعة TF للحصول على مثيلات الإعدادات العامة ومعلومات المضيف وما إلى ذلك |
| ClusterLogSaver |
فئة ILogSaver لتحميل نتائج الاختبار إلى TFC
|
| ClusterLogSaver.FilePickingStrategy | استراتيجيات اختيار الملفات |
| ClusterOptions | |
| CodeCoverageCollector |
BaseDeviceMetricCollector الذي سيجلب مقاييس تغطية Java والرمز البرمجي الأصلي من الجهاز ويسجّلها كعناصر اختبار.
|
| CodeCoverageTest | اختبار ينفِّذ حزمة اختبار أدوات على جهاز معيّن وينشئ تقرير تغطية الرمز البرمجي. |
| CollectingByteOutputReceiver |
IShellOutputReceiver الذي يجمع ناتج الصدفة بالكامل في byte[].
|
| CollectingOutputReceiver |
IShellOutputReceiver يجمع ناتج الصدفة بالكامل في String واحد.
|
| CollectingOutputReceiver |
IShellOutputReceiver يجمع ناتج الصدفة بالكامل في String واحد.
|
| CollectingTestListener |
ITestInvocationListener سيجمع كل نتائج الاختبار.
|
| CollectorHelper |
فئة مساعدة لتنفيذ بعض عمليات IMetricCollector المطلوبة في عدة أماكن.
|
| CommandBaselineSetter | أداة ضبط شائعة للتعامل مع إعدادات خط الأساس للأجهزة من خلال أوامر adb shell. |
| CommandFileParser | أداة تحليل للملف الذي يحتوي على مجموعة من أسطر الأوامر |
| CommandFileParser.CommandLine | |
| CommandInterrupter | خدمة تسمح بمقاطعة أو وضع علامة على أوامر TradeFederation بأنّها غير قابلة للمقاطعة. |
| CommandLineBuildInfoBuilder |
أداة مصمّمة لتسجيل وسيطات معلومات الإصدار المعتادة من سطر الأوامر وإنشاء IBuildInfo منها.
|
| CommandOptions |
تنفيذ ICommandOptions
|
| CommandOptionsGetter | تنفيذ الخدمة الذي يعرض قيمة خيارات الأمر لعملية استدعاء معيّنة |
| CommandRejectedException | |
| 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 | إعادة تجميع مسار فئة التمهيد وخادم النظام باستخدام فلتر المجمّع "speed" |
| 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 | |
| Console |
وحدة تحكّم 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 | احتساب MerkleTree من معلومات المحتوى |
| ContentModuleLister | احتساب قائمة الوحدات من السياق |
| ContentProviderHandler | معالج يجرّد تفاعلات موفّر المحتوى ويسمح باستخدام موفّر المحتوى على الجهاز لإجراء عمليات مختلفة. |
| ContentRequest | فئة لإنشاء الطلب إلى واجهة برمجة التطبيقات |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener يتتبّع إجمالي عدد الاختبارات حسب TestStatus
|
| CountTestCasesCollector |
احتساب عدد حالات الاختبار لـ IRemoteTest معيّن وإعداد تقرير عنه
|
| CoverageMeasurementForwarder | اختبار العنصر النائب الذي يعيد توجيه قياسات التغطية من موفِّر الإصدار إلى أداة تسجيل البيانات |
| CoverageOptions | عنصر Tradefed لتضمين خيارات التغطية. |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer ينتظر إلى أن تتم استعادة الحد الأقصى للتردد على جميع النوى إلى أعلى مستوى متاح
|
| CreateAvdPreparer | |
| CreateUserPreparer | أداة إعداد الهدف لإنشاء المستخدم وتنظيفه في النهاية |
| CurlGenAiClient | توفير عميل مركزي للتفاعل مع GenAI API وتقديم طلبات سريعة |
| CurlGenAiClient.Model | قائمة النماذج المتاحة للاستخدام |
| CurrentInvocation | فئة تتتبّع معلومات الاستدعاء الحالية وتوفّرها في أي مكان داخل الاستدعاء. |
| CurrentInvocation.InvocationInfo | بعض المفاتيح الخاصة التي تحمل أسماءً والتي سنملأها دائمًا عند استدعاء الدالة |
| CurrentInvocation.IsolationGrade | تصف هذه السمة مستوى العزل |
D
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| DdmJdwpExtension.Event | |
| DdmPreferences | الإعدادات المفضّلة لمكتبة DDM |
| برنامج تصحيح الأخطاء | يمثّل ذلك اتصالاً معلّقًا أو تم إنشاؤه مع أداة تصحيح أخطاء JDWP. |
| DebugHostLogOnFailureCollector | أداة تجميع ستجمع سجلات جانب المضيف وتسجّلها عند حدوث خطأ في حالة الاختبار. |
| DebugViewDumpHandler | |
| DefaultConnection | تمثّل هذه السمة الاتصال التلقائي بجهاز، ويُفترض أن يكون اتصال adb عاديًا بالجهاز. |
| DefaultConnection.ConnectionBuilder | يُستخدَم أداة الإنشاء لوصف الاتصال. |
| DefaultRemoteAndroidTestRunner |
إضافة إلى ddmlib RemoteAndroidTestRunner لضبط بعض الإعدادات التلقائية لحالات استخدام 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 ملموس يخزِّن عناصر إعدادات الجهاز التي تم تحميلها في سماته.
|
| DeviceConnection |
يمثّل هذا النوع اتصالاً بجهاز من خلال أداة Android Debug Bridge لاستخدامه مع ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| DeviceConnection.Factory | |
| 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 | أداة إعداد الهدف التي تومض الجهاز بصور الجهاز المقدَّمة بتنسيق محدّد |
| DeviceImpl | جهاز |
| DeviceInspectionResult | تحتوي الفئة على نتيجة فحص الجهاز عندما يصبح الجهاز غير متاح. |
| DeviceInternetAccessibilityResourceMetricCollector | يرسل برنامج التجميع إشارة ping إلى google.com للتحقّق مما إذا كان الجهاز يمكنه الاتصال بالإنترنت أم لا. |
| DeviceJUnit4ClassRunner |
برنامج تشغيل اختبار JUnit4 الذي يتوافق أيضًا مع IDeviceTest
|
| DeviceJUnit4ClassRunner.LogAnnotation | تعليق توضيحي مزيّف يهدف إلى نقل السجلات إلى المراسلين. |
| DeviceJUnit4ClassRunner.MetricAnnotation | تعليق توضيحي مزيّف يهدف إلى نقل المقاييس إلى مقدّمي التقارير |
| DeviceJUnit4ClassRunner.TestLogData |
تنفيذ الترميزَين ExternalResource وTestRule
|
| DeviceJUnit4ClassRunner.TestMetrics |
تنفيذ الترميزَين ExternalResource وTestRule
|
| DeviceListMonitorTask | |
| DeviceLogger | فئة Bridge لاستخدام utils.ILogger في Incremental |
| DeviceManagementGrpcServer | خادم GRPC يسمح بحجز جهاز من Tradefed. |
| DeviceManager | |
| DeviceManager.FastbootDevice | تمثيل لجهاز في وضع Fastboot |
| DeviceMerkleTree | احتساب MerkleTree من معلومات محتوى الجهاز |
| DeviceMetricData | كائن لتخزين جميع البيانات التي تجمعها أدوات جمع المقاييس |
| DeviceMonitor |
يراقب DeviceMonitor الأجهزة المتصلة ببرنامج adb.
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
فئة وكيل لنشر الطلبات إلى عدة IDeviceMonitor.
|
| DeviceNotAvailableException | يتم عرض هذا الخطأ عندما لا يعود الجهاز متاحًا للاختبار. |
| DeviceOwnerTargetPreparer |
ITargetPreparer الذي يضبط أحد مكونات مالك الجهاز
|
| DeviceParameterizedRunner | برنامج تشغيل معلَم JUnit4 للتشغيل المحدّد لمعلَمات الاختبارات التي يتم تشغيلها من جهة المضيف. |
| DeviceProperties | تعريفات الثوابت الشائعة لأسماء الخصائص من جهة الجهاز |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | فئة Device release reporter التي تتعامل مع التواصل مع العملية الرئيسية للأجهزة التي سيتم إطلاقها. |
| 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 | يحاول هذا المستمع تسجيل DNAE على مستوى حالة الاختبار فقط. |
| 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 | استراتيجية التقسيم إلى أجزاء للسماح بوضع مهام العمل عن بُعد في قائمة الانتظار بين مثيلات TensorFlow المتعددة |
| 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.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 تأخذ ملف إدخال.
|
| FileListingService |
تقدّم هذه الخدمة قائمة بملفات IDevice الجانبية.
|
| FileListingService.FileEntry | تمثّل هذه السمة إدخالاً في دليل. |
| FileListingService.IListingReceiver |
توفّر الفئات التي تنفّذ هذه الواجهة طريقة للتعامل مع النتائج غير المتزامنة من أمر ls على الجهاز.
|
| FileLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى ملف وإلى stdout.
|
| FilePermissionUtil | فئة أدوات توفّر إمكانية التعامل مع أذونات الملفات. |
| FileProtoResultReporter |
أداة إعداد التقارير بتنسيق Proto التي تنقل 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 تتوسّع لتشمل المزيد من الخيارات لكل إعداد غير أساسي للأجهزة القابلة للطي.
|
| FoldableHandler | معالج عام للأجهزة القابلة للطي يمكنه تلقّي مَعلمات الأجهزة القابلة للطي لإنشاء وحدة متخصّصة. |
| FoldableModePreparer | أداة إعداد هدف يمكنها تبديل حالة الجهاز القابل للطي. |
| FolderBuildInfo |
تنفيذ ملموس للعلامة IFolderBuildInfo
|
| FolderSaver |
ITargetPreparer الذي يسحب الأدلة من الجهاز ويضغطها ويحفظها في نظام الخلفية لتسجيل البيانات
|
| FormattedGeneratorReporter | أداة إعداد التقارير التي تتيح إنشاء التقارير بتنسيق معيّن |
| FreeDeviceState | |
| FuseMountManager | |
| FuseUtil | فئة مساعدة لعمليات FUSE |
| FutilityCommandPreparer | مُعدّ لتنفيذ أوامر عدم الجدوى |
G
| GceAvdInfo | بنية تحتوي على بيانات ذات صلة بمثيل جهاز افتراضي يعمل بنظام التشغيل Android على "محرك Google للحوسبة". |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | مراقبة سلسلة المحادثات لنفق الخادم الوكيل المضيف في Gce lab المستخدَم في عملية الأكسجة |
| GceManager | أداة مساعدة تدير طلبات GCE لبدء/إيقاف السجلّات وجمعها من GCE. |
| GceRemoteCmdFormatter | فئة الأدوات المساعدة لتنسيق الأوامر للوصول إلى جهاز GCE بعيد |
| GceRemoteCmdFormatter.ScpMode | يمكن استخدام SCP لنقل الملفات أو سحبها حسب بنية الوسيطات. |
| GceSshTunnelMonitor | مراقبة سلسلة المحادثات لنفق SSH في GCE |
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيجلب قياسات تغطية gcov من الجهاز ويسجّلها كعناصر اختبار.
|
| GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيستخرج قياسات تغطية gcov kernel
من debugfs ومن الجهاز، ثم يسجّلها أخيرًا كعناصر اختبار.
|
| GCSBucketUtil | أداة إدارة الملفات لتنزيل الملفات وتحميلها من Google Cloud Storage (GCS) |
| GCSBucketUtil.GCSFileMetadata | برنامج تضمين بسيط لمعلومات الملف في GCS. |
| GCSCommon | Obsoleted! يُرجى استخدام com.android.tradefed.util.gcs.GCSCommon بدلاً من ذلك. |
| GCSCommon | فئة أساسية لعمليات GCS، مثل التنزيل والتحميل. |
| GCSConfigurationFactory |
تحمّل ConfigurationFactory الإعدادات من Google Cloud Storage.
|
| GCSConfigurationFactory.GCSConfigLoader |
إضافة ConfigurationFactory.ConfigLoader التي تحمّل الإعدادات من "خدمة التخزين السحابي من Google"، وتتتبّع الإعدادات المضمّنة من إعداد أساسي واحد، وتُظهر استثناءً عند تضمين إعدادات بشكل دائري.
|
| GCSConfigurationServer | يحمّل خادم الإعدادات الإعدادات من Google Cloud Storage (GCS). |
| GCSDownloaderHelper | أداة تنزيل لحزمة GCS تتولّى التخزين المؤقت وحلّ الإعدادات العامة. |
| GCSFileDownloader | أداة تنزيل الملفات لتنزيل ملف من Google Cloud Storage (GCS). |
| GCSFileDownloaderBase | أداة تنزيل الملفات لتنزيل ملف من Google Cloud Storage (GCS). |
| GCSFileUploader | أداة تحميل الملفات لتحميل بيانات الملفات إلى Google Cloud Storage (GCS). |
| GCSHelper | |
| GCSHostResourceManager | تنزيل مورد المضيف من GCS (Google Cloud Storage) |
| GcsRemoteFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بالتنزيل من حزمة GCS.
|
| GenericLogcatEventParser<LogcatEventType> | تحليل إدخال logcat للأحداث |
| GenericLogcatEventParser.LogcatEvent | بنية لتخزين حدث logcat مع نوع الحدث ورسالة logcat التي تؤدي إلى تشغيله |
| GetPreviousPassedHelper | أداة مساعدة للحصول على فلاتر الاختبارات التي تم اجتيازها سابقًا. |
| GkiDeviceFlashPreparer | أداة إعداد الهدف التي تعمل على تحديث الجهاز باستخدام صورة عامة لنواة Android الشائعة |
| GlobalConfiguration |
تنفيذ IGlobalConfiguration يخزّن عناصر الإعدادات التي تم تحميلها في خريطة
|
| GlobalFilterGetter | تنفيذ الخدمة الذي يعرض فلاتر عملية استدعاء معيّنة |
| GlobalTestFilter | خيارات الفلترة التي تم تطبيقها على عملية الاستدعاء |
| GoogleAccountPreparer |
ITargetPreparer يتيح إعداد حسابات Google
|
| GoogleAccountUtil | أداة مساعدة تتيح إعداد حسابات Google على جهاز |
| 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
| HandleAppName | تعامَل مع جزء "اسم التطبيق" (APNM). |
| HandleExit | إرسال طلب خروج |
| HandleHeap | التعامل مع تعديلات حالة الذاكرة المؤقتة |
| HandleHello | التعامل مع جزء "hello" (HELO) واكتشاف الميزات |
| HandleNativeHeap | التعامل مع إشعارات حالة المحادثة |
| HandleProfiling | التعامل مع تعديلات حالة الذاكرة المؤقتة |
| HandleTest | التعامل مع إشعارات حالة المحادثة |
| HandleThread | التعامل مع إشعارات حالة المحادثة |
| HandleViewDebug | |
| HandleWait | التعامل مع جزء "الانتظار" (WAIT) |
| HarnessException | فئة الاستثناء الأساسية للاستثناء الذي تم طرحه داخل أداة الاختبار. |
| HarnessIOException | استثناء Harness الذي يساعد في نقل مشاكل الملفات. |
| HarnessRuntimeException | |
| HeapHostMonitor |
AbstractHostMonitor تنفيذ يراقب ذاكرة الكومة على المضيف ويسجّلها
بشكل دوري في سجلّ السجلّ.
|
| HeapSegment | توضّح هذه السمة أنواع الكائنات ومواقعها في جزء من الذاكرة المكدّسة. |
| HeapSegment.HeapSegmentElement | تصف هذه السمة عنصرًا أو منطقة تم ترميزها في بيانات HPSG. |
| 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 | فئة مساعدة لإجراء طلبات HTTP POST متعددة الأجزاء |
| HttpRemoteFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بتنزيل ملف بعيد عبر http
|
| HttpsRemoteFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بتنزيل ملف عن بُعد عبر https
|
I
| IAbi | واجهة تمثّل واجهة التطبيق الثنائية (ABI) قيد الاختبار. |
| IAbiReceiver | اختبار يتطلّب واجهة التطبيق الثنائية (ABI) قيد الاختبار |
| IAndroidDebugBridge |
تعريف الواجهة لطُرق ERROR(/com.android.ddmlib.AndroidDebugBridge) المستخدَمة في هذه الحزمة.
|
| IAppBuildInfo |
تم إيقاف هذه الواجهة نهائيًا.
استخدِم IBuildInfo مباشرةً.
|
| IAutoRetriableTest |
واجهة IRemoteTest لا تنفّذ ITestFilterReceiver ولكنها تتيح إعادة المحاولة تلقائيًا.
|
| IBatteryInfo | الواجهة التي تحدّد التفاعل مع بطارية الجهاز |
| IBatteryInfo.BatteryState | تصف هذه السمة حالة شحن البطارية الحالية. |
| IBlockFilter | تتحكّم هذه السياسة في ما إذا كان يجب عرض مجموعة من البيانات التي يجب تسليمها إلى الجهاز. |
| IBlockTransformer | تحويل اختياري لكتلة البيانات قبل إرسالها |
| IBuildInfo | تحتوي هذه السمة على معلومات حول الإصدار قيد الاختبار. |
| IBuildInfo.BuildInfoProperties |
بعض السمات التي يمكن أن يحتوي عليها IBuildInfo لتعديل بعض طرق معالجته.
|
| IBuildProvider | مسؤول عن تقديم معلومات حول الإصدار قيد الاختبار |
| IBuildReceiver | اختبار يحتاج إلى مرجع للإصدار قيد الاختبار |
| ICacheClient | واجهة لعميل ذاكرة التخزين المؤقت |
| IClusterClient | واجهة للتفاعل مع الخلفية في "اختبارات القنوات المفتوحة" |
| 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 |
واجهة لمصنع بيانات الاعتماد لإنشاء Credential OAuth2.
|
| IDefaultObjectLoader | واجهة لتحميل العناصر التلقائية التي يجب أن تكون جزءًا من إعدادات YAML. |
| IDefaultObjectLoader.LoaderConfiguration | كائن إعداد التحميل لتمرير المعلومات إلى أداة التحميل |
| IDevice | جهاز |
| IDevice.DeviceState | حالة الجهاز |
| IDevice.DeviceUnixSocketNamespace | مساحة الاسم الخاصة بمقبس نطاق Unix الذي تم إنشاؤه على الجهاز |
| IDevice.Feature | ميزات البرامج على مستوى الجهاز |
| IDevice.HardwareFeature | ميزات معدّات على مستوى الجهاز |
| IDeviceActionReceiver | توفّر واجهة برمجة تطبيقات لتلقّي أحداث الجهاز. |
| IDeviceBuildInfo |
IBuildInfo يمثّل إصدارًا كاملاً من جهاز Android واختباراته (اختياريًا).
|
| IDeviceBuildProvider |
IBuildProvider يستخدم معلومات من ITestDevice لاسترداد إصدار.
|
| IDeviceConfiguration | واجهة حامل إعدادات الجهاز |
| IDeviceConnection | تمثّل هذه السمة اتصالاً بجهاز يمكن القراءة منه والكتابة إليه. |
| IDeviceConnection.Factory | |
| IDeviceFlasher | تثبيت صورة جهاز على جهاز |
| IDeviceFlasher.UserDataFlashOption | تعداد الخيارات المتاحة للتعامل مع صورة بيانات المستخدم |
| IDeviceManager | واجهة لإدارة مجموعة الأجهزة المتاحة للاختبار |
| IDeviceManager.IFastbootListener | أداة معالجة لتغييرات حالة fastboot |
| IDeviceMonitor | واجهة لمراقبة حالة الأجهزة |
| IDeviceMonitor.DeviceLister |
فئة مشابهة لـ Runnable يجب أن تعرض الأجهزة المعروفة وحالاتها.
|
| IDeviceRecovery | واجهة لاسترداد جهاز أصبح غير متصل بالإنترنت |
| IDeviceSelection | واجهة لمعايير اختيار الأجهزة |
| IDeviceSelection.BaseDeviceType | |
| IDeviceStateMonitor |
توفّر هذه الخدمة مرافق لمراقبة حالة IDevice.
|
| IDeviceTest |
واجهة للكائن الذي يحتاج إلى مرجع إلى ITestDevice.
|
| IDisableable | واجهة تصف عنصر Tradefed يمكن إيقافه. |
| IdSizesReply | |
| IDynamicShardingClient |
واجهة برنامج تضمين لعميل التقسيم
وهي متوفّرة لنتمكّن من استبدالها بنسخة HTTP أو نسخة تجريبية عند الحاجة. |
| IDynamicShardingConnectionInfo | واجهة للفئات التي تحتوي على معلومات اتصال ديناميكية لتقسيم قاعدة البيانات |
| IEmail | واجهة لإرسال الرسائل الإلكترونية |
| IEmail.Message | حاوية لبيانات الرسائل الإلكترونية |
| IFileDownloader | واجهة لتنزيل ملف بعيد |
| IFileEntry |
تعريف الواجهة الذي يوفّر عقدًا أبسط وقابلاً للمحاكاة لطُرق FileEntry.
|
| IFileResolverLoader |
تحمّل هذه السمة عمليات تنفيذ IRemoteFileResolver.
|
| IFileResolverLoader.ResolverLoadingException | يتم عرض هذا الاستثناء إذا تعذّر تحميل أداة تحليل أو إعدادها. |
| IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لتثبيت برنامج على جهاز. |
| IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعدة اللازمة لتثبيت نظام التشغيل على جهاز |
| IFolderBuildInfo |
IBuildInfo مجرّد بسيط يحتوي على عناصر تصميم مضمّنة في دليل نظام ملفات محلي.
|
| IFormatterGenerator |
واجهة تصف أداة تنسيق SuiteResultHolder.
|
| IFuseDriverProfile | تحدّد هذه السمة السلوك المحدّد لأحد برامج تشغيل FUSE، ما يسمح بأن يكون MountManager عامًا. |
| IGlobalConfiguration | فئة لتضمين معلومات الإعدادات العامة لمثيل واحد من Trade Federation (يشمل أي عدد من عمليات استدعاء الإعدادات الفعلية). |
| IHarnessException | وصف لواجهة استثناءات أدوات الاختبار التي سيتم تنفيذها من خلال استثناءات أدوات الاختبار |
| IHostCleaner | تنظيف المضيف بعد انتهاء عملية الاختبار |
| IHostHealthAgent | واجهة لإرسال مقاييس المضيف أو الجهاز |
| IHostMonitor | واجهة لإرسال بيانات المضيف |
| IHostMonitor.HostDataPoint | فئة عامة للبيانات المطلوب إعداد تقارير عنها |
| IHostMonitor.HostMetricType | |
| IHostOptions | واجهة عنصر نائب لخيارات المضيف |
| IHostOptions.PermitLimitType | تعداد يصف أدوات تحديد الأذونات المحتملة |
| IHostResourceManager | واجهة لإدارة مورد المضيف. |
| IHttpHelper | طُرق مساعدة لتنفيذ طلبات http. |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | واجهة تساعد في تحديد ما إذا كان سيتم محاولة الإعداد التدريجي للمُعدّين في TradeFed. |
| IInstrumentationResultParser | واجهة لتحليل نتائج تشغيل اختبار قياس حالة التطبيق من shell |
| IInstrumentationResultParser.SessionResultCodes | رموز نتائج جلسة أداة القياس |
| IInstrumentationResultParser.StatusCodes | رموز حالة نتائج الاختبار |
| IInstrumentationResultParser.StatusKeys | مفاتيح حالة الاختبار ذات الصلة |
| IInvocationContext | تحتوي هذه السمة على معلومات حول عملية الاستدعاء التي يمكن للاختبارات الوصول إليها عند الحاجة. |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | اختبار يحتاج إلى الرجوع إلى سياق الاستدعاء |
| IInvocationExecution | واجهة تصف الإجراءات التي سيتم تنفيذها كجزء من عملية استدعاء. |
| IKeyStoreClient | واجهة للوصول إلى ملف تخزين مفاتيح لكلمة المرور أو البيانات الحسّاسة |
| IKeyStoreFactory |
مصنع لإنشاء IKeyStoreClient
|
| ILabPreparer |
واجهة علامات لمعدّي التجارب
يمكنك الاطّلاع على |
| ILeveledLogOutput | توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع إخراج رسائل السجلّ. |
| ILogcatReceiver |
فئة توفّر ناتج logcat لجهاز على شكل InputStreamSource.
|
| ILogger | الواجهة المستخدَمة لعرض التحذيرات/الأخطاء |
| ILogRegistry |
واجهة ILogOutput مسجّل أحادي النسخة يتيح إرسال البيانات إلى عدة مسجّلات وإدارتها.
|
| ILogRegistry.EventType | الأحداث التي من المفيد تسجيلها |
| ILogSaver | توفر الفئات التي تنفّذ هذه الواجهة طرقًا لتخزين السجلات في موقع مركزي. |
| ILogSaverListener |
يسمح ITestInvocationListener بالاستماع إلى وقت حفظ ملفات السجلّ.
|
| ImageContentAnalyzer | أداة تحليل محتوى صور الأجهزة |
| IManagedTestDevice | تمثّل هذه السمة جهاز ITestDevice تتم إدارة دورة حياته. |
| IManagedTestDevice.DeviceEventResponse |
حاوية لردّ على طلب IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| IManagedTestDeviceFactory |
واجهة صنّاع المحتوى في IManagedTestDevice
|
| IMetricCollector | ستتم إضافة هذه الواجهة كعنصر تزييني عند إعداد تقارير بنتائج الاختبارات من أجل جمع المقاييس المطابقة. |
| IMetricCollectorReceiver |
واجهة يجب أن تنفّذها IRemoteTest إذا كانت بحاجة إلى الحصول على قائمة IMetricCollector لتنفيذ الاختبار.
|
| IMoblyYamlResultHandler | واجهة معالج نتائج ملف YAML الخاص بأداة mobly |
| IMoblyYamlResultHandler.ITestResult | واجهة نتائج ملف YAML في Mobly |
| IModuleController | واجهة للتحكّم في ما إذا كان يجب تنفيذ وحدة نمطية أم لا. |
| IModuleController.RunStrategy | تعداد يصف كيفية تنفيذ الوحدة. |
| IModuleParameterHandler | واجهة مَعلمات وحدات حِزم الاختبار |
| IMultiDeviceRecovery | واجهة لاسترداد أجهزة متعددة غير متصلة بالإنترنت |
| IMultiDeviceTest | تم إيقاف هذه الواجهة نهائيًا. يتم الاحتفاظ بهذه الواجهة مؤقتًا لضمان التوافق، ولكن لم يعُد يتم استخدامها. يُرجى عدم تنفيذها. |
| IMultiTargetPreparer | تجهيز بيئة الاختبار لعدة أجهزة معًا |
| INativeDevice |
توفّر واجهة برمجة تطبيقات موثوقة وأعلى مستوى قليلاً من واجهة برمجة التطبيقات ddmlib IDevice.
|
| INativeDeviceTest |
واجهة للكائن الذي يحتاج إلى مرجع إلى INativeDevice.
|
| IncrementalImageUtil | أداة للاستفادة من التحديثات المتزايدة للصور والأجهزة |
| IncrementalInstallSession | تُستخدَم لإنشاء جلسة تثبيت حزمة تدريجية يتم فيها بث حِزم APK المثبَّتة إلى الجهاز عند الحاجة إلى قراءتها. |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | معرّفات الأخطاء من البنية الأساسية لاتحاد التجارة والبنية الأساسية التابعة (مثل البنية الأساسية للإصدار) |
| InputStreamSource |
تغلف هذه الواجهة بشكل أساسي ERROR(/InputStream) لجعلها قابلة للاستنساخ.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer: هو ملف zip يثبّت جميع التطبيقات.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
ITargetPreparer الذي يثبّت حِزمة APK واحدة أو أكثر من تلك المتوفّرة في نظام الملفات
|
| InstallBuildEnvApkSetup |
ITargetPreparer يثبّت حِزم APK واحدة أو أكثر من بيئة إصدار نظام Android الأساسي.
|
| InstallCreateReceiver | مستقبِل الإخراج لسطر الأوامر "pm install-create". |
| InstalledInstrumentationsTest | تنفيذ جميع أدوات القياس المتوفّرة على الجهاز الحالي |
| InstallException | يتم عرض هذا الخطأ في حال تعذّر تثبيت التطبيق أو إلغاء تثبيته. |
| InstallKernelModulePreparer | أداة إعداد الهدف التي تثبّت وحدات نواة النظام. |
| InstallMetrics | |
| InstallReceiver | مستقبِل الإخراج لسطر الأوامر "pm install package.apk" |
| InstantAppHandler |
معالج ModuleParameters.INSTANT_APP
|
| InstrumentationPreparer |
ITargetPreparer تنفِّذ عملية قياس الأداء
|
| InstrumentationProtoResultParser | يحلّل نتائج "وضع إخراج protoStd" لتنفيذ اختبار الأجهزة من shell ويُعلم ITestRunListener بالنتائج. |
| InstrumentationResultParser | تحلّل هذه السمة نتائج "وضع الإخراج الأولي" لتنفيذ اختبار الأجهزة من shell، وتُعلم واجهة ITestRunListener بالنتائج. |
| InstrumentationTest | اختبار ينفّذ حزمة اختبار أدوات على جهاز معيّن. |
| InvocationCacheHelper | أداة للتعامل مع تحميل نتائج ذاكرة التخزين المؤقت لعمليات الاستدعاء والبحث عنها |
| InvocationCacheHelper.CacheInvocationResultDescriptor | تصف هذه السمة نتائج ذاكرة التخزين المؤقت. |
| InvocationContext |
تنفيذ عام للعلامة IInvocationContext
|
| InvocationExecution | فئة تصف جميع خطوات الاستدعاء: إنشاء التنزيل، وإعداد الهدف، وتشغيل الاختبارات، والتنظيف |
| InvocationLocal<T> | يوفر هذا الصف متغيرات على مستوى الاستدعاء. |
| InvocationMetricLogger | فئة أداة مساعدة لتسجيل بعض المقاييس عند استدعاء دالة. |
| InvocationMetricLogger.InvocationGroupMetricKey | يسمح التجميع بتسجيل عدة مجموعات ضمن مفتاح واحد. |
| InvocationMetricLogger.InvocationMetricKey | بعض المفاتيح الخاصة التي تحمل أسماءً والتي سنملأها دائمًا عند استدعاء الدالة |
| InvocationProtoResultReporter | المسؤول عن تخزين معلومات التخزين المؤقت على مستوى الاستدعاء وقائمة الوحدات |
| InvocationStatus | فئة لتخزين حالة الاستدعاء |
| InvocationStatus | تعداد مساعد لتمثيل حالة الاستدعاء |
| InvocationSummaryHelper |
فئة مساعدة لجمع TestSummary وإعداد التقارير عنه لمجموعة من أدوات معالجة الأحداث
|
| InvocationToJUnitResultForwarder |
فئة تستمع إلى أحداث ITestInvocationListener وتعيد توجيهها إلى TestListener.
|
| IPostProcessor | المعالجات اللاحقة هي عنصر في Trade Federation يهدف إلى السماح بمعالجة المقاييس والسجلات بعد الاختبارات وقبل إعداد تقارير النتائج. |
| IRecorderClient | واجهة للتواصل مع الخلفية المسجّلة في ResultDB. |
| IRemoteAndroidTestRunner | واجهة لتنفيذ أمر اختبار Android عن بُعد وإبلاغ المستمع بالنتيجة. |
| IRemoteAndroidTestRunner.CoverageOutput | |
| IRemoteAndroidTestRunner.TestSize | |
| 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 | واجهة عنصر يصف استراتيجية التقسيم التي سيتم اعتمادها في عملية الإعداد. |
| IShellEnabledDevice | جهاز مجرّد يمكنه تلقّي أوامر shell. |
| IShellOutputReceiver | توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع الأمر out from a remote shell على جهاز أو محاكي. |
| IsolatedHostTest | تنفيذ برنامج تشغيل TradeFed يستخدم عملية فرعية لتنفيذ الاختبارات في بيئة منخفضة التبعية بدلاً من تنفيذها في العملية الرئيسية |
| IStackTraceInfo | توفّر الفئات التي تنفّذ هذه الواجهة طريقة تعرض تتبُّع تسلسل استدعاء الدوال البرمجية. |
| ISupportGranularResults |
واجهة تحدّد ما إذا كان ITestInvocationListener يتيح تلقّي النتائج التفصيلية أم لا.
|
| ISystemStatusChecker | أداة تدقيق تجري عمليات تدقيق على حالة النظام وتعرض قيمة منطقية للإشارة إلى ما إذا كان النظام في حالة متوقّعة. |
| ISystemStatusCheckerReceiver |
IRemoteTest يتطلّب الوصول إلى ISystemStatusChecker من إعدادات التطبيق.
|
| ITargetCleaner | تم إيقاف هذه الواجهة نهائيًا. تم نقل tearDown إلى واجهة ITargetPreparer الأساسية. |
| ITargetPreparer | تجهيز بيئة الاختبار لتنفيذ الاختبار |
| ITemporaryDevice | واجهة لتمثيل جهاز يمكن أن يكون عنصرًا نائبًا مؤقتًا. |
| ITerribleFailureHandler |
واجهة للتعامل مع الأخطاء الفادحة من
LogUtil.CLog.wtf(String, Throwable)
|
| ITestAnnotationFilterReceiver | برنامج تنفيذي يمكنه فلترة الاختبارات التي سيتم تنفيذها استنادًا إلى التعليقات التوضيحية. |
| ITestCollector | توفّر هذه السمة إمكانية جمع الاختبارات. وعند ضبطها، يجب أن ينفّذ برنامج تشغيل الاختبار عملية تجريبية لجمع حالات الاختبار بدون تنفيذها فعليًا. |
| ITestDevice |
توفّر واجهة برمجة تطبيقات موثوقة وأعلى مستوى قليلاً من واجهة برمجة التطبيقات ddmlib IDevice.
|
| ITestDevice.ApexInfo | فئة بنية بسيطة لتخزين معلومات حول APEX واحد |
| ITestDevice.MountPointInfo | فئة struct بسيطة لتخزين معلومات حول نقطة ربط واحدة |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | برنامج تنفيذي يمكنه تلقّي ملف يحدّد الاختبارات التي يجب تنفيذها و/أو عدم تنفيذها. |
| ITestFilterReceiver | برنامج تنفيذي يمكنه فلترة الاختبارات التي سيتم تنفيذها. |
| ITestInformationReceiver |
واجهة لتلقّي TestInformation لبعض الفئات
|
| ITestInvocation | يتعامل مع طلب واحد لتنفيذ اختبار TradeFederation. |
| ITestInvocation.ExitInformation | تمثّل هذه السمة بعض معلومات الخروج من عملية استدعاء. |
| ITestInvocationListener | معالج نتائج الاختبار من استدعاء الاختبار |
| ITestLifeCycleReceiver | تتلقّى إشعارات الأحداث أثناء عمليات تشغيل اختبارات الأجهزة. |
| ITestLogger | هي كيان يمكنه تسجيل تدفقات البيانات من أنواع مختلفة. |
| ITestLoggerReceiver |
كيان يمكن إدخال مثيل ITestLogger فيه ليتم استخدامه لأغراض التسجيل.
|
| ITestRunListener | تتلقّى إشعارات الأحداث أثناء عمليات تشغيل اختبارات الأجهزة. |
| ITestsPool | واجهة تصف مجموعة من الاختبارات التي يمكننا الوصول إليها وتشغيلها |
| ITestStorageClient | واجهة للتواصل مع الخلفية التخزينية لـ "مساحة تخزين الاختبارات على Android". |
| ITestSuite | فئة مجرّدة تُستخدَم لتشغيل مجموعة الاختبارات. |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | واجهة تصف أداة مساعدة لتحميل النتائج السابقة بطريقة يمكن إعادة تنفيذها. |
| ITestSummaryListener |
واجهة تتيح لـ ITestInvocationListener تبادل بعض المعلومات المحدودة من خلال الملخّصات.
|
| ITestsZipInstaller | تثبِّت هذه السمة الاختبارات من ملف مضغوط للاختبارات (كما هو موضح في نظام الإنشاء) على جهاز. |
| ITokenProvider | واجهة تصف عنصرًا يمكنه توفير رموز مميزة لجهاز معيّن. |
| ITokenRequest |
يمكن لواجهة IRemoteTest تنفيذها للإشارة إلى أنّها تتطلّب جهازًا مزوّدًا برمز مميّز.
|
J
| JarHostTest | أداة تشغيل الاختبارات لاختبارات JUnit من جهة المضيف |
| JarHostTest.HostTestListener | أداة معالجة برنامج التضمين التي تعيد توجيه جميع الأحداث باستثناء testRunStarted() وtestRunEnded() إلى أداة المعالجة المضمّنة. |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيجلب قياسات تغطية Java
من الجهاز ويسجّلها كعناصر اختبار.
|
| JavaCodeCoverageFlusher | فئة أداة مساعدة تعيد ضبط قياسات تغطية رمز Java وتفرض إفراغها من العمليات التي تعمل على الجهاز. |
| JdwpAgent | |
| JdwpCommands | ثوابت أوامر JDWP كما هو محدّد هنا |
| JdwpExtension | |
| JdwpHandshake | |
| JdwpInterceptor | |
| JdwpPacket | حزمة JDWP، تقع في بداية ByteBuffer في مكان ما |
| JdwpPayload | |
| JdwpProtocol | |
| JSONFileKeyStoreClient | مثال على عملية تنفيذ حيث يعمل ملف JSON محلي كمخزن مفاتيح |
| JSONFileKeyStoreFactory |
تنفيذ مصنع KeyStore بتنسيق JSON، والذي يوفّر JSONFileKeyStoreClient للوصول إلى ملف KeyStore بتنسيق JSON.
|
| 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 | تتحقّق هذه السمة من حالة Keyguard بعد تنفيذ الوحدة. |
| 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 | دالة setter لإزالة إعدادات قفل الشاشة. |
| السجلّ | |
| السجلّ | فئة السجلّ التي تتطابق مع واجهة برمجة التطبيقات في مصادر Android الرئيسية |
| Log.ILogOutput | توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع إخراج رسائل السجلّ. |
| Log.LogLevel | تعداد مستوى السجلّ |
| Log.LogLevel | تعداد مستوى السجلّ |
| LogAssociation | فئة لتمثيل رابط بين ملف سجلّ واختبار |
| LogcatCrashResultForwarder | المستمع الخاص: عند حدوث أعطال (تعطُّل عملية القياس)، سيحاول استخراج العطل من logcat وإضافته إلى رسالة العطل المرتبطة بالاختبار. |
| LogcatEventParser | |
| LogcatEventType |
أنواع الأحداث في LogcatEventParser
|
| LogcatOnFailureCollector | أداة تجميع ستسجّل logcat عند تعذُّر تنفيذ حالة اختبار. |
| LogcatReceiver | فئة تجمع بيانات logcat في الخلفية. |
| LogcatTimingMetricCollector | أداة لجمع المقاييس تجمع معلومات التوقيت (مثل وقت تبديل المستخدم) من logcat أثناء إجراء اختبار واحد أو أكثر من الاختبارات المتكرّرة باستخدام أنماط regex المحدّدة لتحليل إشارات البدء والانتهاء لحدث من أسطر logcat. |
| LogDataType | تمثّل هذه السمة نوع بيانات سجلّ البيانات. |
| LogFile | فئة لتخزين البيانات الوصفية لملف سجلّ محفوظ |
| LogFileSaver |
أداة مساعدة لعناصر ITestInvocationListener التي تحفظ بيانات السجلّ في ملف
|
| LogReceiver | |
| LogRegistry |
تنفيذ ILogRegistry يتيح إرسال البيانات إلى عدة مسجّلات وإدارتها،
باستخدام المسجّل المناسب استنادًا إلى ThreadGroup الخاص بالعملية الفرعية التي تجري المكالمة.
|
| LogSaverResultForwarder |
ResultForwarder لحفظ السجلات باستخدام أداة حفظ الملفات العامة
|
| LogUtil | فئة أداة تسجيل الدخول |
| LogUtil.CLog |
فئة shim لـ Log تستخدم تلقائيًا اسم الفئة البسيط للمتصل كعلامة سجلّ
|
| LUCIResultReporter | أداة إعداد تقارير النتائج التي تحفظ نتائج الاختبارات التي تحتاجها ResultDB وLUCI بتنسيق JSON (go/result-sink) وتسجّل موقع الملف في وحدة التحكّم. |
M
| MainlineModuleHandler | فئة معالجة بسيطة للوحدات الرئيسية تنشئ InstallApexModuleTargetPreparer وتُدرج فيها الرابط الديناميكي استنادًا إلى الوحدات الرئيسية المحدّدة لاسترداد هذه الوحدات تلقائيًا. |
| MainlineTestModuleController | فئة أساسية لوحدة التحكّم في الوحدة النمطية لتنفيذ الاختبارات استنادًا إلى وحدات الخط الرئيسي المحمَّلة مسبقًا على الجهاز الخاضع للاختبار. |
| ManagedRemoteDevice | جهاز يعمل داخل جهاز افتراضي نديرها عن بُعد من خلال مثيل Tradefed داخل الجهاز الافتراضي. |
| ManagedTestDeviceFactory | مصنع لإنشاء أنواع مختلفة من الأجهزة التي يمكن مراقبتها من خلال Tf |
| MaxSdkModuleController | فئة أساسية لأداة التحكّم في الوحدة النمطية لعدم تشغيل الاختبارات على الإصدارات التي تتجاوز رقم إصدار حزمة SDK المحدّد. |
| MergedZipEntryCollection | يمكنك دمج إدخالات zip الفردية في ملف zip كبير في حِزم لتقليل محاولات التنزيل. |
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer يتيح نقل المعلومات من إصدار إلى آخر من خلال تسمية الإصدارين ومفتاح الملف الذي تريد نسخه إلى الإصدار الآخر.
|
| MergeStrategy | تصف هذه السمة كيفية تجميع النتائج عند توفّر محاولات متعدّدة. |
| MerkleTree | تمثيل شجرة Merkle على النحو المحدّد في واجهة برمجة التطبيقات للتنفيذ عن بُعد |
| MetricFilePostProcessor | يُستخدَم لتحميل ملف سجلّ المقاييس الذي تمّ جمعه أثناء الاختبار وعلى مستوى التشغيل. |
| MetricFileUtil | أداة لتخزين عملية الاختبار ومقاييس الاختبار في نهاية الاستدعاء في ملف نصي وتحميله إلى Android Build API |
| MetricFileUtil.TestRunMetrics | |
| MetricOption |
التعليق التوضيحي لطُرق الاختبار التي تمّت إضافة التعليق التوضيحي @Test إليها، أو إذا كان التعليق التوضيحي جزءًا من قائمة التعليقات التوضيحية TestDescription التي تتيح تحديد بعض المَعلمات الإضافية المفيدة في: ضبط سلوك أدوات جمع البيانات، وفلترة بعض الطرق
|
| MetricsXMLResultReporter | تكتب أداة MetricsXMLResultReporter مقاييس الاختبار ومقاييس التشغيل في ملف XML في مجلد محدّد بواسطة المَعلمة metrics-folder في مرحلة invocationEnded من الاختبار. |
| MetricTestCase |
إضافة إلى TestCase تتيح تسجيل المقاييس عند التشغيل كجزء من TradeFed.
|
| MetricTestCase.LogHolder | بنية لتخزين ملف سجلّ سيتم الإبلاغ عنه |
| MetricUtil | فئة الأدوات المساعدة لاسترداد المقاييس من إعدادات statsd التي تم إرسالها |
| MetricUtility | يحتوي على طرق مساعدة شائعة لتخزين مقاييس الاختبار وتجميع المقاييس في اختبارات مشابهة وكتابة المقاييس في ملف. |
| MetricUtils | فئة لتضمين طرق مساعدة للتعامل مع تحويل تنسيق المقاييس. |
| MinApiLevelModuleController | فئة أساسية لوحدة التحكّم في الوحدة النمطية لعدم تنفيذ الاختبارات عندما يكون مستوى واجهة برمجة التطبيقات أقل من مستوى محدّد. |
| MinSdkModuleController | فئة أساسية لأداة التحكّم في الوحدة النمطية لعدم تنفيذ الاختبارات على الإصدارات الأقل من رقم إصدار حزمة تطوير البرامج (SDK) المحدّد. |
| MixImageZipPreparer |
IMultiTargetPreparer يجمع بين صور إصدار النظام في إصدار الجهاز.
|
| MixKernelTargetPreparer |
ITargetPreparer يسمح بدمج صورة النواة مع صورة الجهاز
|
| MixRadioTargetPreparer |
ITargetPreparer يسمح بدمج صورة الراديو مع صورة الجهاز.
|
| MoblyArtifactReporter | أداة إعداد تقارير عن عناصر Mobly |
| MoblyBinaryHostTest | اختبار المضيف الذي يهدف إلى تشغيل ملف ثنائي بلغة Python من نظام إنشاء Android (Soong) |
| MoblyYamlResultControllerInfoHandler | معالج عنصر "معلومات وحدة التحكّم" في نتيجة Mobly yaml. |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | مصنع معالج نتائج Mobly yaml الذي ينشئ معالجًا مناسبًا استنادًا إلى نوع النتيجة. |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | أداة تحليل نتائج اختبارات Mobly yaml |
| MoblyYamlResultRecordHandler | معالج عنصر "السجلّ" في نتيجة Mobly yaml. |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | معالج عنصر "الملخّص" في نتيجة Mobly yaml |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | معالج عنصر Mobly yaml result "قائمة الأسماء التجريبية" |
| 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. |
| ModuleResultsAndMetricsForwarder |
هي امتداد لـ ResultAndLogForwarder يضيف مقاييس إضافية ذات صلة بالوحدة إلى نتائج الاختبار.
|
| ModuleSplitter |
أداة مساعدة لتقسيم قائمة الوحدات التي يمثّلها IConfiguration إلى قائمة وحدات تنفيذ يمثّلها ModuleDefinition.
|
| ModuleTestTypeUtil | يحتوي على طرق مساعدة شائعة للتحقّق من الوحدة. |
| MonitorThread | مراقبة عمليات الربط المفتوحة |
| MultiFailureDescription |
جمع عدة FailureDescription في حامل واحد
|
| MultiLineReceiver |
التنفيذ الأساسي لـ IShellOutputReceiver، والذي يأخذ البيانات الأولية الواردة من المقبس ويحوّلها إلى عناصر String.
|
| MultiMap<K, V> |
ERROR(/Map) التي تتيح قيمًا متعددة لكل مفتاح
|
| MultiReceiver |
التنفيذ الأساسي لـ IShellOutputReceiver، الذي يتضمّن مثيلات متعددة من IShellOutputReceiver ويبث البيانات المستلَمة إلى جميع هذه المثيلات.
|
N
| NameMangleListener | أداة معالجة وكيل لترجمة أسماء طرق الاختبار والفئات والحِزم عند الإبلاغ عن النتائج. |
| NativeAllocationInfo | تخزِّن هذه السمة معلومات التخصيص الأصلي. |
| 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 لتحديد الذاكرة الأصلية التي لا يمكن الوصول إليها والتي تحتفظ بها كل عملية حاليًا
|
| NativeLibraryMapInfo | ربط عناوين الذاكرة بالمكتبات الأصلية |
| NativeStackCallInfo | تمثّل هذه السمة عملية استدعاء مكدّس. |
| NativeStressTest | اختبار ينفّذ ملفًا تنفيذيًا لاختبار الإجهاد الأصلي على جهاز معيّن. |
| NativeStressTestParser |
IShellOutputReceiver: يحلّل هذا البرنامج ناتج بيانات اختبار الضغط، ويجمع مقاييس حول عدد التكرارات المكتملة ومتوسط الوقت لكل تكرار.
|
| NegativeHandler | معالج يحدّد أنّه يجب عدم اتّخاذ أي إجراء وألا تنشئ المَعلمة أي وحدة إضافية. |
| NestedDeviceStateMonitor | أداة مراقبة حالة الجهاز التي تنفّذ عمليات تحقّق إضافية على الجهاز المضمّن لاستيعاب تفاصيل البيئة المحاكاة |
| NestedRemoteDevice | تمثيل للجهاز الذي يعمل داخل جهاز Cuttlefish الظاهري عن بُعد |
| NetworkNotAvailableException | يتم عرض هذا الخطأ عندما يتعذّر اتصال جهاز بالشبكة لإجراء الاختبار. |
| NoApkTestSkipper | مُعدّ خاص يسمح بتخطّي عملية الاستدعاء بالكامل (الإعداد والاختبارات) في حال عدم توفّر حِزم APK لاختبارها. |
| NoDeviceException | يتم عرض هذا الخطأ عندما لا يتوفّر جهاز لتنفيذ أمر معيّن. |
| NoisyDryRunTest | تشغيل تجريبي مع إخراج بيانات مفصّلة لملف أوامر |
| NoOpConfigOptionValueTransformer |
عملية no-op IConfigOptionValueTransformer
|
| NotMultiAbiHandler |
معالج خاص يُعلم SuiteModuleLoader بأنّه يجب عدم إنشاء وحدة من خلال واجهة التطبيق الثنائية الثانوية.
|
| NullDevice |
عنصر نائب IDevice تستخدمه DeviceManager لتحديد وقت IDeviceSelection.nullDeviceRequested() عندما تكون الحالة true
|
| NullOutputReceiver |
تنفيذ IShellOutputReceiver بدون أي إجراء
|
O
| ObjectUpdater | فئة مساعدة لإدارة التعديلات على عناصر AnTS. |
| ObjectUpdater.InvocationUpdate | نفِّذ عملية تعديل لطلب الاستدعاء المقدَّم. |
| ObjectUpdater.TestArtifactUpdate | تعديل BuildArtifact الذي تم عرضه |
| ObjectUpdater.WorkUnitUpdate | واجهة لتغليف عملية التحديث |
| OpenObjectLoader | عنصر التحميل للعناصر التلقائية المتوفّرة في AOSP |
| الخيار |
تضيف هذه السمة تعليقًا توضيحيًا إلى حقل يشير إلى IConfiguration خيار.
|
| Option.Importance | |
| OptionClass |
تضيف هذه السمة تعليقًا توضيحيًا إلى فئة باعتبارها تمثّل عنصر IConfiguration.
|
| OptionCopier |
فئة مساعدة يمكنها نسخ قيم الحقول Option التي تحمل الأسماء نفسها من عنصر إلى آخر.
|
| OptionDef |
تحتوي هذه السمة على تفاصيل Option.
|
| OptionFetcher | دالة مساعدة للحصول على خيارات الاختبار من العملية الرئيسية |
| OptionNotAllowedException |
ConfigurationException معيّن عندما لا يُسمح بتمرير خيار في سطر الأوامر.
|
| OptionSetter |
تعبئة Option حقل
|
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler |
Handler للتعامل مع قيم حقول "الخريطة"
|
| OptionSetter.OptionFieldsForName | حاوية لقائمة حقول الخيارات بالاسم المحدّد |
| OptionUpdateRule | يتحكّم في السلوك عند تحديد خيار عدة مرات. |
| OtaDeviceBuildInfo |
IDeviceBuildInfo يُستخدَم لاختبار التحديثات عبر شبكة غير سلكيّة.
|
| OtatoolsBuildInfo |
IBuildInfo يحتوي على عناصر otatools.
|
| OtaUpdateDeviceFlasher | أداة لتثبيت البرامج على الأجهزة، وتؤدي إلى تشغيل البرنامج النصي system/update_engine/scripts/update_device.py مع حزمة OTA كاملة أو إضافية لتحديث صورة الجهاز. |
| OxygenUtil | أداة للتفاعل مع خدمة Oxygen. |
P
| PackageInfo | حاوية لمعلومات حزمة التطبيق التي تم تحليلها من الجهاز |
| PackageInstalledModuleController | وحدة التحكّم في الوحدة النمطية التي لا يتم تشغيل الاختبارات عند عدم تثبيت الحِزم المحدّدة على الجهاز. |
| زوج<أ، ب> | تعريف فئة Pair الخاصة بنا التي تحتوي على كائنين |
| Pair<S, T> | فئة Pair هي ببساطة مجموعة من عنصرين لاستخدامها في هذه الحزمة. |
| PairingMultiTargetPreparer | تساعد أداة إعداد الأجهزة المتعددة في إقران جهازين عبر البلوتوث (وإجراء اتصال بينهما). |
| ParallelDeviceExecutor<V> |
برنامج تضمين ERROR(/ExecutorService) لتنفيذ دالة بالتوازي
|
| ParentSandboxInvocationExecution |
إصدار InvocationExecution للإجراءات الخاصة باستدعاء الأصل عند تشغيل وضع الحماية
|
| ParentShardReplicate | تكرار عملية الإعداد لجهاز واحد على جميع الأجهزة الأخرى التي ستكون جزءًا من التقسيم |
| PartialZipDownloadCache | أداة لتخزين الملفات التي تم تنزيل أجزاء منها مؤقتًا استنادًا إلى محتواها |
| PassingTestFileReporter |
ITestInvocationListener يحفظ قائمة بحالات الاختبار الناجحة في ملف اختبار
|
| PendingBlock | هي مجموعة من البيانات التي تخص ملف APK أو ملف التوقيع والتي يحتاجها الجهاز. |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | أداة تجميع تسحب ملفات تتبُّع Perfetto من الجهاز، وتضغطها اختياريًا، وتضيفها إلى سجلّات الاختبار. |
| PerfettoGenericPostProcessor | معالج لاحق يعالج ملف perfetto proto للمقاييس النصية/الثنائية إلى أزواج مفتاح/قيمة من خلال توسيع رسائل proto والحقول بشكل متكرر باستخدام قيم السلسلة إلى أن يتم العثور على الحقل الذي يحتوي على قيمة رقمية. |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | يرسل برنامج إعداد Perfetto ملف الإعداد إلى الجهاز في موقع جغرافي عادي يمكن أن يصل إليه Perfetto. |
| PerfettoPullerMetricCollector |
تم إيقاف هذا الصف نهائيًا.
يُرجى استخدام PerfettoFilePullerCollector وERROR(/PerfettoTracePostProcessor)
بدلاً منها.
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | معالج لاحق يستردّ ملفات تتبُّع Perfetto من سجلّات الاختبار ويشغّل معالج التتبُّع عليها لإنتاج نموذج أولي لمقياس Perfetto. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
فئة أداة لتسجيل عمليات تتبُّع Perfetto على ITestDevice.
|
| PrettyPrintDelimiter | أداة مساعدة تساعد في طباعة رسالة محددة تبرز عن غيرها. |
| PrettyTestEventLogger | مسجّل يطابق الأحداث ويسجّلها لتسهيل عملية تصحيح الأخطاء |
| ProcessInfo | تُستخدَم لتخزين المعلومات ذات الصلة بالعملية(المستخدم، ومعرّف العملية، والاسم، ووقت البدء بالثواني منذ بداية الحقبة). |
| ProcessUtil | |
| ProfileableClient | يمثّل هذا النوع عميلاً واحدًا يمكن تتبُّع أدائه، وعادةً ما يكون عملية جهاز Android الظاهري. |
| ProfileableClientData |
يحتوي على بيانات ProfileableClientImpl.
|
| ProfileableClientImpl | يمثّل هذا النوع عميلاً واحدًا يمكن إنشاء ملف تعريف له، وهو عادةً عملية Dalvik VM. |
| ProfileParameterHandler | معالج المَعلمات الأساسي لأي مستخدم ملف شخصي |
| ProfileTargetPreparer |
فئة أساسية لإعداد أداة إعداد الهدف لأي مستخدم ملف شخصي android.os.usertype.profile.XXX.
|
| PromptResponse | تمثيل لطلب الطلب وردّه |
| PromptUtility | أداة لإنشاء الطلبات من السياق |
| PromptUtility.PromptTemplate | مرجع لنموذج الطلب المخزّن في الموارد |
| PropertyChanger | فئة أداة لتغيير (أو إضافة) عناصر في ملف خصائص Android |
| PropertyFetcher | يجلب قيم getprop ويخزّنها مؤقتًا من الجهاز. |
| ProtoResultParser | أداة تحليل لتنسيق Tradefed النتائج الأوّلية. |
| ProtoResultParser.TestLevel | تعداد يمثّل المستوى الحالي للنموذج الأوّلي الذي تتم معالجته. |
| ProtoResultReporter |
يجب أن ينشئ برنامج إعداد التقارير عن النتائج TestRecord بروتوكول buffer يحتوي على جميع النتائج.
|
| ProtoUtil | طُرق مساعدة للتعامل مع رسائل protobuf بدون تحديد نوعها |
| ProxyConfiguration | عنصر يتيح الإشارة إلى إعداد عن بُعد لتنفيذه. |
| PsParser | أداة تُستخدَم لتحليل(المستخدم ومعرّف العملية والاسم) من ناتج الأمر "ps" |
| PtsBotTest | إجراء اختبارات PTS-bot |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
تم إيقاف هذا الصف نهائيًا.
استخدِم PushFilePreparer بدلاً من ذلك
|
| PushFilePreparer |
ITargetPreparer التي تحاول نقل أي عدد من الملفات من أي مسار مضيف إلى أي مسار جهاز.
|
| PythonBinaryHostTest |
اختبار المضيف الذي يهدف إلى تشغيل ملف ثنائي بلغة Python من نظام الإصدار في Android (Soong)
يتيح مشغّل الاختبار استخدام فلتر التضمين وفلتر الاستبعاد. |
| PythonBinaryHostTest.PythonForwarder | أداة إعادة توجيه النتائج لاستبدال اسم التشغيل باسم الملف الثنائي |
| PythonUnitTestResultParser |
تفسير نتائج الاختبارات التي يتم إجراؤها باستخدام إطار عمل unittest في Python وتحويلها إلى طلبات على سلسلة من ITestInvocationListener
|
| PythonUnitTestRunner |
تم إيقاف هذا الصف نهائيًا.
يمكن استخدام PythonBinaryHostTest كبديل.
|
| PythonVirtualenvHelper | فئة مساعدة لتفعيل البيئة الافتراضية للغة Python 3 |
| PythonVirtualenvPreparer | تُعدّ هذه السمة بيئة Python افتراضية على المضيف وتثبّت الحِزم. |
Q
| QuotationAwareTokenizer |
R
| RawImage | بيانات تمثّل صورة مأخوذة من مخزن مؤقت لإطارات جهاز |
| RebootReasonCollector | أداة جمع تجمع عمليات إعادة تشغيل الجهاز أثناء التشغيل التجريبي وتُبلغ عنها حسب السبب وعدد المرات. |
| RebootTargetPreparer | أداة إعداد الهدف التي تعيد تشغيل الجهاز. |
| RecorderClient | عميل مسجّل ResultDB يحمّل نتائج الاختبار إلى ResultDB. |
| RecoveryLogPreparer | يتم استخدام أداة إعداد الهدف لجمع السجلات قبل الاسترداد. |
| RegexTrie<V> |
RegexTrie هي شجرة بحث ثلاثية حيث يكون كل جزء ERROR(/Pattern).
|
| RemoteAndroidDevice |
تنفيذ ITestDevice لجهاز Android كامل الميزات متصل عبر
adb connect
|
| RemoteAndroidTestRunner | ينفِّذ أمر اختبار Android عن بُعد ويُبلغ عن النتائج. |
| RemoteAndroidTestRunner | ينفِّذ أمر اختبار Android عن بُعد ويُبلغ عن النتائج. |
| RemoteAndroidTestRunner.StatusReporterMode | تمثّل هذه السمة وضع أداة إعداد التقارير عن الحالة في خيارات أمر الأداة. |
| RemoteAndroidTestRunner.StatusReporterMode | تمثّل هذه السمة وضع أداة إعداد التقارير عن الحالة في خيارات أمر الأداة. |
| RemoteAndroidVirtualDevice |
توسيع نطاق سلوك RemoteAndroidDevice ليشمل جهاز Android كامل الميزات يعمل في
Google Compute Engine (Gce).
|
| RemoteAvdIDevice |
عنصر نائب IDevice تستخدمه DeviceManager لتحديد وقت DeviceSelectionOptions.gceDeviceRequested() عندما تكون الحالة true
|
| RemoteBuildInfo | حاوية لردّ معلومات الإصدار الخاص بعناصر التحكّم في الإطلاق |
| RemoteBuildInfo.BuildAttributeKey | |
| RemoteBuildInfo.BuildType | |
| RemoteCacheClient | تنفيذ RemoteActionCache يستخدم طلبات gRPC إلى خادم واجهة برمجة تطبيقات بعيد. |
| RemoteDynamicPool | تنفيذ مجموعة من الاختبارات التي يتم إجراؤها عن بُعد |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | فئة بسيطة تتيح تحميل الملفات من مجموعة متنوعة من الأماكن باستخدام معرّفات الموارد الموحّدة ووظائف مقدّم الخدمة. |
| RemoteFileUtil | فئة الأدوات المساعدة للتعامل مع الملفات من جهاز بعيد |
| RemoteInvocationExecution |
تنفيذ InvocationExecution الذي يؤدي إلى تنفيذ عن بُعد
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSplitApkInstaller | |
| RemoteSshUtil | أداة لتنفيذ أوامر ssh على مثيلات بعيدة |
| RemoteTestTimeOutEnforcer | أدوات معالجة تتيح التحقّق من وقت تنفيذ إعداد اختبار معيّن وإيقافه إذا تجاوز المهلة المحدّدة. |
| RemoteZip | أدوات لفك ضغط الملفات الفردية داخل ملف ZIP بعيد |
| RemoveSystemAppPreparer |
تمثّل ITargetPreparer عملية إزالة حزمة APK من قسم النظام قبل إجراء اختبار.
|
| ReportPassedTests | الإبلاغ في ملف عن الفلاتر المحتملة لاستبعاد الاختبارات الناجحة |
| RequestUtil | أدوات مساعدة للسماح بإعادة محاولة عامة لطلبات الشبكة مع معالجة الأخطاء |
| ResolvePartialDownload | حلّ طلب تنزيل جزئي |
| ResourceMetricUtil | دوال مساعدة لإنشاء المقاييس |
| ResourceUtil | أداة لقراءة موارد الإعدادات |
| RestApiHelper | فئة مساعدة لتنفيذ طلبات البيانات من واجهة برمجة تطبيقات REST |
| RestartSystemServerTargetPreparer | أداة إعداد الهدف التي تعيد تشغيل خادم النظام بدون إعادة تشغيل الجهاز |
| ResultAggregator | برنامج إعادة توجيه خاص يجمع النتائج عند الحاجة، استنادًا إلى استراتيجية إعادة المحاولة التي تم اتّخاذها. |
| ResultAndLogForwarder | أداة إعادة توجيه النتائج وأحداث السجلّ |
| ResultDBReporter | أداة إعداد تقارير النتائج التي تحمّل نتائج الاختبار إلى ResultDB. |
| ResultDBUtil | فئة الأداة المساعدة لميزة إعداد التقارير في ResultDB |
| ResultForwarder |
ITestInvocationListener تعيد توجيه نتائج الاستدعاء إلى قائمة بمستمعين آخرين.
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| 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 من أجل تنفيذ خطوة الاسترداد
|
| 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 وتحوِّلها إلى طلبات في سلسلة من ITestInvocationListeners.
|
S
| SandboxConfigDump |
فئة Runner التي تنشئ IConfiguration استنادًا إلى سطر أوامر وتنقله إلى ملف
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | استثناء الإعداد الخاص ناتج عن إعداد "وضع الحماية". |
| SandboxConfigurationFactory | مصنع الإعدادات الخاص للتعامل مع إنشاء الإعدادات لأغراض وضع الحماية |
| SandboxConfigUtil |
فئة أدوات مساعدة لإدارة IConfiguration عند تنفيذ وضع الحماية.
|
| SandboxedInvocationExecution | التنفيذ الخاص في وضع الحماية: هذا هو InvocationExection عندما نكون داخل وضع الحماية وننفّذ الأمر. |
| SandboxInvocationRunner | نفِّذ الاختبارات المرتبطة باستدعاء الوظيفة في البيئة التجريبية. |
| SandboxOptions |
فئة يمكنها تلقّي خيارات وتوفيرها لعنصر ISandbox.
|
| SchedulerState | تعداد يمثّل قائمة بالحالات التي يمكن أن تكون فيها عمليات الاستدعاء ووحدات العمل. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenshotOnFailureCollector | أداة تجميع ستلتقط لقطة شاشة وتسجّلها عند تعذُّر حالة اختبار. |
| Sdk28ModuleController | وحدة التحكّم في الوحدة النمطية للتحقّق مما إذا كان الجهاز يعمل بالإصدار 28 من حزمة تطوير البرامج (SDK) (الإصدار 9 من نظام التشغيل Android) أو إصدار أحدث. |
| Sdk29ModuleController | لا تُجرى الاختبارات إلا إذا كان الجهاز الخاضع للاختبار يعمل بالإصدار 29 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
| Sdk30ModuleController | لا تُجرى الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 30 أو إصدارًا أحدث. |
| Sdk31ModuleController | لا تُجري الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 31 أو إصدارًا أحدث. |
| Sdk32ModuleController | لا تُجري الاختبارات إلا إذا كان الجهاز الخاضع للاختبار يعمل بالإصدار 32 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
| Sdk33ModuleController | لا تُجري الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 33 أو إصدارًا أحدث. |
| Sdk34ModuleController | لا تُجري الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 34 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
| Sdk35ModuleController | لا تُجري الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 35 أو إصدارًا أحدث. |
| Sdk36ModuleController | لا تُجري الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 36 أو إصدارًا أحدث. |
| 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 يجمع نتائج عمليات استدعاء الاختبارات المقسّمة.
|
| ShellCommandUnresponsiveException | استثناء يتم طرحه عندما يستغرق تنفيذ أمر shell على جهاز وقتًا طويلاً لإرسال ناتجه. |
| 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 من المصدر وتتعرّف على تنسيق البيانات. |
| SparseIntArray | تُعيِّن SparseIntArrays الأعداد الصحيحة إلى الأعداد الصحيحة. |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SpongeUtils | فئة لتضمين طرق مساعدة للتعامل مع Sponge |
| StatsdBeforeAfterGaugeMetricPostProcessor | معالج لاحق يعالج مقاييس المقياس التي تم جمعها بطريقة "قبل/بعد"، أي |
| StatsdEventMetricPostProcessor | معالج لاحق يعالج مقاييس الأحداث في تقارير statsd إلى أزواج المفتاح/القيمة، باستخدام أدوات التنسيق المحدّدة في المعالج. |
| StatsdGenericPostProcessor | معالج لاحق يعالج تقارير statsd الثنائية بتنسيق proto إلى أزواج مفتاح/قيمة من خلال توسيع التقرير كبنية شجرية. |
| StatusCheckerResult |
يحتوي على نتيجة تنفيذ ISystemStatusChecker.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout.
|
| StopServicesSetup |
ITargetPreparer يؤدي إلى إيقاف الخدمات على الجهاز
|
| StreamProtoReceiver | جهاز استقبال يحوّل 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 | تعذّر تنفيذ أمر عملية فرعية. |
| SubprocessConfigBuilder | إنشاء برنامج تضمين XML لإعدادات TF الحالية |
| SubprocessEventHelper | أداة مساعدة لتسلسل/إلغاء تسلسل الأحداث التي سيتم تمريرها إلى السجلّ |
| SubprocessEventHelper.BaseTestEventInfo | فئة Base Helper لمعلومات 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 | فئة لإنشاء ملف إعداد برنامج تضمين لاستخدام أداة إعداد تقارير نتائج العمليات الفرعية لأمر مجموعة. |
| SubprocessResultsReporter |
تنفيذ ITestInvocationListener ليتم تحديده على أنّه result_reporter وإعادة توجيه نتائج الاختبارات وعمليات تشغيل الاختبارات وطلبات الاختبار من العملية الفرعية.
|
| SubprocessTestResultsParser |
يوسّع ERROR(/FileOutputStream) لتحليل الناتج قبل كتابته في الملف حتى نتمكّن من إنشاء أحداث الاختبار على جهة المشغّل.
|
| SubprocessTestResultsParser.StatusKeys | مفاتيح حالة الاختبار ذات الصلة |
| SubprocessTfLauncher |
IRemoteTest لتنفيذ الاختبارات على عملية تثبيت منفصلة من TensorFlow
|
| SuiteApkInstaller | تثبيت حِزم APK المحدّدة لإعداد Suite: إما من المتغيّر $ANDROID_TARGET_OUT_TESTCASES أو ROOT_DIR في معلومات الإصدار |
| SuiteModuleLoader | يستردّ هذا الأمر تعريفات وحدة اختبار التوافق من المستودع. |
| SuiteModuleLoader.ConfigFilter |
استخدِم ERROR(/FilenameFilter) للعثور على جميع ملفات الإعداد في دليل.
|
| SuiteResultCacheUtil | أداة لتحميل نتائج التخزين المؤقت وتنزيلها لوحدة اختبار. |
| SuiteResultCacheUtil.CacheResultDescriptor | تصف هذه السمة نتائج ذاكرة التخزين المؤقت. |
| SuiteResultHolder | عنصر مساعد لتسهيل تسلسل نتائج الاستدعاء وإلغاء تسلسلها. |
| SuiteResultReporter | جمع نتائج الاختبارات لتنفيذ مجموعة اختبارات كاملة وإخراج النتائج النهائية |
| SuiteResultReporter.ModulePrepTimes | حاوية العناصر لوقت الإعداد والإزالة لوحدة واحدة |
| SuiteTestFilter | يمثّل هذا النوع فلترًا لتضمين الاختبارات واستبعادها. |
| SwitchUserTargetPreparer |
ITargetPreparer الذي ينتقل إلى نوع المستخدم المحدّد في setUp
|
| SyncException |
يتم عرض هذا الاستثناء عندما لا تكتمل عملية نقل باستخدام ERROR(/SyncService).
|
| SyncException.SyncError | |
| SyncService | فئة خدمة المزامنة لإرسال البيانات إلى الأجهزة/المحاكيات أو سحبها منها، وذلك من خلال أداة تصحيح الأخطاء. |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع عرض مستوى تقدّم عملية النقل. |
| SystemServerFileDescriptorChecker | للتحقّق مما إذا كان خادم النظام على وشك استنفاد واصفات الملفات (FD). |
| SystemServerStatusChecker | تحقَّق ممّا إذا كان رقم تعريف العملية (PID) الخاص بـ system_server قد تغيّر قبل تشغيل الوحدة وبعده. |
| SystemUpdaterDeviceFlasher |
IDeviceFlasher يعتمد على أداة تحديث النظام لتثبيت صورة نظام مضمّنة في حزمة تحديث عبر شبكة غير سلكية (OTA).
|
| SystemUtil | فئة الأدوات المساعدة لإجراء طلبات النظام. |
| SystemUtil.EnvVariable |
T
| TableBuilder | فئة مساعدة لعرض مصفوفة من عناصر السلسلة في جدول. |
| 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 |
| TestDependencyResolver | أداة مساعدة لحلّ التبعيات عند الحاجة |
| TestDescription | فئة تمثّل معلومات حول حالة اختبار. |
| TestDescriptionsFile | فئة أداة لتنظيم قائمة TestDescriptions وتحويلها إلى ملف اختبار. |
| TestDevice |
تنفيذ ITestDevice لجهاز Android كامل الميزات
|
| TestDevice.MicrodroidBuilder | أداة إنشاء تُستخدَم لإنشاء Microdroid TestDevice. |
| TestDeviceOptions |
حاوية لـ ITestDevice Option
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
تمثيل أكثر اكتمالاً لحالة الجهاز من DeviceState
|
| TestEnvironment | فئة لنمذجة رسالة TestEnvironment التي تعرضها واجهة برمجة التطبيقات TFC. |
| TestErrorIdentifier | معرّف الخطأ من الاختبارات وبرامج تشغيل الاختبارات |
| TestFailureModuleController | وحدة التحكّم في الوحدة التي تريد ببساطة ضبط طريقة عمل سجلّ حالات فشل الاختبارات التي تم جمعها. |
| TestFilePushSetup |
ITargetPreparer يدفع ملفًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() إلى الجهاز.
|
| TestFilterHelper | فئة مساعدة لفلترة الاختبارات |
| TestGroupStatus | فئة لتخزين حالة مجموعة اختبار |
| TestIdentifier | تحدّد هذه السمة اختبارًا تم تحليله. |
| TestInfo | يخزِّن معلومات الاختبار التي تم ضبطها في ملف TEST_MAPPING. |
| TestInformation | عنصر حاوٍ يتضمّن جميع المعلومات والعناصر التابعة التي قد يحتاجها برنامج تشغيل الاختبار أو الاختبار لتنفيذه بشكل صحيح. |
| TestInformation.Builder |
أداة إنشاء لإنشاء مثيل TestInformation
|
| TestInvocation |
التنفيذ التلقائي للسمة ITestInvocation
|
| TestInvocation.RunMode | الوضع المختلف الذي يمكن أن يتم تشغيل عملية استدعاء فيه. |
| TestInvocation.Stage | |
| TestInvocationManagementServer | خادم GRPC يساعد في إدارة طلبات الاختبار ومراحل نشاطها. |
| TestInvocationManagementServer.InvocationInformation | |
| TestMapping | فئة لتحميل ملف TEST_MAPPING. |
| TestMapping.NoTestRuntimeException | |
| 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. |
| TestResourceDownloader | فئة لتنزيل ملفات موارد الاختبار من نظام الملفات أو "خدمة التخزين السحابي من Google" أو HTTP |
| TestResult | حاوية لنتيجة اختبار واحد |
| TestResult | حاوية لنتيجة اختبار واحد |
| TestResult.TestStatus | |
| TestResultListener | نسخة مبسطة من ITestLifecycleListener للمنفذين الذين يهتمون فقط بنتائج الاختبار الفردية. |
| TestRunnerUtil | فئة أدوات مساعدة لمشغّلات الاختبار المختلفة |
| TestRunResult | تحتوي على نتائج من عملية اختبار واحدة. |
| TestRunResult | تحتوي على نتائج من عملية اختبار واحدة. |
| TestRunResultListener | معالج أحداث يتيح قراءة حالة تشغيل الاختبار النهائي. |
| TestRunToTestInvocationForwarder |
Forwarder from ddmlib ITestRunListener to ITestLifeCycleReceiver.
|
| TestsPoolPoller | حزمة الاختبارات التي تسمح بتنفيذ جميع الاختبارات في مجموعة من الاختبارات |
| TestStatus | تمثيل في Tradefed للحالات المحتملة لطرق الاختبار |
| TestStatus | تعداد يمثّل النتائج المحتملة للاختبار. |
| TestSuiteInfo |
فئة تحلّ مشكلة تحميل البيانات الوصفية ذات الصلة بالإصدار لمجموعة الاختبارات
لعرض المعلومات ذات الصلة بشكل صحيح، يجب أن تتضمّن مجموعة الاختبارات ملف |
| TestSummary | فئة لتمثيل ملخّص اختبار |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
ITargetPreparer يثبّت تطبيقًا واحدًا أو أكثر من مجلد IDeviceBuildInfo.getTestsDir() على قسم /system على الجهاز
|
| TestTimeoutEnforcer | برامج معالجة الأحداث التي تتيح التحقّق من وقت تنفيذ حالة اختبار معيّنة وإيقافها إذا تجاوزت المهلة المحدّدة. |
| TextResultReporter | أداة إعداد تقارير عن نتائج الاختبار تعيد توجيه النتائج إلى أداة طباعة النتائج النصية في JUnit. |
| TfInternalOptionsFetcher | فئة أداة مساعدة تتيح للفئات تحميل قيمة متغيّر بشكل ثابت من ملف res. |
| TfMetricProtoUtil | فئة أداة مساعدة لتسهيل عملية الانتقال من Map<string, string=""> إلى Map<string, metric="">. </string,></string,> |
| TfObjectTracker | أداة لتتبُّع استخدام عناصر Trade Federation المختلفة. |
| TfSuiteRunner |
تنفيذ ITestSuite الذي سيحمّل الاختبارات من مجلد res/config/suite/ في ملفات JAR الخاصة بإطار عمل TF
|
| TfTestLauncher |
IRemoteTest لتنفيذ اختبارات الوحدات أو الاختبارات الوظيفية على تثبيت منفصل من TensorFlow
|
| ThreadInfo | تحتوي على معلومات سلسلة محادثات. |
| TimeoutException | يتم عرض هذا الاستثناء عندما يتعذّر الاتصال بـ Adb بسبب انتهاء المهلة. |
| TimeoutRemainder | فئة الأدوات المساعدة لتتبُّع الوقت المتبقي بعد انتهاء المهلة الأولية |
| TimeoutRemainder.DefaultSystemNanoTime | |
| TimeoutRemainder.SystemNanoTimeProvider | |
| TimeStatusChecker | أداة التحقّق من الحالة للتأكّد من مزامنة وقت الجهاز المضيف مع وقت الجهاز. |
| TimeUtil | يحتوي على طرق مساعدة ذات صلة بالوقت. |
| TimeVal |
هذا نوع من القيم الحدّية التي تتضمّن Long.
|
| TimeWaster | أداة بسيطة لإعداد الهدف بهدف إضاعة الوقت وربما إعادة تشغيل الجهاز. |
| TokenProperty | الرمز المميز المتوافق مع التقسيم الديناميكي. |
| TokenProviderHelper | أداة مساعدة تعرض مقدّم الخدمة المرتبط برمز مميّز معيّن، وذلك لمعرفة ما إذا كان الجهاز متوافقًا مع الرمز المميّز. |
| TraceCmdCollector |
IMetricCollector يجمع عمليات التتبُّع أثناء الاختبار باستخدام trace-cmd، ويسجّلها في عملية الاستدعاء.
|
| TracePropagatingExecutorService | هي خدمة تنفيذية تحوّل المهام إلى عملية تنفيذ أساسية مع نشر سياق التتبُّع. |
| TracingLogger | فئة تساعد في إدارة التتبُّع لكل استدعاء اختبار. |
| TradefedConfigObject | فئة لنموذج رسالة TradefedConfigObject من واجهة برمجة تطبيقات TFC. |
| TradefedConfigObject.Type | قائمة بأنواع عناصر الإعدادات التي يمكن إدخالها في إعدادات أمر المجموعة. |
| TradefedDelegator | عناصر تساعد في تفويض عملية الاستدعاء إلى ملف Tradefed ثنائي آخر. |
| TradefedFeatureClient | عميل grpc لطلب تنفيذ الميزة من الخادم |
| 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 | فئة أداة يمكنها تحليل نواتج أوامر Wi-Fi. |
| WifiCommandUtil.ScanResult | تمثّل هذه السمة شبكة Wi-Fi تحتوي على المعلومات ذات الصلة. |
| WifiHelper | فئة مساعدة للتعامل مع خدمات Wi-Fi على الجهاز |
| WifiPreparer |
ITargetPreparer يضبط شبكة Wi-Fi على الجهاز إذا لزم الأمر.
|
| WorkUnitType | تعداد يمثّل أنواع وحدات العمل المحتملة. |
X
| XmlFormattedGeneratorReporter |
تنفيذ FormattedGeneratorReporter الذي يحدد تنسيق نتائج الحزمة بتنسيق xml
|
| XmlResultReporter | تكتب هذه السمة نتائج JUnit في ملفات XML بتنسيق متوافق مع XMLJUnitResultFormatter في Ant. |
| XmlSuiteResultFormatter | فئة الأدوات المساعدة لحفظ عملية تنفيذ مجموعة الاختبارات كملف XML |
| XmlSuiteResultFormatter.RunHistory | كائن مساعد لتحويل JSON. |
| XmlTestRunListener | يكتب نتائج JUnit في ملفات XML بتنسيق متوافق مع XMLJUnitResultFormatter في Ant. |
Y
| YamlClassOptionsParser | أداة مساعدة لتحليل معلومات مشغّل الاختبار من إعدادات Tradefed بتنسيق YAML |
Z
| ZipCompressionStrategy |
ICompressionStrategy لإنشاء أرشيفات بتنسيق zip
|
| ZipUtil | فئة مساعدة للعمليات ذات الصلة بالضغط |
| ZipUtil2 | فئة مساعدة لاستخراج ملفات zip تأخذ أذونات ملفات POSIX في الاعتبار |