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
لطلب.
LeaseHostCommands
public leaseHostCommands (String clusterId,
String hostname,
deviceInfos,
nextClusterIds,
int maxTasksTolease)
قم بتأجير ClusterCommand
للمضيف المعطي.
حدود |
---|
clusterId | String : معرف المجموعة للمضيف |
hostname | String : اسم المضيف |
deviceInfos | : معلومات الجهاز لدى المضيف |
nextClusterIds | : قائمة بمعرفات المجموعة التالية لاستئجار الأوامر منها. |
maxTasksTolease | int : الحد الأقصى لعدد المهام التي يمكن تأجيرها حاليًا |
updateTestContext
public void updateTestContext (String requestId,
String commandId,
TestContext testContext)
حدود |
---|
requestId | String |
commandId | String |
testContext | TestContext |