ClusterClient. العميل
public class ClusterClient
extends Object
implements IClusterClient
java.lang.Object |
↳ | com.android.tradefed.cluster.ClusterClient |
تطبيق IClusterClient
للتفاعل مع الواجهة الخلفية لـ TFC.
ملخص
الأساليب العامة |
---|
IClusterEventUploader < ClusterCommandEvent > | getCommandEventUploader () احصل على IClusterEventUploader الذي يمكن استخدامه لتحميل ClusterCommandEvent s. |
ClusterCommand.State | getCommandState (String requestId, String commandId) تحديد حالة أمر الكتلة. |
ClusterCommandStatus | getCommandStatus (String requestId, String commandId) احصل على حالة الأمر لأمر الكتلة (الحالة وسبب الإلغاء إذا تم الإلغاء). |
IClusterEventUploader < ClusterHostEvent > | getHostEventUploader () احصل على IClusterEventUploader الذي يمكن استخدامه لتحميل ClusterHostEvent s. |
TestContext | getTestContext (String requestId, String commandId) |
TestEnvironment | getTestEnvironment (String requestId) احصل على TestEnvironment لطلب. |
| getTestResources (String requestId) احصل على TestResource للحصول على طلب. |
| leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease) leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease) leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease) عقد ClusterCommand لمضيف العطاء. |
void | updateTestContext (String requestId, String commandId, TestContext testContext) |
المنشأت العامة
ClusterClient. العميل
public ClusterClient ()
الأساليب العامة
getCommandState
public ClusterCommand.State getCommandState (String requestId,
String commandId)
تحديد حالة أمر الكتلة.
حدود |
---|
requestId | String : معرف طلب الكتلة |
commandId | String : معرف أمر الكتلة |
getCommandStatus
public ClusterCommandStatus getCommandStatus (String requestId,
String commandId)
احصل على حالة الأمر لأمر الكتلة (الحالة وسبب الإلغاء إذا تم الإلغاء).
حدود |
---|
requestId | String : معرف طلب الكتلة |
commandId | String : معرف أمر الكتلة |
getTestContext
public TestContext getTestContext (String requestId,
String commandId)
حدود |
---|
requestId | String |
commandId | String |
getTestResources
public getTestResources (String requestId)
احصل على TestResource
للحصول على طلب.
أوامر الإيجار
public leaseHostCommands (String clusterId,
String hostname,
deviceInfos,
nextClusterIds,
int maxTasksTolease)
عقد ClusterCommand
لمضيف العطاء.
حدود |
---|
clusterId | String : معرف الكتلة للمضيف |
hostname | String : اسم المضيف |
deviceInfos | : deviceInfos يمتلكها المضيف |
nextClusterIds | : قائمة معرفات المجموعة التالية لاستئجار الأوامر منها. |
maxTasksTolease | int : الحد الأقصى لعدد المهام التي يمكن تأجيرها حاليًا |
updateTestContext
public void updateTestContext (String requestId,
String commandId,
TestContext testContext)
حدود |
---|
requestId | String |
commandId | String |
testContext | TestContext |