২০২৬ সাল থেকে কার্যকর, আমাদের ট্রাঙ্ক স্থিতিশীল উন্নয়ন মডেলের সাথে সামঞ্জস্যপূর্ণ করতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্ম স্থিতিশীলতা নিশ্চিত করতে, আমরা Q2 এবং Q4 তে AOSP-তে সোর্স কোড প্রকাশ করব। AOSP তৈরি এবং অবদান রাখার জন্য, আমরা aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। android-latest-release ম্যানিফেস্ট শাখা সর্বদা AOSP-তে পুশ করা সাম্প্রতিকতম রিলিজটি উল্লেখ করবে। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
হোস্ট কন্ট্রোলার আর্কিটেকচার
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
VTS টেস্ট ফ্রেমওয়ার্কের আর্কিটেকচার তার ক্লাউড-ভিত্তিক টেস্ট পরিবেশন পরিষেবার সাথে একীভূত হয়। একটি VTS হোস্ট কন্ট্রোলার একটি হোস্ট মেশিনে চলে এবং একটি পরীক্ষার জোতা নিয়ন্ত্রণ করে (উদাহরণস্বরূপ, Tradefed) উদাহরণ নীচে দেখানো হয়েছে:

চিত্র 1. VTS হোস্ট কন্ট্রোলার আর্কিটেকচার।
কন্ট্রোলার একটি Google App Engine (GAE) উদাহরণ হিসাবে চলমান একটি ক্লাস্টার কমান্ডারের কাছ থেকে কমান্ড টেনে নেয়, তারপরে তার ক্লাস্টার কমান্ডার এবং পরীক্ষার জোতা দৃষ্টান্তের মধ্যে কমান্ড এবং প্রতিক্রিয়া রিলে করে।
এই আর্কিটেকচারে নিম্নলিখিত সুবিধা রয়েছে:
- যেহেতু এটি যেকোন টেস্ট হার্নেস ইনস্ট্যান্স থেকে ডিকপল করা হয়েছে , এটি বিভিন্ন ধরনের টেস্ট হার্নেস নিয়ন্ত্রণ করতে পারে এবং এটি আরও শক্তিশালী। বিকল্প নকশা (একটি পরীক্ষার জোতাতে হোস্ট কন্ট্রোল লজিক এম্বেড করা) প্রচার করা থেকে ত্রুটিগুলিকে অবরুদ্ধ করে না।
- যেহেতু এটি একটি পুল-ভিত্তিক কমান্ড-এন্ড-কন্ট্রোল (C&C) মডেল ব্যবহার করে, এটি বিভিন্ন ধরনের ক্লাউড-সাইড ক্লাস্টার কমান্ডার এবং সেইসাথে ফায়ারওয়ালের পিছনে থাকা হোস্টগুলির সাথে কাজ করতে পারে (ইনগ্রেস সংযোগের জন্য)। বিকল্প নকশা (পুশ-ভিত্তিক C&C মডেল) একটি ক্লাউড কমান্ডারকে একটি ব্যক্তিগত নেটওয়ার্কে হোস্ট কম্পিউটারে বিদ্যমান হোস্ট কন্ট্রোলার দৃষ্টান্তগুলি অ্যাক্সেস করার অনুমতি নাও দিতে পারে।
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-12-03 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-12-03 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]