টেস্ট ল্যাবে উপলব্ধ ডিভাইস

টেস্ট ল্যাব আপনাকে বিভিন্ন ডিভাইস এবং অ্যান্ড্রয়েড সংস্করণে আপনার অ্যাপ পরীক্ষা করতে দেয়। কোন ডিভাইসগুলি উপলব্ধ তা দেখার কয়েকটি উপায় রয়েছে:

  • ফায়ারবেস কনসোল: আপনি যদি ফায়ারবেস কনসোল থেকে পরীক্ষা চালাচ্ছেন, আপনি একটি টেস্ট ওয়ার্কফ্লো চালানোর মাত্রা নির্বাচনের ধাপে উপলব্ধ ডিভাইসগুলির একটি তালিকা দেখতে পাবেন।

  • gcloud CLI: Google Cloud CLI থেকে উপলব্ধ ডিভাইসগুলির একটি তালিকা দেখতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    gcloud firebase test android models list
  • Google APIs এক্সপ্লোরার: এমনকি আপনি Google APIs এক্সপ্লোরার ব্যবহার করে Firebase প্রকল্প বা gcloud CLI ছাড়াই সরাসরি ডিভাইসগুলি দেখতে পারেন।

ডিভাইস স্থিতিশীলতা সূচক

টেস্ট ল্যাব এমন ডিভাইসগুলিকে নির্দেশ করে যেগুলি ফায়ারবেস কনসোলে এবং Google ক্লাউড CLI-এ একটি হ্রাসকৃত স্থিতিশীলতা সূচক সহ অবনতিশীল স্থিতিশীলতার সম্মুখীন হচ্ছে৷ যে ডিভাইসগুলিকে হ্রাসকৃত স্থিতিশীলতার সূচক দিয়ে লেবেল করা হয়েছে সেগুলি দীর্ঘ 30 দিন বা তার বেশি সময়ের জন্য অনির্ধারিত ফলাফলের উচ্চ হার ফিরিয়ে দিয়েছে। একটি পরীক্ষা ডিভাইসের স্থায়িত্ব নষ্ট হলে এই বৈশিষ্ট্যটি আপনাকে আপনার ব্যবহারের ক্ষেত্রে ডিভাইসগুলিকে আরও ভালভাবে চয়ন করতে সহায়তা করে৷

Firebase কনসোলে ডিভাইসের স্থায়িত্ব দেখুন

আপনি যখন একটি নির্দিষ্ট ডিভাইসের জন্য একটি নতুন পরীক্ষা সেট আপ করছেন তখন আপনি Firebase কনসোলে ডিভাইসের স্থিতিশীলতা দেখতে পারেন।

ডিভাইসের স্থিতিশীলতা দেখতে, এই নির্দেশাবলী অনুসরণ করুন:

  1. Firebase কনসোলে টেস্ট ল্যাব পৃষ্ঠাটি খুলুন।

  2. একটি পরীক্ষা চালান নির্বাচন করুন এবং তারপর একটি পরীক্ষার ধরন নির্বাচন করুন।

  3. আপনার অ্যাপ বাইনারি আপলোড করুন।

  4. মাত্রা নির্বাচন করুন ধাপে, কাস্টমাইজ ক্লিক করুন।

  5. আপনার পরীক্ষা চালানোর জন্য এক বা একাধিক ডিভাইস বেছে নিন। ডিভাইসের স্থায়িত্বের উপর নির্ভর করে, আপনি নির্বাচিত ডিভাইসের পাশে একটি হ্রাসকৃত স্থিতিশীলতা লেবেল দেখতে পারেন।

  6. আপনার পরীক্ষা চালান.

Google ক্লাউড CLI-এ ডিভাইসের স্থায়িত্ব দেখুন

আপনি যখন একটি নতুন পরীক্ষা সেট আপ করছেন তখন আপনি একটি নির্দিষ্ট ডিভাইসের জন্য gcloud CLI-তে ডিভাইসের স্থায়িত্ব দেখতে পারেন।

