Trade Federation (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 মডিউল সহ collect-tests-only CTS |
শুধুমাত্র সংগ্রহ-টেস্টের জন্য সহায়তা
শুধুমাত্র সংগ্রহ-পরীক্ষার জন্য সহায়তা ITestCollector-এর মাধ্যমে প্রকাশ করা হয়।
এই ইন্টারফেস প্রয়োগ করে এমন টেস্ট রানার, টেস্ট কেসগুলি চালানোর পরিবর্তে সেগুলি গণনা করে।
InstrumentationTest হল সেই ইন্টারফেসের একটি উদাহরণ প্রয়োগ।