লগ-অন সংক্রান্ত সমস্যার অটোমেটিক সংগ্রহ

টেস্টের সমস্যা সমাধান করার সময়, ব্যর্থতা এবং টেস্ট করা হচ্ছে এমন ডিভাইস সম্পর্কে প্রাথমিক ধারণা পেতে লগের একটি সেট সবসময় প্রয়োজন হয়। উৎসগুলির মধ্যে অন্তর্ভুক্ত রয়েছে: Logcat, Tradefed হোস্ট লগ, স্ক্রিনশট ইত্যাদি।

যাতে কোনও টেস্ট রাইটার সহজেই সেইসব লগ পেতে পারেন, সেই জন্য, Tradefed-এ সেগুলি সংগ্রহ করার জন্য একটি বিল্ট-ইন মেকানিজম আছে।

কনফিগারেশন

ব্যর্থতার ক্ষেত্রে কিছু লগ অটোমেটিক সংগ্রহ করতে, আপনার Tradefed কমান্ড লাইনে নিম্নলিখিত বিকল্প যোগ করতে পারেন:

--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE

সম্ভাব্য ভ্যালুর সম্পূর্ণ তালিকা দেখতে, AutoLogCollector চেক-আউট করুন

সুবিধার জন্য, logcat ও স্ক্রিনশট, দু'টিরই একটি করে ডাইরেক্ট ফ্ল্যাগ আছে:

--logcat-on-failure
and
--screenshot-on-failure

সুইট মডিউল সম্পর্কে মনে রাখার বিষয় (AndroidTest.xml)

মডিউল সরাসরি AndroidTest.xml-এ এই বিকল্প নির্দিষ্ট করতে পারে না, তবে এর পরিবর্তে মডিউল কন্ট্রোলার ব্যবহার করতে পারে।