ডিভাইসের স্থিতিশীলতা দেখতে, এই নির্দেশাবলী অনুসরণ করুন:

  1. সর্বশেষ Google Cloud SDK ডাউনলোড করুন এবং নির্দেশাবলী অনুসরণ করুন।

  2. এই কমান্ডগুলির মধ্যে একটি চালান: gcloud firebase test android models list বা gcloud firebase test android models describe MODEL_ID

যদি একটি পরীক্ষা ডিভাইস অবনমিত স্থিতিশীলতার সম্মুখীন হয়, আপনি TAGS কলামে reduced_stability ট্যাগ দেখতে পারেন যেগুলি প্রভাবিত সংস্করণগুলির তালিকা করে৷

ডিভাইসের ক্ষমতা

টেস্ট ল্যাব Firebase কনসোল এবং Firebase CLI এর মাধ্যমে মোবাইল ডিভাইসের ক্ষমতার সমষ্টিগত তথ্য প্রদান করে। ডিভাইসের ক্ষমতা হল Google এর মোবাইল ডিভাইস ল্যাবে অনলাইন ডিভাইসের সমষ্টিগত সংখ্যা। এই বৈশিষ্ট্যটি আপনাকে নিশ্চিত করতে সাহায্য করে যে আমাদের ডিভাইস ল্যাবে আপনার পরীক্ষাগুলি আরও দক্ষতার সাথে চালানোর জন্য পর্যাপ্ত ডিভাইস রয়েছে। ডিভাইসের ক্ষমতা উচ্চ, মাঝারি এবং নিম্ন হিসাবে পরিমাপ করা হয়।

যেকোনও ডিভাইসের ক্ষমতার স্তরে চলমান পরীক্ষাগুলি নিম্নলিখিত কারণগুলির কারণে বেশি সময় নিতে পারে:

  • ট্রাফিক, যা পরীক্ষা শুরু হলে প্রভাবিত করে। রিপোর্ট বিভ্রাট বা ব্যর্থতা আছে কিনা তা পরীক্ষা করতে, Firebase স্ট্যাটাস ড্যাশবোর্ড দেখুন।
  • ডিভাইস বা অবকাঠামোগত ব্যর্থতা, যা যেকোনো সময় ঘটতে পারে এবং পরীক্ষা চালানোর জন্য কতক্ষণ সময় লাগে তা প্রভাবিত করতে পারে।

নিম্নলিখিত টেবিলটি ডিভাইসের ক্ষমতার প্রকারগুলি বর্ণনা করে এবং প্রতিটি ক্ষমতার ধরন কখন ব্যবহার করতে হবে সে সম্পর্কে সুপারিশ প্রদান করে:

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

Firebase কনসোলে ডিভাইসের ক্ষমতা দেখুন

আপনি একটি নতুন পরীক্ষা সেট আপ করার সময় একটি নির্দিষ্ট ডিভাইসের জন্য Firebase কনসোলে ডিভাইসের ক্ষমতা দেখতে পারেন।

ডিভাইসের ক্ষমতা দেখতে, এই নির্দেশাবলী অনুসরণ করুন:

  1. Firebase কনসোলে টেস্ট ল্যাব পৃষ্ঠাটি খুলুন।

  2. একটি পরীক্ষা চালান নির্বাচন করুন এবং তারপর একটি পরীক্ষার ধরন নির্বাচন করুন।

  3. আপনার অ্যাপ বাইনারি আপলোড করুন।

  4. মাত্রা নির্বাচন করুন ধাপে, কাস্টমাইজ ক্লিক করুন।

  5. (ঐচ্ছিক) ক্ষমতা স্তর দ্বারা ডিভাইসগুলি ফিল্টার করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

    1. ফিল্টার আইকনে ক্লিক করুন।

    2. ক্ষমতা নির্বাচন করুন।

    3. আপনি যে ক্ষমতার স্তরটি ফিল্টার করতে চান তাতে ক্লিক করুন: মাঝারি বা উচ্চ । যেকোনো কম-ক্ষমতার ডিভাইস ফিল্টার করতে, মাঝারি এবং উচ্চ উভয় দ্বারা ফিল্টার করুন।

    4. প্রয়োগ করুন ক্লিক করুন।

  6. আপনার পরীক্ষা চালানোর জন্য এক বা একাধিক ডিভাইস বেছে নিন। ডিভাইসের ক্ষমতার উপর নির্ভর করে, আপনি নির্বাচিত ডিভাইসের পাশে একটি মাঝারি বা উচ্চ লেবেল দেখতে পারেন।

  7. আপনার পরীক্ষা চালান.

