একটি ট্রেড ফেডারেশন (TF) কনফিগারেশন পরীক্ষা করুন

ট্রেড ফেডারেশন (TF) কনফিগারেশনটি সঠিকভাবে কনফিগার করা হয়েছে কিনা তা যাচাই করার জন্য এটি ড্রাই-রান করা সুবিধাজনক হতে পারে।

এর জন্য TF-তে দুটি ভিন্ন প্রক্রিয়া রয়েছে।

সাধারণ কনফিগারেশন

dry-run কমান্ড পরীক্ষা করে যে একটি কনফিগারেশন সঠিকভাবে পার্স করা হয়েছে এবং চালানো যাচ্ছে কিনা। কমান্ডটি TF চালায় না তাই এই যাচাইকরণটি TF কনফিগারেশন সিনট্যাক্সের মধ্যে সীমাবদ্ধ।

টেস্ট স্যুটগুলির জন্য কনফিগারেশন

CTS এর মতো টেস্ট স্যুট কনফিগারেশনের জন্য --collect-tests-only কমান্ডটি উপলব্ধ। এটি টেস্ট কেস ছাড়া সবকিছু চালায়, যেগুলি তালিকাভুক্ত। তবে, এটি APK ইনস্টল করার মতো অন্যান্য সমস্ত সেটআপ ধাপ চালায়।

পরীক্ষাগুলি বাস্তবে না চালিয়েই কোনও কনফিগারেশন প্রত্যাশা অনুযায়ী চলছে তা নিশ্চিত করার জন্য এটি একটি সুবিধাজনক বিকল্প।

ড্রাই রান কমান্ড রেফারেন্স

এই টেবিলে বিভিন্ন ব্যবহারের জন্য ড্রাই রান কমান্ডের সারসংক্ষেপ দেওয়া হয়েছে।

হোস্ট বিবরণ
run cts --collect-tests-only MCTS মডিউল বাদে শুধুমাত্র CTS-এর জন্য পরীক্ষা সংগ্রহ করুন
ENABLE_XTS_DYNAMIC_DOWNLOADER=false ./cts-tradefed run cts --collect-tests-only MCTS মডিউল সহ শুধুমাত্র-পরীক্ষা সংগ্রহের জন্য CTS

শুধুমাত্র সংগ্রহ-পরীক্ষার জন্য সমর্থন

শুধুমাত্র collect-tests-এর জন্য সমর্থন ITestCollector এর মাধ্যমে প্রকাশ করা হয়।

এই ইন্টারফেসটি বাস্তবায়নকারী একটি টেস্ট রানার তার টেস্ট কেসগুলি চালানোর পরিবর্তে তালিকাভুক্ত করে।

InstrumentationTest হল সেই ইন্টারফেসের একটি উদাহরণ বাস্তবায়ন।