স্বয়ংক্রিয় লগ অন ব্যর্থতা সংগ্রহ

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

যেকোন পরীক্ষা লেখকের জন্য সেই লগগুলি পেতে এটিকে সাধারণ এবং ব্যথাহীন করার জন্য, ট্রেডফেডের কাছে সেগুলি সংগ্রহ করতে সহায়তা করার জন্য একটি অন্তর্নির্মিত ব্যবস্থা রয়েছে।

কনফিগারেশন

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

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

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

সুবিধার জন্য, লগক্যাট এবং স্ক্রিনশট প্রতিটির একটি সরাসরি পতাকা রয়েছে:

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

স্যুট মডিউলে নোট (AndroidTest.xml)

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