Google Cloud CLI-এ ডিভাইসের ক্ষমতা দেখুন

আপনি যখন একটি নতুন পরীক্ষা সেট আপ করছেন তখন আপনি একটি নির্দিষ্ট ডিভাইসের জন্য gcloud CLI-তে ডিভাইসের ক্ষমতা দেখতে পারেন।

ডিভাইসের ক্ষমতা দেখতে, এই নির্দেশাবলী অনুসরণ করুন:

  1. সর্বশেষ Google Cloud SDK ডাউনলোড করুন এবং নির্দেশাবলী অনুসরণ করুন। সংস্করণটি 417.0.0 বা তার বেশি হতে হবে।
  2. এই কমান্ডগুলির মধ্যে একটি চালান:
    gcloud firebase test android list-device-capacities
    বা
    gcloud firebase test android models describe MODEL_ID

আউটপুটে ডিভাইসের ক্ষমতা, মডেল আইডি, মডেলের নাম এবং ওএস সংস্করণ আইডি অন্তর্ভুক্ত রয়েছে।

অপ্রচলিত ডিভাইস এবং সংস্করণ

টেস্ট ল্যাব ডিভাইসের ক্যাটালগ থেকে অপসারণ করার আগে অবহেলিত ডিভাইসগুলি কমপক্ষে এক মাসের জন্য উপলব্ধ থাকে। একবার একটি ডিভাইস সরানো হলে, টেস্ট ল্যাব আর ডিভাইসে লক্ষ্য করে পরীক্ষার অনুরোধ চালায় না; এই অনুরোধগুলি Skipped হিসাবে চিহ্নিত করা হয়েছে।

অপ্রচলিত ডিভাইস

প্রস্তুতকারক মডেল টাইপ ডিভাইস/সংস্করণ অপসারণ করা হচ্ছে
গুগল গুগল নেক্সাস 5 শারীরিক হাতুড়ি/23 2024-02-05
গুগল গুগল নেক্সাস (লো রেস) অপার্থিব NexusLowRes/23 টিবিডি
গুগল গুগল নেক্সাস 4 অপার্থিব Nexus4/21 টিবিডি
গুগল গুগল নেক্সাস 4 অপার্থিব Nexus4/22 টিবিডি
গুগল গুগল নেক্সাস 5 অপার্থিব Nexus5/21 টিবিডি
গুগল গুগল নেক্সাস 5 অপার্থিব Nexus5/22 টিবিডি
গুগল গুগল নেক্সাস 5 অপার্থিব Nexus5/23 টিবিডি
গুগল গুগল নেক্সাস 6 অপার্থিব Nexus6/21 টিবিডি
গুগল গুগল নেক্সাস 6 অপার্থিব Nexus6/22 টিবিডি
গুগল গুগল নেক্সাস 6 অপার্থিব Nexus6/23 টিবিডি
গুগল গুগল নেক্সাস 6পি অপার্থিব Nexus6P/23 টিবিডি
গুগল গুগল নেক্সাস 7 অপার্থিব Nexus7/21 টিবিডি
গুগল গুগল নেক্সাস 7 অপার্থিব Nexus7/22 টিবিডি
গুগল Google Nexus 7 Clone 16:9 অপার্থিব Nexus7_clone_16_9/23 টিবিডি
গুগল গুগল নেক্সাস 9 অপার্থিব Nexus9/21 টিবিডি
গুগল গুগল নেক্সাস 9 অপার্থিব Nexus9/22 টিবিডি
গুগল গুগল নেক্সাস 9 অপার্থিব Nexus9/23 টিবিডি
গুগল গুগল নেক্সাস 10 অপার্থিব Nexus10/21 টিবিডি
গুগল গুগল নেক্সাস 10 অপার্থিব Nexus10/22 টিবিডি
সম্মান অনার প্লে শারীরিক HWCOR/27 2024-03-03

একটি ডিভাইস অনুরোধ করুন

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