از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار ترانک و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
کلاسترکلاینت
public class ClusterClient
extends Object implements IClusterClient
| شیء جاوا |
| ↳ | com.android.tradefed.cluster.ClusterClient |
یک پیادهسازی IClusterClient برای تعامل با بکاند TFC.
خلاصه
سازندگان عمومی
کلاسترکلاینت
public ClusterClient ()
روشهای عمومی
دریافت وضعیت فرمان
public ClusterCommand.State getCommandState (String requestId,
String commandId) وضعیت یک دستور خوشهای را تعیین میکند.
| پارامترها |
|---|
requestId | String : شناسه درخواست خوشه |
commandId | String : شناسه دستور کلاستر |
دریافت وضعیت فرمان
public ClusterCommandStatus getCommandStatus (String requestId,
String commandId) وضعیت فرمان یک فرمان خوشهای (وضعیت و دلیل لغو در صورت لغو) را دریافت کنید.
| پارامترها |
|---|
requestId | String : شناسه درخواست خوشه |
commandId | String : شناسه دستور کلاستر |
دریافتTestContext
public TestContext getTestContext (String requestId,
String commandId)| پارامترها |
|---|
requestId | String |
commandId | String |
| پرتابها |
|---|
IOException | |
JSONException | |
محیط تست دریافت
public TestEnvironment getTestEnvironment (String requestId)
برای درخواست، TestEnvironment دریافت کنید.
| پرتابها |
|---|
IOException | |
JSONException | |
منابع getTest
public List<TestResource> getTestResources (String requestId)
برای یک درخواست، TestResource را دریافت کنید.
| پرتابها |
|---|
IOException | |
JSONException | |
دستورات leaseHost
public List<ClusterCommand> leaseHostCommands (String clusterId,
String hostname,
List<ClusterDeviceInfo> deviceInfos,
List<String> nextClusterIds,
int maxTasksTolease) دستور Lease ClusterCommand برای میزبان Give.
| پارامترها |
|---|
clusterId | String : شناسه خوشه برای میزبان |
hostname | String : نام میزبان |
deviceInfos | List : اطلاعات دستگاهی که میزبان دارد |
nextClusterIds | List : فهرستی از شناسههای خوشه بعدی که قرار است دستورات از آنها اجاره شوند. |
maxTasksTolease | int : حداکثر تعداد وظایفی که میتوانند در حال حاضر اجاره داده شوند |
updateTestContext
public void updateTestContext (String requestId,
String commandId,
TestContext testContext)| پارامترها |
|---|
requestId | String |
commandId | String |
testContext | TestContext |
| پرتابها |
|---|
IOException | |
JSONException | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی."],[],[]]