إجراء تشغيل تجريبي لإعدادات

قد يكون من المفيد dry-run إعدادات اتحاد التجارة (TF) لمحاولة ضمان ضبط اتحاد التجارة بشكل صحيح.

هناك آليتان مختلفتان في TF لإجراء ذلك.

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

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

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

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

هذا خيار ملائم لضمان تنفيذ الإعداد على النحو المتوقّع بدون تنفيذ الاختبارات فعليًا.

إتاحة جمع الاختبارات فقط

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

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

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