مؤشّر الصف
هذه هي فئات واجهة برمجة التطبيقات. اطّلِع على جميع حِزم واجهات برمجة التطبيقات.
A
| AaptParser | فئة تستخرج المعلومات من حزمة APK عن طريق تحليل ناتج الأمر "aapt dump badging". |
| AaptParser.AaptVersion | تعداد الخيارات لإصدار 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(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)).
|
| AdbDeviceConnection.Factory | |
| AdbDeviceTracker | توفّر أحداث اتصال الجهاز وتغيير حالته من خلال تنفيذ مخرجات الأمر adb track-devices وتحليلها. |
| AdbHelper | فئة مساعدة للتعامل مع الطلبات وعمليات الربط ببرنامج adb. |
| AdbHelper.AdbResponse | الردّ من ADB |
| AdbHelper.AdbService | تحديد خدمة adb التي يجب أن يستهدفها الأمر |
| AdbInitOptions | خيارات تهيئة AndroidDebugBridge |
| AdbInitOptions.Builder | تنشئ هذه السمة خيارات تهيئة لـ ADB. |
| AdbRootElevator |
AutoCloseable يتيح الوصول إلى الجذر باستخدام adb عند إنشائه إذا لزم الأمر، ويعيد حالة الجذر عند اكتمال العملية.
|
| AdbShimDevice |
تنفيذ العنصر النائب AdbShimDevice لـ IDevice
|
| AdbSocketUtils | |
| AdbSshConnection | اتصال adb عبر جسر ssh |
| AdbStopServerPreparer | يستهدف هذا الخيار أداة الإعداد لإيقاف خادم adb على المضيف قبل وبعد تشغيل اختبارات adb. |
| AdbTcpConnection | تمثيل الاتصال التلقائي بجهاز، ويُفترض أن يكون اتصال adb عاديًا بالجهاز. |
| AdbUtils | فئة أدوات لعمليات adb |
| AdbVersion | |
| AFlagsFeatureFlag | وصف لعلامة الميزة، كما تم تحليله من `aflags list`. |
| AFlagsFeatureFlag.Mutability | ما إذا كان يمكن تغيير قيمة هذا الخيار أم لا |
| AFlagsFeatureFlag.Setter | المكان الذي تم فيه ضبط هذه العلامة آخر مرة |
| AFlagsFeatureFlag.State | حالة العلامة (أي |
| AFlagsTargetPreparer |
يستخدم aflags لتجاوز العلامات قبل إجراء اختبار.
|
| 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. |
| AndroidBuildArtifactHelper | فئة مساعِدة تُستخدَم لطلب بيانات من واجهة برمجة التطبيقات Android Build API بشأن عناصر الإصدار. |
| AndroidBuildDownloader |
IFileDownloader يسترد الملفات من Android Build API.
|
| AndroidBuildFetcher | فئة مساعدة تُستخدَم لتنزيل الملفات من Android Build API. |
| AndroidBuildRemoteFileResolver |
تنفيذ IRemoteFileResolver الذي يسمح بالتنزيل من خادم إصدارات Android
|
| AndroidBuildResultReporter | إرسال نتائج الاختبار إلى Android Build API |
| AndroidBuildTestResult | عنصر الحاوية لتخزين نتيجة الاختبار ونشرها في Android Build API |
| AndroidCompatibility | توفّر هذه السمة طرقًا لتسهيل تحميل الحقول الخاصة بنظام Android إلى ResultDB. |
| AndroidDebugBridge |
اتصال بأداة Android Debug Bridge (adb) على جهاز المضيف
وهي النقطة المركزية للتواصل مع أي أجهزة أو محاكيات أو تطبيقات تعمل عليها. |
| 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 من وسيطات سطر الأوامر التي تم تحليلها.
|
| ArgUtil |
فئة أداة لتحليل الوسيطات المنسَّقة على النحو المتوقّع إلى OptionDef.
|
| ArrayHelper | فئة أداة توفّر تحويلاً من مصفوفة إلى عدد صحيح/طويل للبيانات التي يتم تلقّيها من الأجهزة من خلال adb. |
| ArrayUtil | طُرق مساعدة للمصفوفات |
| ArtChrootPreparer | أنشئ دليل chroot لاختبارات ART. |
| ArtGTest | |
| ArtifactDetails | يصف هذا الحقل بنية المحتوى ووصفه كما تم إنشاؤه بواسطة أداة CAS |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | أداة مساعدة تساعد في تحليل عناصر الإنشاء للحصول على إحصاءات. |
| ArtRunTest | أداة لتشغيل اختبارات ART. |
| ArtRunTest.AdbShellCommandException | فئة استثناء للإبلاغ عن خطأ حدث أثناء تنفيذ أمر ADB shell. |
| ArtTest | |
| AtestExecutionPlanSuiteRunner |
تنفيذ ITestSuite
|
| ATestFileSystemLogSaver | يتم استخدام فئة LogSaver هذه من خلال ATest لحفظ السجلات في مسار معيّن. |
| AtestRunner |
تنفيذ ITestSuite
|
| AtestUtils | فئة أدوات مساعدة لمشغّلات Atest. |
| AtestUtils.IncrementalSetupEnabled | تعداد يمثّل مواصفات الإعداد التدريجي. |
| AtraceCollector |
IMetricCollector هو برنامج يتم تشغيله أثناء الاختبار لجمع النتائج وتسجيلها في سجلّ الاستدعاء.
|
| AtraceRunMetricCollector | يجمع عمليات التتبُّع من جميع أدلة الاختبار ضمن الدليل المحدّد من الجهاز الاختباري، ويسجّل دليل الاختبار، ويعالج ملفات التتبُّع بعد ذلك ضمن دليل الاختبار، ويجمع المقاييس. |
| AutoLogCollector | تعداد يصف أداة الجمع التي يمكن أن تتعامل معها أداة الاختبار تلقائيًا. |
| AutoLogProcessor | تعداد يصف المعالج الذي يمكن أن يتعامل معه إطار الاختبار تلقائيًا. |
| AutomatedReporters | الفئة التي تحدد عملية الربط من أدوات إعداد التقارير المبرمَجة في Tradefed |
| AvdData | بيانات Avd التي تم عرضها من [IDevice.getAvdData]. |
| AveragePostProcessor | تنفيذ معالج لاحق يحسب متوسط قائمة المقاييس |
B
| BackgroundDeviceAction | ينفّذ أمرًا على جهاز معيّن مع تكراره حسب الحاجة إلى أن يتم إلغاء الإجراء. |
| BaseDeviceMetricCollector |
التنفيذ الأساسي لـ IMetricCollector الذي يتيح بدء عملية الجمع وإيقافها في onTestRunStart(DeviceMetricData) وonTestRunEnd(DeviceMetricData,Map)
|
| BaseEmulatorPreparer | أداة إعداد شائعة لتشغيل محاكي محلي |
| BaseHostJUnit4Test | فئة الاختبار الأساسية لتنفيذ اختبارات JUnit4 على الجهاز المضيف |
| BaseLeveledLogOutput |
تنفيذ أساسي للرمز ILeveledLogOutput يتيح فلترة بعض العلامات استنادًا إلى اسمها أو مكوّناتها.
|
| BaseModuleController |
التنفيذ الأساسي لـ IModuleController الذي يجب تنفيذه للتحقّق مما إذا كان يجب تشغيل وحدة أو لا
|
| BaseMultiTargetPreparer |
التنفيذ الأساسي للسمة IMultiTargetPreparer الذي يسمح بإيقاف العنصر
|
| BasePostProcessor |
الفئة الأساسية IPostProcessor التي يجب أن يوسّعها كل تنفيذ.
|
| BaseRetryDecision |
التنفيذ الأساسي للعلامة IRetryDecision
|
| BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput يوجّه رسائل السجلّ إلى دفق الإخراج وإلى stdout.
|
| BaseSwitchUserTargetPreparer |
ITargetPreparer الذي يتم التبديل إلى نوع المستخدم المحدّد فيه في setUp
|
| BaseSystemTestEnvPreparer | إعادة التشغيل إلى بيئة اختبار النظام الأساسي |
| 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 | تحميل أدوات تحليل الاسم باستخدام ميزة تحميل الخدمات |
| BrightnessSetupConfigUtil | فئة أدوات تحمّل BrightnessSetupConfig من مسار الفئة وتوفّر إمكانية الوصول إلى الطرق. |
| Bugreport | عنصر يحتوي على مراجع لملفات تقرير الأخطاء، وهو متوافق مع تقرير الأخطاء المسطّح وتقرير الأخطاء المضغوط (bugreportz). |
| BugreportCollector |
ITestInvocationListener وسيط يجمع تقارير الأخطاء عند وقوع أحداث قابلة للضبط، ثم يستدعي ITestInvocationListener.testLog على العناصر التابعة له بعد جمع كل تقرير خطأ.
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | عبارة منطقية كاملة تصف وقت التقاط تقرير الأخطاء. |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | جمع bugreportz عند تعذُّر تنفيذ حالة اختبار |
| BugreportzOnTestCaseFailureCollector | جمع bugreportz عند تعذُّر تنفيذ حالة اختبار في عملية تشغيل |
| BuildAnalysis | تمثّل هذه السمة نتائج تحليل إصدار واحد. |
| BuildApiFlashingResourcesRetriever |
IFlashingResourcesRetriever يسترد ملفات الصور المساعدة من واجهة برمجة التطبيقات الخاصة بإنشاء Android، ويستخدم نظام الملفات الشبكي (NFS) كخيار احتياطي إذا لم تكن واجهة برمجة التطبيقات متاحة.
|
| BuildError | يتم عرض هذا الخطأ إذا تعذّر تشغيل الإصدار المقدَّم. |
| BuildInfo |
تنفيذ عام لـ IBuildInfo يجب ربطه بـ ITestDevice
|
| BuildInfoKey | فئة تحتوي على تعداد متعلّق بطلبات البحث عن معلومات الإصدار. |
| BuildInfoKey.BuildInfoFileKey |
تعداد يصف جميع أنواع الملفات المعروفة التي يمكن طلب البحث عنها من خلال IBuildInfo.getFile(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 | استثناء مجرّد للاستثناء الذي يمكن طرحه عندما تؤدي بيانات أدخلها المستخدم إلى إلغاء الإجراء. |
| CarModuleController | يمنع عنصر التحكّم هذا تنفيذ حالات الاختبار على الأجهزة غير المتعلّقة بالسيارات. |
| CarryDnaeError |
Internal RuntimeException لنقل DeviceNotAvailableException من خلال إطار عمل JUnit4
|
| CarryInterruptedException | يتم طرح هذا الاستثناء عند تشغيل مهلة مرحلة الاختبار، وعندما يكون من الضروري نقل InterruptedException من سلسلة تنفيذ تجريبي إلى سلسلة تنفيذ الاستدعاء. |
| CasConverter | فئة singleton لتحويل دليل مقسّم إلى أجزاء FastCDC إلى الدليل الأصلي |
| CasFileDownloader | أداة تنزيل الملفات لتنزيل الملفات من نظام RBE CAS |
| CasFuseDriverProfile | CasDriverProfile هو تطبيق محدّد لـ IFuseDriverProfile خاص بصور الأجهزة التي تتضمّن أدلة مقسّمة إلى أجزاء FastCDC. |
| CasOptions | خيارات الإعداد على مستوى المضيف لبرنامج تنزيل CAS. |
| CasUtil | |
| CdmaDeviceFlasher | فئة تعرض صورة على جهاز Android فعلي مزوّد بجهاز استقبال CDMA. |
| CecControllerTokenProvider | مقدّم الرموز المميزة المتعلّقة بالتحكّم بالأجهزة الإلكترونية الاستهلاكية (CEC) |
| CentralDirectoryInfo | CentralDirectoryInfo هو فئة تحتوي على معلومات ملف أو مجلد داخل ملف ZIP. |
| CheckPairingPreparer |
CompanionAwarePreparer يتيح التحقّق من ربط البلوتوث بين الجهاز الأساسي والجهاز المرافق
|
| Chunker |
تقسِّم هذه الدالة السلسلة blob إلى سلسلة واحدة أو أكثر من السلاسل Chunk التي يبلغ حجمها chunkSize بايت كحد أقصى.
|
| Chunker.Chunk | يشير هذا المصطلح إلى جزء من كائن ثنائي كبير. |
| CircularAtraceUtil | أداة atrace تم تطويرها في الأساس لتحديد الأسباب الجذرية لأخطاء ANR أثناء اختبار Monkey |
| CircularByteArray | بنية بيانات لتخزين مصفوفة ذات حجم ثابت تعمل كمخزن مؤقت دائري، وتتتبّع المجموع الكلي لجميع القيم في المصفوفة. |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector الذي سيجلب قياسات تغطية Clang من الجهاز ويسجّلها كعناصر اختبار.
|
| ClangProfileIndexer | فئة أداة مساعدة تفهرس قياسات تغطية التعليمات البرمجية في Clang. |
| ClassNotFoundConfigurationException |
ConfigurationException عندما يتعذّر العثور على فئة عنصر
|
| ClasspathLauncherUtil | فئة مساعدة للطُرق ذات الصلة باختبار الإطلاق |
| ClassPathScanner | للعثور على إدخالات في مسار الفئة |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter يفلتر أسماء فئات Java ويحوّلها.
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter يرفض الفئات الداخلية
|
| ClassPathScanner.IClassPathFilter |
فلتر لمسارات إدخال classpath
مستوحى من |
| العميل | عميل تخزين اختبار Android الذي يحمّل نتائج الاختبار إلى خدمة "تخزين الاختبار". |
| ClockworkUtils | أداة مساعدة دقيقة لمشاركة منطق الأجهزة المتعدّدة |
| CloseableTraceScope | فئة محدودة النطاق تتيح إعداد تقارير عن قسم التتبُّع من خلال try-with-resources |
| ClusterBuildInfo |
فئة IBuildInfo لعمليات الإنشاء التي يتم نقلها من TFC
|
| ClusterBuildProvider |
IBuildProvider لتنزيل موارد اختبار TFC
|
| ClusterClient |
تنفيذ IClusterClient للتفاعل مع الخلفية في "مركز المطوّرين"
|
| ClusterCommand | فئة تمثّل مهمة تم استرجاعها من TF Cluster. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | حالة الأمر في مجموعة TF. |
| ClusterCommandConfigBuilder | فئة لإنشاء ملف إعداد لأمر مجموعة |
| ClusterCommandEvent | فئة لتضمين أحداث أوامر المجموعة التي سيتم تحميلها. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
فئة IRemoteTest لتنفيذ أمر من TFC من خلال عملية فرعية TF
|
| ClusterCommandScheduler |
ICommandScheduler لدعم TFC (مجموعة Tradefed).
|
| ClusterCommandStatus | فئة تمثّل حالة وسبب إلغاء أمر من TF Cluster. |
| ClusterDeviceInfo | فئة لتضمين معلومات جهاز المجموعة التي سيتم تحميلها |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
تنفيذ IDeviceMonitor يرسل النتائج إلى خدمة Tradefed Cluster.
|
| ClusterEventUploader<T extends IClusterEvent> |
فئة ClusterEventUploader التي تحمّل IClusterEvent إلى TFC
|
| ClusterHostEvent | فئة لتغليف أحداث مضيف المجموعة التي سيتم تحميلها. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | تعدادات لأنواع أحداث المضيف المختلفة |
| ClusterHostUtil | دوال مساعدة ثابتة لمجموعة 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 | يحتوي على نتيجة أمر. |
| CommandResultWith<T> | يحتوي على النتيجة المنظَّمة لأحد الأوامر. |
| 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() على جهاز مصاحب مخصّص.
|
| CompatHandler |
معالج ModuleParameters.COMPATIBILITY_MODE
|
| CompatTargetPreparer |
ITargetPreparer يجهّز الجهاز لإجراء اختبارات التوافق.
|
| CompileBootImageWithSpeedTargetPreparer | يعيد تجميع مسار فئة التمهيد وخادم النظام باستخدام فلتر المجمّع "speed". |
| ConditionFailureMonitor | راقِب أي أخطاء ناتجة عن عملية الاستدعاء. |
| ConditionPriorityBlockingQueue<T> |
فئة آمنة للاستخدام المتزامن تتضمّن عمليات مشابهة لعمليات 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 | ملخّص لتحليل المحتوى |
| ContentBasedHelper | أداة مساعدة للحصول على جميع معلومات المحتوى المتعلّقة بإصدار وتطبيقه الأساسي |
| ContentInformation | يمثّل المحتوى الخاص بإصدار معيّن من هدف الإنشاء وإصداره الأساسي والإصدار الحالي. |
| ContentInformationCache |
تخزين ContentInformation مؤقتًا وضمان دورة حياة الملفات ذات الصلة به
|
| ContentMappings | |
| ContentMerkleTree | احتساب MerkleTree من معلومات المحتوى |
| ContentModuleLister | احتساب قائمة الوحدات من السياق |
| ContentProviderHandler | معالج يجرّد تفاعلات موفّر المحتوى ويسمح باستخدام موفّر المحتوى على الجهاز لإجراء عمليات مختلفة. |
| ContentRequest | فئة لإنشاء الطلب إلى واجهة برمجة التطبيقات |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener يتتبّع إجمالي عدد الاختبارات حسب TestStatus
|
| CountTestCasesCollector |
احتساب عدد حالات الاختبار IRemoteTest وإعداد تقرير بها
|
| CoverageMeasurementForwarder | اختبار العنصر النائب الذي يعيد توجيه قياسات التغطية من موفِّر الإصدار إلى أداة تسجيل البيانات. |
| CoverageMetadataCollector |
ILogSaverListener الذي يجمع قياسات التغطية المسجّلة وينشئ CoverageMetadataProto لمعالجتها بواسطة خدمة "تغطية الرموز البرمجية" في Android
|
| CoverageOptions | عنصر Tradefed لتضمين خيارات التغطية |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer ينتظر إلى أن تتم استعادة الحد الأقصى للتردد على جميع النوى إلى أعلى مستوى متاح
|
| CreateAvdPreparer | |
| CreateUserPreparer | أداة إعداد الملف المستهدَف لإنشاء مستخدم ثانوي وتنظيفه في النهاية |
| CrosDutTopologyPreparer | أداة إعداد تشغّل أداة dt-converter لإنشاء إعدادات الاختبار ومعلماته. |
| CrosLsNexusPreparer | أداة إعداد تبدأ خدمة LSNexus وتوقفها لجهاز ChromeOS. |
| CtsDeviceLaunchControlProvider |
LaunchControlProvider مقابل DeviceFolderBuildInfo
|
| CtsLaunchControlProvider |
LaunchControlProvider لإنشاء CTS
|
| CtsLaunchControlProvider.PartialDownloadMode | |
| CtsSettingsSetup |
ITargetPreparer: هو برنامج يضبط إعدادات الجهاز استعدادًا لتشغيل اختبارات CTS.
|
| CtsTestLauncher |
IRemoteTest لتشغيل الاختبارات على عملية تثبيت منفصلة لحزمة CTS
|
| CurlGenAiClient | توفير عميل مركزي للتفاعل مع GenAI API وإرسال طلبات سريعة |
| CurlGenAiClient.Model | قائمة النماذج المتاحة للاستخدام |
| CurrentInvocation | فئة تتتبّع معلومات الاستدعاء الحالية وتقدّمها، وهي معلومات مفيدة في أي مكان داخل الاستدعاء. |
| CurrentInvocation.InvocationInfo | بعض المفاتيح الخاصة التي تحمل أسماءً والتي سنملأها دائمًا عند استدعاء الدالة |
| CurrentInvocation.IsolationGrade | تصف هذه السمة مستوى العزل |
| CuttlefishDisplayFeature | تنفيذ خادم Tradefed للتفاعل مع ميزات العرض في Cuttlefish (أي تنفيذ الأمر `cvd display` محليًا) |
| CuttlefishDisplayHandler | أداة مساعدة للتعامل مع طلبات عرض Cuttlefish |
| CuttlefishDisplayHandler.Display |
D
| DdmPreferences | الإعدادات المفضّلة لمكتبة DDM |
| DebugHostLogOnFailureCollector | المجمِّع الذي سيجمع سجلّات جانب المضيف ويسجّلها عند حدوث خطأ في حالة الاختبار. |
| 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> |
تمثّل Callable تفاصيل تنفيذ أمر shell على ITestDevice.
|
| DeviceConfigurationHolder |
تنفيذ IDeviceConfiguration ملموس يخزِّن عناصر إعدادات الجهاز التي تم تحميلها في سماته.
|
| DeviceConnection |
يمثّل هذا النوع اتصالاً بجهاز من خلال أداة Android Debug Bridge لاستخدامه مع ERROR(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,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 يحتوي أيضًا على عناصر أخرى من عناصر التصميم مضمّنة في دليل على نظام الملفات المحلي.
|
| DeviceImagePartition | تحدّد هذه السمة الأقسام لصورة الجهاز. |
| 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
|
| DeviceLaunchControlProvider |
حساب IDeviceBuildInfo على LaunchControlProvider
|
| 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 يحجب بيانات المستخدم
|
| DexMetadataExtractor | تثبِّت هذه الأداة ملفات Dex Metadata لحِزم APK المحدّدة. |
| DigestCalculator |
طُرق مساعدة لاحتساب Digest
|
| DirectedGraph<V> | تنفيذ رسومات بيانية موجَّهة غير مرجَّحة |
| DisableSELinuxTargetPreparer | أداة إعداد الهدف التي توقف SELinux في حال تفعيله. |
| DryRunKeyStore | ملف تخزين مفاتيح لتشغيل الوضع التجريبي يتم فيه دائمًا استبدال أي قيمة لملف تخزين المفاتيح والعثور عليها بشكل صحيح. |
| DryRunner | يُجري الاختبارات بشكل تجريبي وشفاف بدلاً من تنفيذها فعليًا. |
| DynamicFileStubTest | هذا اختبار tradefed للتأكّد من أنّ tradefed يمكنه حلّ الملف الديناميكي بشكل صحيح. |
| DynamicRemoteFileResolver | فئة تساعد في تحديد مسار الملفات البعيدة. |
| DynamicRemoteFileResolver.FileResolverLoader |
تحميل عمليات تنفيذ IRemoteFileResolver
|
| DynamicShardHelper | استراتيجية التقسيم للسماح بوضع مهام العمل عن بُعد في قائمة الانتظار بين مثيلات TensorFlow المتعددة |
| DynamicShardingConnectionInfoMessage | فئة تخزين البيانات لتسهيل عملية الإرسال عبر خادم الميزات |
| DynamicSystemPreparer |
ITargetPreparer يضبط صورة نظام فوق إصدار الجهاز باستخدام ميزة "تحديث النظام الديناميكي".
|
| DynamicSystemPreparer.PvmfwFlashMode |
E
| EarlyDeviceReleaseFeature | تنفيذ خادم الميزات لإصدار الجهاز قبل إطلاقه |
| EhideTargetPreparer | يبدأ ehide، ما يؤدي إلى إخفاء واجهة إيثرنت عن حزمة شبكة Android. |
| البريد الإلكتروني | فئة مساعدة لإرسال رسالة إلكترونية |
| 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 | تعداد للمفتاح العادي المعروف للخريطة. |
| ExecutionPlanSuiteRunner |
تنفيذ BaseTestSuite لتشغيل الاختبارات استنادًا إلى خطط التنفيذ المحدّدة في الإصدار
|
| ExecutionProperties | السمات التي يتم إنشاؤها أثناء تنفيذ اختبار أو استدعاء |
| ExistingBuildProvider |
IBuildProvider تعرض IBuildInfo تم إنشاؤها من قبل.
|
| ExtendedFile | امتداد للملف العادي يتضمّن بيانات وصفية متعلقة بالإصدار |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry للاستخدام المحلي لـ statsd. |
| ExtraBuildsData | تحليل البيانات الواردة في --invocation extra_builds={} المرسَلة من ATP وتمثيلها |
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 |
تم إيقاف هذه الفئة نهائيًا.
يمكن استخدام AFlagsTargetPreparer كبديل.
|
| 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 |
OutputStream في الذاكرة لا يحتفظ إلا بكمية قصوى من البيانات.
|
| FlashingMethod | تعداد لوصف الطريقة المستخدَمة لتثبيت ذاكرة ROM على الجهاز قيد الاختبار |
| FlashingResourcesParser | فئة تحلّل الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لتثبيت ذاكرة ROM على الجهاز |
| FlashingResourcesParser.AndroidInfo |
تعريف نوع Map<String, MultiMap<String, String>>
|
| FlashingResourcesParser.Constraint |
واجهة فلترة تهدف إلى السماح FlashingResourcesParser بتجاهل بعض الموارد التي قد يستخدمها
|
| FlashingResourcesRetrieverCacheWrapper |
برنامج تضمين IFlashingResourcesRetriever يستخدم ذاكرة التخزين المؤقت
|
| FlashingResourceUtil |
تساعد هذه الأداة في ضبط الإصدار المناسب من العناصر حتى يمكن تثبيتها باستخدام DeviceFlashPreparer.
|
| FoldableExpandingHandler |
IModuleParameterHandler تتوسّع لتشمل المزيد من الإعدادات لكل جهاز قابل للطي غير أساسي.
|
| FoldableHandler | معالج عام للأجهزة القابلة للطي يمكنه تلقّي مَعلمات الأجهزة القابلة للطي لإنشاء وحدة متخصّصة. |
| FoldableModePreparer | أداة إعداد هدف يمكنها تبديل حالة الجهاز القابل للطي. |
| FolderBuildInfo |
تنفيذ ملموس للعلامة IFolderBuildInfo
|
| FolderSaver |
ITargetPreparer الذي يسحب الدلائل من الجهاز ويضغطها ويحفظها في نظام الخلفية لتسجيل البيانات
|
| FormattedGeneratorReporter | أداة إعداد التقارير التي تتيح إنشاء التقارير بتنسيق معيّن |
| FreeDeviceState | |
| FuseMountManager | |
| FuseMountManagerFactory |
مصنع لإنشاء مثيلات FuseMountManager وإعدادها.
|
| FuseUtil | فئة مساعدة لعمليات FUSE |
| FutilityCommandPreparer | يُستخدَم هذا الحقل لتحديد ما إذا كان يجب أن ينفّذ المحضِّر أوامر عدم الجدوى. |
G
| GceAvdInfo | بنية للاحتفاظ بالبيانات ذات الصلة بمثيل معيّن من "الأجهزة الافتراضية على Google" |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | مراقبة سلسلة المحادثات لنفق الخادم الوكيل لمضيف Gce lab المستخدَم في الأكسجين |
| GceManager | أداة مساعدة تدير طلبات GCE لبدء/إيقاف السجلّات وجمعها من GCE. |
| GceRemoteCmdFormatter | فئة الأدوات المساعدة لتنسيق الأوامر للوصول إلى جهاز GCE بعيد |
| GceRemoteCmdFormatter.ScpMode | يمكن استخدام SCP لنقل الملفات أو سحبها حسب بنية الوسيطات. |
| GceSshTunnelMonitor | Thread Monitor لنفق Gce ssh |
| 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.
|
| GeminiDebuggingPostProcessor | معالج ما بعد الإنتاج ينشئ طلبات بحث لتصحيح الأخطاء. |
| GenericLogcatEventParser<LogcatEventType> | تحليل إدخال logcat للأحداث |
| GenericLogcatEventParser.LogcatEvent | بنية لتخزين حدث logcat مع نوع الحدث ورسالة logcat التي تؤدي إلى تشغيله |
| GetPreviousPassedHelper | أداة مساعدة للحصول على فلاتر الاختبارات التي تم اجتيازها سابقًا. |
| GkiDeviceFlashPreparer | أداة إعداد الهدف التي تعمل على تثبيت ذاكرة ROM على الجهاز باستخدام صورة عامة لنواة Android الشائعة |
| GlobalConfiguration |
تنفيذ IGlobalConfiguration يخزّن عناصر الإعدادات التي تم تحميلها في خريطة
|
| GlobalFilterGetter | تنفيذ الخدمة الذي يعرض فلاتر عملية استدعاء معيّنة |
| GlobalTestFilter | خيارات الفلترة التي تم تطبيقها على عملية الاستدعاء |
| GoogleAccountPreparer |
ITargetPreparer يتيح إعداد حسابات Google
|
| GoogleAccountUtil | أداة مساعدة تتيح إعداد حسابات Google على جهاز |
| GoogleApiClientUtil | أدوات لإنشاء عميل Google API |
| GoogleApiClientUtilBase | |
| GoogleAppsSetup |
ITargetPreparer يتيح خيارات إعداد متنوعة لتطبيقات Google
ملاحظة: يجب إعداد حساب على الجهاز أولاً، راجِع |
| GoogleBenchmarkResultParser | تحلّل هذه الدالة نتائج Google Benchmark التي يتم تشغيلها من shell، وتعرض خريطة تتضمّن جميع النتائج. |
| GoogleBenchmarkTest | اختبار يشغّل حزمة اختبار قياس الأداء من Google على جهاز معيّن |
| GoogleDeviceFlashPreparer |
هي تخصص في DeviceFlashPreparer يتيح اتّخاذ خطوات مخصّصة لتثبيت ذاكرة ROM على أجهزة Google.
|
| GoogleDeviceSetup |
هي امتداد لـ DeviceSetup يتيح إعداد مواقع إضافية خاصة بـ Google.
|
| GoogleTradefedSandbox |
التخصّص الداخلي TradefedSandbox الذي سيتم استخدامه في البنية الأساسية للمختبر
|
| GoogleTradefedSandboxFactory | تنفيذ Google Tradefed لـ SandboxFactory |
| GranularRetriableTestWrapper |
تعمل فئة التغليف على IRemoteTest لتجزئة IRemoteTest على مستوى حالة الاختبار.
|
| GranularRetriableTestWrapper.StartEndCollector | أداة مساعدة الصف لتحديد بداية ونهاية التشغيل المفقودتَين |
| GsiDeviceFlashPreparer | أداة إعداد الهدف التي تعمل على تحديث الجهاز باستخدام صورة نظام Android العامة. |
| GsiDeviceFlashPreparer.PvmfwFlashMode | |
| GTest | اختبار يشغّل حزمة اختبار أصلية على جهاز معيّن |
| GTestBase | الصنف الأساسي في gTest |
| GTestListTestParser | أداة تحليل النتائج لوضع التشغيل التجريبي في gtest مع المَعلمة "--gtest_list_tests" |
| GTestResultParser | تحلّل هذه السمة نتائج "وضع الإخراج الأولي" للاختبارات الأصلية باستخدام GTest التي يتم تشغيلها من shell، وتُعلم ITestInvocationListener بالنتائج. |
| GTestXmlResultParser | يحلّل نتائج "وضع إخراج xml" للاختبارات الأصلية التي يتم تشغيلها من shell باستخدام GTest، ويُعلم ITestRunListener بالنتائج. |
H
| 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. |
| HsumBootStrategyPreparer | |
| HsumHelper | توفّر أدوات مساعدة لمهام HSUM (وضع التشغيل بلا واجهة مستخدم رسومية) |
| HsumHelper.HsumBootStrategy | |
| 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) قيد الاختبار |
| IAdbDeviceChangeListener |
تتعامل واجهة برمجة التطبيقات مع عمليات الإضافة والحذف والتغيير في ERROR(/IDevice).
|
| 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 Domain Socket التي تم إنشاؤها على الجهاز |
| 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 الذي يمكن إيقافه. |
| IDynamicShardingClient |
واجهة برنامج تضمين لعميل التقسيم
وهي متوفّرة لنتمكّن من استبدالها بواحدة HTTP أو واحدة تجريبية عند الحاجة. |
| IDynamicShardingConnectionInfo | واجهة للفئات التي تحتوي على معلومات اتصال ديناميكية لتقسيم قاعدة البيانات |
| IEmail | واجهة لإرسال الرسائل الإلكترونية |
| IEmail.Message | حاوية لبيانات الرسائل الإلكترونية |
| IFileDownloader | واجهة لتنزيل ملف بعيد |
| IFileEntry |
تعريف الواجهة الذي يوفّر عقدًا أبسط وقابلاً للمحاكاة لطُرق FileEntry.
|
| IFileResolverLoader |
تحميل عمليات تنفيذ IRemoteFileResolver
|
| IFileResolverLoader.ResolverLoadingException | يتم طرح هذا الاستثناء إذا تعذّر تحميل برنامج التعيين أو إعداده. |
| IFlashingResourcesParser | واجهة لتوفير الإصدارات المطلوبة من ملفات الصور المساعدة اللازمة لتثبيت ذاكرة ROM على جهاز. |
| IFlashingResourcesRetriever | واجهة لاسترداد ملفات الصور المساعدة اللازمة لتثبيت ذاكرة ROM على جهاز. |
| 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 | ستتم إضافة هذه الواجهة كعنصر تزييني عند إعداد تقارير بنتائج الاختبارات من أجل جمع المقاييس المطابقة. |
| IMetricCollector.MetricCollectionLevel | تعداد يمثّل المستوى الحالي لجمع المقاييس. |
| IMetricCollectorReceiver |
واجهة على IRemoteTest تنفيذها إذا كانت بحاجة إلى الحصول على قائمة IMetricCollector لإجراء الاختبار.
|
| IMoblyYamlResultHandler | واجهة معالج نتائج mobly yaml. |
| IMoblyYamlResultHandler.ITestResult | واجهة نتيجة ملف mobly yaml |
| IModuleController | واجهة للتحكّم في ما إذا كان يجب تنفيذ وحدة معيّنة أم لا |
| IModuleController.RunStrategy | تعداد يصف طريقة تنفيذ الوحدة. |
| IModuleParameterHandler | واجهة مَعلمات وحدات الحِزم |
| IMultiDeviceRecovery | واجهة لاسترداد أجهزة متعددة غير متصلة بالإنترنت |
| IMultiDeviceTest | تم إيقاف هذه الواجهة نهائيًا. يتم الاحتفاظ بهذه الواجهة مؤقتًا لضمان التوافق، ولكن لم يعُد يتم استخدامها. يُرجى عدم تنفيذها. |
| IMultiTargetPreparer | تجهيز بيئة الاختبار لعدة أجهزة معًا |
| INativeDevice |
توفّر واجهة برمجة تطبيقات موثوقة وأعلى مستوى قليلاً من واجهة برمجة التطبيقات ddmlib IDevice.
|
| INativeDeviceTest |
واجهة للكائن الذي يحتاج إلى مرجع إلى INativeDevice.
|
| IncrementalImageUtil | أداة للاستفادة من التحديثات المتزايدة للصور والأجهزة |
| IncrementalInstallSession | تُستخدَم لإنشاء جلسة تثبيت حزمة تدريجية يتم فيها بث حِزم APK المثبَّتة إلى الجهاز عند الحاجة إلى قراءتها. |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | معرّفات الأخطاء من البنية الأساسية لـ Trade Federation والبنية الأساسية التابعة (مثل البنية الأساسية لعمليات الإنشاء) |
| InputStreamSource |
تغلف هذه الواجهة بشكل أساسي InputStream لجعلها قابلة للاستنساخ.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer يثبّت جميع التطبيقات في ملف zip تجريبي.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
ITargetPreparer يثبّت حزمة APK واحدة أو أكثر من حِزم 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. |
| IRecorderClientLegacy | واجهة للتواصل مع الخلفية المسجّلة في 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 | توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع الإخراج من أمر shell عن بُعد على جهاز أو محاكي. |
| IsolatedHostTest | تنفيذ برنامج تشغيل TradeFed يستخدم عملية فرعية لتنفيذ الاختبارات في بيئة ذات تبعية منخفضة بدلاً من تنفيذها في العملية الرئيسية |
| IStackTraceInfo | توفّر الفئات التي تنفّذ هذه الواجهة طريقة تعرض تتبُّع تسلسل استدعاء الدوال البرمجية. |
| ISupportGranularResults |
واجهة تحدّد ما إذا كان ITestInvocationListener يتيح تلقّي النتائج الدقيقة أم لا.
|
| ISystemStatusChecker | أداة تدقيق تجري عمليات تدقيق على حالة النظام وتعرض قيمة منطقية تشير إلى ما إذا كان النظام في حالة متوقّعة. |
| ISystemStatusCheckerReceiver |
IRemoteTest يتطلّب الوصول إلى ISystemStatusChecker من الإعدادات.
|
| ITargetCleaner | تم إيقاف هذه الواجهة نهائيًا. تم نقل tearDown إلى واجهة ITargetPreparer الأساسية. |
| ITargetPreparer | تجهِّز بيئة الاختبار لتشغيل الاختبار. |
| ITemporaryDevice | واجهة لتمثيل جهاز يمكن أن يكون عنصرًا نائبًا مؤقتًا. |
| ITerribleFailureHandler |
واجهة للتعامل مع الأخطاء الفادحة من
com.android.tradefed.log.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 | تثبِّت هذه السمة الاختبارات من ملف ZIP للاختبارات (كما هو موضّح في نظام التصميم) على جهاز. |
| ITokenProvider | واجهة تصف عنصرًا يمكنه توفير رموز مميزة لجهاز معيّن. |
| ITokenRequest |
يمكن لواجهة IRemoteTest تنفيذها للإشارة إلى أنّها تتطلّب جهازًا مزوّدًا برمز مميّز خاص.
|
| IWifiHelper | واجهة مساعِدة للتعامل مع خدمات Wi-Fi على الجهاز |
| IWifiHelper.WifiConnectionResult | |
| IWifiHelper.WifiState | حالة برنامج طلب المصادقة لشبكة Wi-Fi |
J
| JarHostTest | أداة تشغيل الاختبارات لاختبارات JUnit من جهة المضيف |
| JarHostTest.HostTestListener | أداة معالجة برنامج التضمين التي تعيد توجيه جميع الأحداث باستثناء testRunStarted() وtestRunEnded() إلى أداة المعالجة المضمّنة. |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector سيتم من خلاله استخراج مقاييس تغطية Java من الجهاز وتسجيلها كعناصر اختبار.
|
| JavaCodeCoverageFlusher | فئة أداة تعيد ضبط قياسات تغطية رمز Java وتفرض إفراغها من العمليات التي تعمل على الجهاز. |
| JSONFileKeyStoreClient | مثال على عملية تنفيذ حيث يعمل ملف JSON محلي كمخزن مفاتيح |
| JSONFileKeyStoreFactory |
تنفيذ مصنع JSON KeyStore، الذي يوفّر JSONFileKeyStoreClient للوصول إلى ملف JSON Key Store.
|
| JsonHttpTestResultReporter | أداة إعداد تقارير النتائج التي ترمّز نتائج مقاييس الاختبار ومعلومات الفرع والجهاز إلى JSON ثم تنشرها إلى نقطة نهاية خدمة 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 | تمثّل هذه السمة حاوية لحالات Keyguard. |
| KeyguardStatusChecker | تتحقّق هذه السمة من حالة Keyguard بعد تنفيذ الوحدة. |
| KeyStoreException | يتم طرح هذا الاستثناء عند حدوث خطأ فادح في تخزين المفاتيح. |
| KillExistingEmulatorPreparer |
تمثّل ITargetPreparer عملية إيقاف محاكي قيد التشغيل.
|
| KnownFailurePreparer | يجب أن يتجاهل برنامج إعداد الاستهداف إعادة محاولة تنفيذ عملية فاشلة معروفة. |
| KTapResultParser | يقرأ هذا الخيار ناتج KTAP الذي ينتجه وحدة اختبار KUnit ويضعه في ملف `results` ضمن debugfs. |
| KTapResultParser.ParseResolution | |
| KUnitModuleTest | أداة تشغيل الاختبارات لتشغيل وحدات اختبار KUnit على الجهاز |
L
| LabResourceDeviceMonitor | أداة مراقبة موارد المختبر التي تبدأ/تدير خادم gRPC لخدمة LabResourceService. |
| LargeOutputReceiver | فئة مصمّمة للمساعدة في تنفيذ الأوامر التي تستغرق وقتًا طويلاً لجمع النتائج |
| LastBuildInfo | تحليل المعلومات وعرضها في ملف logs/last_build.info |
| LastShardDetector |
عند تنفيذ التقسيم المحلي، نريد أحيانًا تنفيذ بعض الإجراءات فقط عندما يصل الجزء الأخير إلى invocationEnded(long).
|
| LaunchControlProvider |
تنفيذ IBuildProvider يطلب من خوادم Google الخاصة بميزة "التحكّم في الإطلاق" توفير إصدار لاختباره.
|
| LaunchControlProvider.DownloadFileDescriptor | |
| LCUtil | فئة مساعدة لتحليل مسار Launch Control إلى الأجزاء المكوّنة له |
| 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 تحفظ بيانات السجلّ في ملف
|
| LogOffsets | فئة تخزّن إزاحات البدء لملف سجلّ لمستويات اختبار مختلفة. |
| LogPreprocessor | نقطة دخول المعالجة المسبقة للسجلّات التي ستستوعبها أدوات الذكاء الاصطناعي |
| 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 |
| MarkdownUtils | فئة الأدوات المساعدة لمعالجة Markdown |
| 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 | يحتوي على طرق مساعدة شائعة لتخزين مقاييس الاختبار وتجميع المقاييس في اختبارات مشابهة وكتابة المقاييس في ملف. |
| MetricUtility.DimensionalIterationData | فئة مساعدة لتخزين ملف مقياس متعدد الأبعاد والحالة لتكرار اختبار واحد. |
| 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 | معالج عنصر "Record" في نتيجة 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 | معالج عنصر "بيانات المستخدم" في نتيجة Mobly yaml. |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | حاوية لإعدادات التشغيل التجريبي |
| ModuleListener |
يتم ربط أداة معالجة الأحداث بكل IRemoteTest في كل وحدة من أجل جمع قائمة النتائج.
|
| ModuleLogcatCollector | إصدار أداة جمع logcat ولكن للوحدة. |
| ModuleMerger |
فئة مساعدة للعمليات المرتبطة بدمج ITestSuite وModuleDefinition
بعد التقسيم.
|
| ModuleOemTargetPreparer | |
| ModuleParameters | قيم خاصة مرتبطة بمفاتيح "المَعلمات" في المجموعة ضمن البيانات الوصفية لكل وحدة. |
| ModuleParametersHelper |
دالة مساعدة للحصول على IModuleParameterHandler المرتبط بالمَعلمة.
|
| ModulePerfettoCollector | أداة تجميع ستبدأ عملية تتبُّع Perfetto عند بدء وحدة الاختبار وانتهائها وإعادة تشغيل الجهاز. |
| ModuleProtoResultReporter | أداة إعداد تقارير النتائج التي تهدف إلى إعداد تقارير عن النتائج على مستوى الوحدة فقط |
| ModulePusher | |
| ModulePusher.ModulePushError | حدث خطأ فادح أثناء إرسال وحدة Mainline. |
| ModuleResultsAndMetricsForwarder |
تمثّل هذه السمة امتدادًا للسمة ResultAndLogForwarder، وهي تضيف مقاييس إضافية ذات صلة بالوحدة إلى نتائج الاختبار.
|
| ModuleSplitter |
أداة مساعدة لتقسيم قائمة الوحدات الممثّلة بـ IConfiguration إلى قائمة وحدات تنفيذ ممثّلة بـ ModuleDefinition.
|
| ModuleTestTypeUtil | يحتوي على طرق مساعدة شائعة للتحقّق من الوحدة. |
| MultiFailureDescription |
اجمع عدة FailureDescription في حامل واحد.
|
| MultiLineReceiver |
التنفيذ الأساسي لـ IShellOutputReceiver، والذي يأخذ البيانات الأولية الواردة من المقبس ويحوّلها إلى عناصر String.
|
| MultiMap<K, V> |
Map يتيح استخدام قيم متعددة لكل مفتاح.
|
| MultiReceiver |
التنفيذ الأساسي لـ IShellOutputReceiver، والذي يتضمّن مثيلات متعددة من IShellOutputReceiver ويبث البيانات المستلَمة إلى جميع هذه المثيلات.
|
لا
| 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 |
لا تنفّذ عملية IConfigOptionValueTransformer
|
| NotMultiAbiHandler |
معالج خاص يُعلم SuiteModuleLoader بأنّه يجب عدم إنشاء وحدة من خلال واجهة التطبيق الثنائية الثانوية.
|
| NullDevice |
عنصر نائب IDevice تستخدمه DeviceManager لتحديد وقت true IDeviceSelection.nullDeviceRequested()
|
| 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> |
برنامج تضمين ExecutorService لتنفيذ دالة بالتوازي
|
| ParentSandboxInvocationExecution |
إصدار InvocationExecution للإجراءات الخاصة باستدعاء الأصل عند تشغيل وضع الحماية
|
| ParentShardReplicate | تكرار عملية الإعداد لجهاز واحد على جميع الأجهزة الأخرى التي ستكون جزءًا من التقسيم |
| PartialZipDownloadCache | أداة لتخزين الملفات التي تم تنزيلها جزئيًا بشكل مؤقت استنادًا إلى محتواها |
| PassingTestFileReporter |
ITestInvocationListener يحفظ قائمة بحالات الاختبار الناجحة في ملف اختبار
|
| PendingBlock | هي مجموعة من البيانات التي تخص ملف APK أو ملف التوقيع والتي يحتاجها الجهاز. |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | أداة تجميع تسحب ملفات تتبُّع Perfetto من الجهاز، وتضغطها اختياريًا، وتضيفها إلى سجلّات الاختبار. |
| PerfettoGenericPostProcessor | معالج لاحق يعالج ملف proto الخاص بمقياس نصي/ثنائي في أزواج مفتاح/قيمة من خلال التوسيع بشكل متكرر لرسائل proto والحقول ذات القيم النصية إلى أن يتم العثور على الحقل ذي القيمة الرقمية. |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | يرسل برنامج Perfetto preparer ملف الإعداد إلى الجهاز في موقع جغرافي عادي يمكن أن يصل إليه برنامج perfetto. |
| PerfettoPullerMetricCollector |
تم إيقاف هذه الفئة نهائيًا.
يُرجى استخدام PerfettoFilePullerCollector وERROR(/PerfettoTracePostProcessor)
بدلاً من ذلك.
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | معالج لاحق يستردّ ملفات تتبُّع Perfetto من سجلّات الاختبار ويشغّل معالج التتبُّع عليها لإنتاج نموذج أولي لمقياس Perfetto. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
فئة أداة لتسجيل عمليات تتبُّع Perfetto على ITestDevice.
|
| PerfettoV2MetricConverterUtil | فئة الأدوات المساعدة لتحويل مقاييس Perfetto الإصدار 2 |
| PerfettoV2ToDimensionalMetricConverter |
تحويل Perfetto V2 TraceSummary proto إلى MetricReport لإعداد تقارير عن المقاييس المتعددة الأبعاد.
|
| PrettyPrintDelimiter | أداة مساعدة تساعد في طباعة رسالة محددة تبرز عن غيرها. |
| PrettyTestEventLogger | مسجّل يطابق الأحداث ويسجّلها لتسهيل عملية تصحيح الأخطاء |
| ProcessInfo | تُستخدَم لتخزين المعلومات ذات الصلة بالعملية(المستخدم، ومعرّف العملية، والاسم، ووقت البدء بالثواني منذ بداية الحقبة). |
| ProcessUtil | |
| 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 افتراضية على المضيف وتثبّت الحِزم. |
كوادريليون
| QueryType | أنواع طلبات البحث الخاصة بعناصر التحكّم في التشغيل |
| QuotationAwareTokenizer |
R
| RamdumpPreparer | فعِّل Ramdump. |
| RawImage | بيانات تمثّل صورة مأخوذة من مخزن مؤقت لإطارات الجهاز |
| RebootReasonCollector | أداة جمع تجمع عمليات إعادة تشغيل الجهاز أثناء التشغيل التجريبي وتُبلغ عنها حسب السبب وعدد المرات. |
| RebootTargetPreparer | أداة إعداد الهدف التي تعيد تشغيل الجهاز. |
| RecorderClient | عميل مسجّل ResultDB يحمّل نتائج الاختبار إلى ResultDB. |
| RecorderClientLegacy | عميل مسجّل ResultDB يحمّل نتائج الاختبار إلى استدعاء ResultDB القديم. |
| RecoveryLogPreparer | يتم استخدام أداة إعداد الهدف لجمع السجلات قبل الاسترداد. |
| RegexTrie<V> |
RegexTrie هي شجرة بحث ثلاثية حيث يكون كل جزء Pattern.
|
| RemoteAndroidDevice |
تنفيذ ITestDevice لجهاز Android كامل الميزات متصل عبر
adb connect
|
| RemoteAndroidTestRunner | تنفيذ أمر اختبار Android عن بُعد وإعداد تقارير بالنتائج |
| RemoteAndroidTestRunner | تنفيذ أمر اختبار Android عن بُعد وإعداد تقارير بالنتائج |
| RemoteAndroidTestRunner.StatusReporterMode | تمثّل هذه السمة وضع أداة إعداد التقارير عن الحالة في خيارات أمر الأداة. |
| RemoteAndroidTestRunner.StatusReporterMode | تمثّل هذه السمة وضع أداة إعداد التقارير عن الحالة في خيارات أمر الأداة. |
| RemoteAndroidVirtualDevice |
توسيع نطاق سلوك RemoteAndroidDevice ليشمل جهاز Android كامل الميزات يعمل في
Google Compute Engine (Gce).
|
| RemoteAvdIDevice |
عنصر نائب IDevice تستخدمه DeviceManager لتحديد وقت true DeviceSelectionOptions.gceDeviceRequested()
|
| 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 |
| ResultDBUtil.TruncationResult | فئة بسيطة لتخزين نتيجة عملية اقتطاع. |
| 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، وتحوّلها إلى طلبات على سلسلة من ITestInvocationListener.
|
S
| SandboxConfigDump |
فئة Runner التي تنشئ IConfiguration استنادًا إلى سطر أوامر وتنقله إلى ملف
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | استثناء الإعدادات الخاصة الوارد من إعدادات "وضع الحماية" |
| SandboxConfigurationFactory | مصنع الإعدادات الخاص للتعامل مع إنشاء الإعدادات لأغراض وضع الحماية |
| SandboxConfigUtil |
فئة أداة مساعدة لإدارة IConfiguration عند إجراء وضع الحماية.
|
| SandboxedInvocationExecution | التنفيذ الخاص لعملية الاستدعاء في وضع الحماية: هذا هو InvocationExection عندما نكون داخل وضع الحماية وننفّذ الأمر. |
| SandboxInvocationRunner | نفِّذ الاختبارات المرتبطة بعملية الاستدعاء في بيئة وضع الحماية. |
| SandboxOptions |
فئة يمكنها تلقّي خيارات وتقديمها إلى ISandbox
|
| SandboxThinLauncher | مشغّل بسيط يحاول إنشاء سياق الإصدار في وقت مبكر من أجل الحصول على إعدادات غير متوفّرة في العنصر الرئيسي. |
| SchedulerState | تعداد يمثّل قائمة بالحالات التي يمكن أن تكون فيها عمليات الاستدعاء ووحدات العمل. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenRecordOnFailureCollector | أداة تجميع ستسجّل لقطة شاشة وتدوّنها عند تعذُّر تنفيذ حالة اختبار. |
| ScreenRecordOnFailureCollector.LineCapturingOutputStream | |
| ScreenshotOnFailureCollector | أداة تجميع ستلتقط لقطة شاشة وتسجّلها عند تعذُّر إحدى حالات الاختبار. |
| Sdk28ModuleController | وحدة تحكّم في الوحدات للتحقّق مما إذا كان الجهاز يعمل بالإصدار 28 من حزمة تطوير البرامج (SDK) (الإصدار 9 من نظام التشغيل Android) أو إصدار أحدث. |
| Sdk29ModuleController | لا تُجرى الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 29 أو إصدارًا أحدث. |
| Sdk30ModuleController | لا تُجرى الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 30 أو إصدارًا أحدث. |
| Sdk31ModuleController | لا تُجري الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 31 أو إصدارًا أحدث. |
| Sdk32ModuleController | لا تُجرى الاختبارات إلا إذا كان الجهاز الذي يتم اختباره يعمل بالإصدار 32 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
| Sdk33ModuleController | لا تُجري الاختبارات إلا إذا كان الجهاز الخاضع للاختبار يعمل بالإصدار 33 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
| Sdk34ModuleController | لا تُجري الاختبارات إلا إذا كان الجهاز الخاضع للاختبار يعمل بالإصدار 34 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
| Sdk35ModuleController | لا تُجري الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 35 أو إصدارًا أحدث. |
| Sdk36ModuleController | لا تُجري الاختبارات إلا إذا كان الجهاز الخاضع للاختبار يعمل بالإصدار 36 من حزمة تطوير البرامج (SDK) أو إصدار أحدث. |
| Sdk37ModuleController | لا تُجرى الاختبارات إلا إذا كان إصدار حزمة تطوير البرامج (SDK) على الجهاز الخاضع للاختبار هو 37 أو إصدارًا أحدث. |
| SdkVersionUtil | |
| SearchArtifactUtil | فئة أدوات يمكن استخدامها للبحث عن عناصر الاختبار. |
| SecondaryUserHandler |
معالج ModuleParameters.SECONDARY_USER
|
| SecondaryUserOnDefaultDisplayHandler |
معالج ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
|
| SecondaryUserOnSecondaryDisplayHandler |
معالج ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
|
| SemaphoreTokenTargetPreparer | هذا هو المحضّر المستخدَم لاستخدام الرمز المميز لتسلسل تنفيذ الاختبار في مضيف Tradefed. |
| SerializationUtil |
أداة لتسلسل/إلغاء تسلسل عنصر ينفّذ Serializable.
|
| ServiceAccountKeyCredentialFactory |
مصنع بيانات اعتماد لإنشاء مفتاح حساب خدمة يستند إلى بروتوكول OAuth Credential.
|
| SettingsBaselineSetter | أداة تحديد القيمة شائعة للتعامل مع إعدادات الجهاز الأساسية من خلال ITestDevice.setSetting |
| إعدادات الضبط |
ITargetPreparer يضبط إعدادات الجهاز من خلال قياس
SettingsUtil.apk.
|
| SettingsUtil | فئة أدوات يمكنها تغيير إعدادات الجهاز. |
| ShardBuildCloner | فئة مساعدة تتعامل مع استنساخ معلومات الإصدار من سطر الأوامر. |
| ShardHelper | فئة مساعدة تتولّى إنشاء الأجزاء وجدولتها لتنفيذها. |
| ShardListener |
ITestInvocationListener يجمع النتائج من جزء من عملية الاستدعاء (يُعرف أيضًا باسم تقسيم عملية الاستدعاء لتنفيذها على موارد متعددة بالتوازي)، ويعيد توجيهها إلى مستمع آخر.
|
| ShardMainResultForwarder |
ResultForwarder يجمع نتائج عمليات استدعاء الاختبارات المجزأة.
|
| ShellCommandUnresponsiveException | يتم عرض هذا الاستثناء عندما يستغرق تنفيذ أمر shell على جهاز وقتًا طويلاً جدًا لإرسال ناتجه. |
| ShellOutputReceiverStream | فئة فرعية للأدوات المساعدة من OutputStream تكتب في IShellOutputReceiver. |
| ShellStatusChecker | تحقَّق مما إذا كانت حالة الصدفة كما هو متوقّع قبل تشغيل الوحدة وبعده. |
| ShippingApiLevelModuleController |
يمكنك إجراء الاختبارات إذا كان الجهاز يستوفي الشروط التالية:
|
| ShowmapPullerMetricCollector |
التنفيذ الأساسي لـ FilePullerDeviceMetricCollector الذي يسمح بسحب ملفات showmap
من الجهاز وجمع المقاييس منها.
|
| SideloadOtaTargetPreparer |
أداة إعداد الهدف التي تنفّذ التحميل الجانبي لحزمة OTA محدّدة، وتطبّق الحزمة، وتنتظر
حتى يتم تشغيل الجهاز، وتُدرج خصائص إصدار الجهاز لاستخدامها كمعلومات الإصدار
يفترض معدّ الإعداد المستهدف هذا أنّ الجهاز سيكون في وضع adb العادي عند بدء التشغيل، وسيضمن خروج الجهاز من الوضع نفسه ولكن مع تطبيق الإصدار الأحدث. |
| SimpleFileLogger |
ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout وإلى ملف سجلّ واحد.
|
| SimpleperfProfilePostProcessor | معالج لاحق يعثر على بيانات تحديد الأداء في simpleperf وينشئ ملف تعريف pprof. |
| SimplePerfResult | عنصر لتخزين جميع نتائج اختبار simpleperf |
| SimplePerfStatResultParser | فئة أداة لتحليل نتائج simpleperf. |
| SimplePerfUtil | فئة الأدوات المساعدة لإرسال أمر بسيط وجمع النتائج |
| SimplePerfUtil.SimplePerfType | تعداد خيارات أمر simpleperf |
| SimpleStats | فئة أدوات صغيرة تحسب بعض المقاييس الإحصائية بالنظر إلى مجموعة بيانات رقمية. |
| SizeLimitedOutputStream |
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 |
| SsoClientHttpHelper | يحتوي على طرق مساعدة لإنشاء طلبات HTTP باستخدام برنامج عميل SSO الثنائي |
| StaticCompatibleBuildFlavorUtil | فئة أداة تحمّل StaticCompatibleBuildFlavor من مسار الفئة وتوفّر إمكانية الوصول إلى الطرق. |
| StaticDeviceInfoUtil | فئة أداة تحمّل StaticDeviceInfo من مسار الفئة وتوفّر إمكانية الوصول إلى الطرق. |
| 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 لتحديد وقت true DeviceSelectionOptions.localVirtualDeviceRequested()
|
| 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 | Helper for invocation started information. |
| 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 |
توسّع هذه السمة FileOutputStream لتحليل الناتج قبل كتابته في الملف، ما يتيح لنا إنشاء أحداث الاختبار على جانب مشغّل التطبيق.
|
| SubprocessTestResultsParser.StatusKeys | مفاتيح حالة الاختبار ذات الصلة |
| SubprocessTfLauncher |
IRemoteTest لتنفيذ الاختبارات على عملية تثبيت منفصلة من TensorFlow
|
| SuiteApkInstaller | تثبيت حِزم APK المحدّدة لإعداد Suite: إما من المتغيّر $ANDROID_TARGET_OUT_TESTCASES أو ROOT_DIR في معلومات الإصدار |
| SuiteModuleLoader | يستردّ تعريفات وحدة اختبار التوافق من المستودع. |
| SuiteModuleLoader.ConfigFilter |
FilenameFilter للعثور على جميع ملفات الإعداد في دليل
|
| SuiteResultCacheUtil | أداة لتحميل نتائج ذاكرة التخزين المؤقت وتنزيلها لوحدة اختبار. |
| SuiteResultCacheUtil.CacheResultDescriptor | تصف هذه السمة نتائج ذاكرة التخزين المؤقت. |
| SuiteResultHolder | عنصر مساعد لتسهيل تسلسل نتائج الاستدعاء وإلغاء تسلسلها. |
| SuiteResultReporter | جمع نتائج الاختبارات لتنفيذ مجموعة اختبارات كاملة وعرض النتائج النهائية |
| SuiteResultReporter.ModulePrepTimes | حاوية العناصر لوقت الإعداد والإزالة لوحدة واحدة |
| SuiteTestFilter | يمثّل هذا النوع فلترًا لتضمين الاختبارات واستبعادها. |
| SwitchUserTargetPreparer |
التنفيذ التلقائي لـ BaseSwitchUserTargetPreparer - راجِع javadoc الخاص بهذه الفئة للحصول على مزيد من المعلومات.
|
| SyncException |
يحدث هذا الخطأ عند عدم اكتمال عملية نقل باستخدام ERROR(/SyncService).
|
| SyncException.SyncError | |
| SyncService | فئة خدمة المزامنة لإرسال البيانات إلى الأجهزة/المحاكيات أو سحبها منها، من خلال أداة تصحيح الأخطاء. |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | توفّر الفئات التي تنفّذ هذه الواجهة طرقًا للتعامل مع عرض تقدّم عملية النقل. |
| SystemServerFileDescriptorChecker | للتحقّق مما إذا كان خادم النظام على وشك استنفاد واصفات الملفات. |
| 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
|
| TestDiscoveryInfo | فئة الأدوات المساعدة التي تخزِّن معلومات التبعية التي يحتاجها اكتشاف الاختبار. |
| TestEnvironment | فئة لنمذجة رسالة TestEnvironment التي تعرضها واجهة برمجة تطبيقات TFC. |
| TestErrorIdentifier | معرّف الخطأ من الاختبارات وبرامج تنفيذ الاختبارات |
| TestFailureModuleController | وحدة التحكّم في الوحدة التي تريد ببساطة ضبط طريقة عمل سجلّ حالات فشل الاختبارات. |
| TestFilePushSetup |
ITargetPreparer يدفع ملفًا واحدًا أو أكثر/أدلة من مجلد IDeviceBuildInfo.getTestsDir() إلى الجهاز.
|
| TestFilterHelper | فئة مساعدة لفلترة الاختبارات |
| TestGroupStatus | فئة لتخزين حالة مجموعة اختبار |
| TestIdentifier | تحدّد هذه السمة اختبارًا لقياس حالة التطبيق تم تحليله. |
| TestIdUtils | فئة أدوات لتنظيف أرقام تعريف الاختبارات في ResultDB. |
| 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. |
| TfLaunchControlProvider |
LaunchControlProvider لاسترداد إصدار google-tradefed كـ IFolderBuildInfo
|
| TfMetricProtoUtil | فئة أدوات مساعدة لتسهيل عملية الانتقال من Map<string, string=""> إلى Map<string, metric="">. </string,></string,> |
| TfObjectTracker | أداة لتتبُّع استخدام عناصر Trade Federation المختلفة. |
| TfSuiteRunner |
تنفيذ ITestSuite الذي سيحمّل الاختبارات من مجلد res/config/suite/ في ملفات jar الخاصة بإطار عمل Test-Framework.
|
| 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 يضمن قيمًا فريدة لكل مفتاح.
|
| UpdateTokenInterceptor | أداة اعتراض لعميل gRPC تتعامل مع رموز تعديل ResultDB |
| UploadManifest | بيان بالملفات الثنائية الكبيرة (BLOB) والملفات التي سيتم تحميلها |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery يعيد ضبط ناقلات USB للأجهزة غير المتصلة بالإنترنت.
|
| UsbResetRunConfigRecovery | السماح بتنفيذ أمر لإعادة ضبط منفذ USB الخاص بجهاز |
| UsbResetTest |
IRemoteTest التي تعيد ضبط منفذ USB للجهاز وتتحقّق مما إذا كان الجهاز سيعود إلى الإنترنت
بعد ذلك.
|
| UserChecker | تتحقّق هذه السمة مما إذا كان المستخدمون قد تغيّروا أثناء الاختبار. |
| UserCleaner |
ITargetPreparer التي تزيل المستخدمين الثانويين عند إيقاف التطبيق
|
| UserHelper | |
| UserInfo | مشابه لفئة UserInfo من النظام الأساسي |
| UserInfo.UserType | القيم المتوافقة لنوع المستخدم في واجهات برمجة التطبيقات الخارجية |
| UserSwitcher |
عنصر مساعد يُستخدَم للتبديل إلى مستخدم type معيّن، ثم التبديل مرة أخرى إلى المستخدم السابق لاحقًا.
|
| UserSwitcher.UserTypeMode |
تحدّد هذه السمة السلوك المتوقّع استنادًا إلى 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. |
نعم
| YamlClassOptionsParser | أداة مساعدة لتحليل معلومات مشغّل الاختبار من إعدادات Tradefed بتنسيق YAML |
Z
| ZipCompressionStrategy |
ICompressionStrategy لإنشاء أرشيفات بتنسيق zip
|
| ZipUtil | فئة مساعدة للعمليات ذات الصلة بالضغط |
| ZipUtil2 | فئة مساعدة لاستخراج ملفات zip تأخذ أذونات ملفات POSIX في الاعتبار |