اختبار إعدادات Trade Federation (TF)

قد يكون من الملائم إجراء تشغيل تجريبي لإعداد Trade Federation (TF) للتأكّد من إعداده بشكل صحيح.

هناك آليتان مختلفتان في TensorFlow لتنفيذ ذلك.

الإعدادات العامة

يتحقّق الأمر dry-run من أنّه تم تحليل عملية الضبط بشكل صحيح وأنّه يمكن تنفيذها. لا ينفّذ الأمر TF، لذا يقتصر هذا التحقّق من الصحة على بنية إعدادات TF.

إعدادات مجموعات الاختبارات

بالنسبة إلى إعدادات مجموعة الاختبارات، مثل CTS، يتوفّر الأمر --collect-tests-only. ويشغّل كل شيء باستثناء حالات الاختبار التي يتم تعدادها. ومع ذلك، يتم تنفيذ جميع خطوات الإعداد الأخرى، مثل تثبيت حِزم APK.

هذا خيار مناسب لضمان تشغيل الإعداد على النحو المتوقّع بدون إجراء الاختبارات فعليًا.

مرجع أمر التشغيل التجريبي

يلخّص هذا الجدول أوامر التشغيل التجريبي للاستخدامات المختلفة.

استضِف أصدقاءك وعائلتك الوصف
run cts --collect-tests-only collect-tests-only CTS باستثناء وحدات MCTS
ENABLE_XTS_DYNAMIC_DOWNLOADER=false ./cts-tradefed run cts --collect-tests-only مجموعة اختبار التوافق (CTS) التي تجمع الاختبارات فقط، بما في ذلك وحدات MCTS

إتاحة collect-tests-only

تتوفّر إمكانية جمع الاختبارات فقط من خلال واجهة ITestCollector.

يُعدّد برنامج تشغيل الاختبار الذي ينفّذ هذه الواجهة حالات الاختبار بدلاً من تشغيلها.

InstrumentationTest هو مثال على تنفيذ هذه الواجهة.