किसी कॉन्फ़िगरेशन को ड्राय रन करना

यह पक्का करने के लिए कि टीएफ़ को सही तरीके से कॉन्फ़िगर किया गया है, dry-run टीएफ़ कॉन्फ़िगरेशन करना आसान हो सकता है.

इसके लिए, TF में दो अलग-अलग तरीके हैं.

सामान्य कॉन्फ़िगरेशन

dry-run कमांड से यह पता चलता है कि कॉन्फ़िगरेशन को सही तरीके से पार्स किया गया है और इसे चलाया जा सकता है. यह कमांड TF नहीं चलाती है. इसलिए, पुष्टि करने की यह सुविधा सिर्फ़ TF कॉन्फ़िगरेशन सिंटैक्स के लिए उपलब्ध है.

टेस्ट सुइट के लिए कॉन्फ़िगरेशन

टेस्ट सुइट कॉन्फ़िगरेशन, जैसे कि CTS के लिए, --collect-tests-only कमांड उपलब्ध है. यह टेस्ट केस को छोड़कर बाकी सभी चीज़ें चलाता है. टेस्ट केस की सूची यहां दी गई है. हालांकि, यह सेटअप के अन्य सभी चरणों को पूरा करता है. जैसे, APK इंस्टॉल करना.

यह एक आसान विकल्प है. इससे यह पक्का किया जा सकता है कि कॉन्फ़िगरेशन ठीक से काम कर रहा है या नहीं. इसके लिए, आपको टेस्ट चलाने की ज़रूरत नहीं होती.

collect-tests-only के लिए सहायता

collect-tests-only के लिए सहायता, ITestCollector के ज़रिए मिलती है.

इस इंटरफ़ेस को लागू करने वाला टेस्ट रनर, टेस्ट केस को चलाने के बजाय उनकी गिनती करता है.

InstrumentationTest उस इंटरफ़ेस को लागू करने का एक उदाहरण है.