২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
IShardableTest
public interface IShardableTest
implements IRemoteTest
| com.android.tradefed.testtype.IShardableTest |
পরিচিত পরোক্ষ উপশ্রেণী| বেসটেস্টসুইট | নতুন স্যুট সিস্টেমের সাথে সামঞ্জস্যপূর্ণ পরীক্ষা স্যুট চালানোর জন্য একটি পরীক্ষা। | | ITestSuite | টেস্ট স্যুট চালানোর জন্য ব্যবহৃত বিমূর্ত ক্লাস। | | স্টাবটেস্ট | কোন অপশন খালি পরীক্ষা বাস্তবায়ন. | | TestMappingSuiteRunner | একটি স্যুট হিসাবে অন্তর্ভুক্ত-ফিল্টার, বা বিল্ড থেকে TEST_MAPPING ফাইলগুলি দ্বারা নির্দিষ্ট পরীক্ষা চালানোর জন্য BaseTestSuite এর বাস্তবায়ন। | | TfSuiteRunner | ITestSuite এর বাস্তবায়ন যা TF jars res/config/suite/ ফোল্ডার থেকে পরীক্ষা লোড করবে। |
|
একটি IRemoteTest যা আলাদাভাবে এক্সিকিউটেবল সাব-টেস্টে বিভক্ত করা যেতে পারে। উপ-পরীক্ষায় বিভক্ত হওয়াটি নির্ধারক হবে বলে আশা করা হচ্ছে এবং প্রতিটি উপ-পরীক্ষা স্বতন্ত্র হওয়া উচিত যাতে বিভিন্ন হোস্টে বিভিন্ন শার্ডগুলি কার্যকর করা যায়।
সারাংশ
পাবলিক পদ্ধতি |
|---|
default | split (Integer shardCountHint, TestInformation testInfo) split(int) এর বিকল্প সংস্করণ যা একটি TestInformation প্রদান করে যাতে শার্ড তৈরি করা পিতামাতার প্রাথমিক তথ্য থাকে। |
default | split () পরীক্ষাটিকে আলাদাভাবে চালানো যায় এমন খণ্ডে ভাগ করুন। |
default | split (int shardCountHint) split() এর বিকল্প সংস্করণ যা চালানোর চেষ্টা করা shardCount প্রদান করে। |
পাবলিক পদ্ধতি
public split (Integer shardCountHint,
TestInformation testInfo)
split(int) এর বিকল্প সংস্করণ যা একটি TestInformation প্রদান করে যাতে শার্ড তৈরি করা পিতামাতার প্রাথমিক তথ্য থাকে। শর্ডিংয়ের সময় ডিভাইস বা বিল্ড তথ্যের মতো জিনিসগুলি অ্যাক্সেস করার প্রয়োজন হলে এটি কার্যকর।
| পরামিতি |
|---|
shardCountHint | Integer : চেষ্টা করা শার্ড গণনা। |
testInfo | TestInformation : প্যারেন্ট TestInformation |
| রিটার্নস |
|---|
| উপ-পরীক্ষার একটি সংগ্রহ আলাদাভাবে সম্পাদন করতে হবে বা পরীক্ষা বর্তমানে ধার্যযোগ্য না হলে null |
বিভক্ত
public split ()
পরীক্ষাটিকে আলাদাভাবে চালানো যায় এমন খণ্ডে ভাগ করুন।
এটি অবশ্যই নির্ধারক হতে হবে এবং একই ইনপুটের জন্য সর্বদা IRemoteTest এর একই তালিকা ফেরত দিতে হবে।
এটি পরীক্ষা সম্পাদনের আগে বলা হবে, তাই ইনজেকশন নির্ভরতা (যেমন IDeviceTest s-এর জন্য ITestDevice ) শূন্য হতে পারে।
| রিটার্নস |
|---|
| উপ-পরীক্ষার একটি সংগ্রহ আলাদাভাবে সম্পাদন করতে হবে বা পরীক্ষা বর্তমানে ধার্যযোগ্য না হলে null |
বিভক্ত
public split (int shardCountHint)
split() এর বিকল্প সংস্করণ যা চালানোর চেষ্টা করা shardCount প্রদান করে। এটি কিছু পরীক্ষার রানারদের জন্য দরকারী যারা কখনও কখনও নির্বিচারে সিদ্ধান্ত নিতে পারে না।
| পরামিতি |
|---|
shardCountHint | int : চেষ্টা করা শার্ড গণনা। |
| রিটার্নস |
|---|
| উপ-পরীক্ষার একটি সংগ্রহ আলাদাভাবে সম্পাদন করতে হবে বা পরীক্ষা বর্তমানে ধার্যযোগ্য না হলে null |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 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-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]