CTS স্বয়ংক্রিয় পরীক্ষা চালান (AOSP 10 বা কম)

এই পৃষ্ঠায় Android 10 বা তার কম সংস্করণে CTS স্বয়ংক্রিয় পরীক্ষা চালানোর নির্দেশাবলী রয়েছে।

একটি পুনরায় চেষ্টা সেশন চালান

এটি যদি আপনার প্রথম পরীক্ষা হয়, তাহলে এমন পরীক্ষা হতে পারে যা আপনার নিয়ন্ত্রণের বাইরের সমস্যার কারণে ব্যর্থ হয়। উদাহরণস্বরূপ, একটি নেটওয়ার্ক সংযোগ ধীর হতে পারে বা একটি GPS সংকেত দুর্বল হতে পারে৷ সুতরাং, সমস্ত পরীক্ষা মডিউল সম্পূর্ণ না হওয়া পর্যন্ত পরীক্ষাগুলি পুনরায় চালান (পুনরায় চেষ্টা করুন) এবং শেষ দুটি পুনরায় চেষ্টা সেশনে পরীক্ষার ব্যর্থতার সংখ্যা একই থাকে। অ্যান্ড্রয়েড 9 এবং 10 এর জন্য পুনরায় চেষ্টা করার সেশন চালানোর জন্য:

  run retry --retry session_number`

অ্যান্ড্রয়েড 8.1 বা তার কম সংস্করণের জন্য একটি পুনরায় চেষ্টা করার সেশন চালানোর জন্য:

  run cts --retry session_number

ব্যর্থ প্যারামিটারাইজড পরীক্ষায় পুনরায় চেষ্টা করার সেশন চালান

পাস করা প্যারামিটারাইজড পরীক্ষাগুলি আবার চেষ্টা করা হয় না। শুধুমাত্র ব্যর্থ প্যারামিটারাইজড পরীক্ষায় পুনরায় চেষ্টা করার সেশন চালানোর জন্য:

run retry --retry session_number --new-parameterized-handling

পৃথক পরীক্ষার পরিকল্পনা চালান

একবারে সমস্ত পরীক্ষা পরিকল্পনা চালানোর পরিবর্তে, আপনি পৃথক পরীক্ষা পরিকল্পনা চালাতে পারেন। একটি পৃথক পরীক্ষা পরিকল্পনা চালানোর জন্য:

  1. আপনি যে পরীক্ষা পরিকল্পনা চালাতে চান তার নাম শনাক্ত করুন।

    Android 7 এবং উচ্চতর সংস্করণের জন্য:

    list modules
    

    অ্যান্ড্রয়েড 6 বা তার নিচের জন্য:

    list plans
    
  2. পরীক্ষা পরিকল্পনা চালান:

    run cts --plan test_module_or_plan_name
    

পরীক্ষা সম্পাদনের সময় উন্নত করুন

আপনি যদি পরীক্ষা সম্পাদনের সময় উন্নত করতে চান তবে আপনি একাধিক ডিভাইস জুড়ে পরীক্ষাগুলি শর্ড করতে পারেন। Sharding-এর জন্য হোস্টকে কমপক্ষে দুটি ডিভাইস সংযুক্ত করতে হবে, তবে দক্ষতার জন্য ছয় বা তার বেশি ডিভাইসের সুপারিশ করা হয়।

অ্যান্ড্রয়েড 9 বা 10-এ শার্ড পরীক্ষা করতে, চালান:

run cts --shard-count number_of_shards

অ্যান্ড্রয়েড 8.1 বা তার নিচের সংস্করণে পরীক্ষা করতে, চালান:

run cts --shards number_of_shards

মাল্টিস্ক্রিন ডিভাইসের জন্য CTS চালান

যদি আপনার ডিভাইসটি Android 10 চালায় এবং আপনার ডিভাইসে একাধিক স্ক্রিন থাকে, তাহলে আপনাকে অবশ্যই আলাদাভাবে cts-foldable পরীক্ষা পরিকল্পনা চালাতে হবে:

run cts-foldable

বিকল্প স্ক্রিন মোডের জন্য পাস করা বা ব্যর্থ পরীক্ষার ক্ষেত্রে display_mode মান দিয়ে যুক্ত করা হয়, উদাহরণস্বরূপ, testcase1[display_mode=0]