ClusterClient
public
class
ClusterClient
extends Object
implements
IClusterClient
java.lang.Object
|
↳ |
com.android.tradefed.cluster.ClusterClient
|
टीसीएफ़ के बैकएंड के साथ इंटरैक्ट करने के लिए, IClusterClient
लागू करना.
खास जानकारी
सार्वजनिक तरीके |
IClusterEventUploader<ClusterCommandEvent>
|
getCommandEventUploader()
IClusterEventUploader पाएं, जिसका इस्तेमाल ClusterCommandEvent अपलोड करने के लिए किया जा सकता है.
|
ClusterCommand.State
|
getCommandState(String requestId, String commandId)
क्लस्टर कमांड की स्थिति तय करना.
|
ClusterCommandStatus
|
getCommandStatus(String requestId, String commandId)
क्लस्टर कमांड की स्थिति (स्थिति और रद्द होने की वजह) पाएं.
|
IClusterEventUploader<ClusterHostEvent>
|
getHostEventUploader()
IClusterEventUploader पाएं, जिसका इस्तेमाल ClusterHostEvent अपलोड करने के लिए किया जा सकता है.
|
TestContext
|
getTestContext(String requestId, String commandId)
|
TestEnvironment
|
getTestEnvironment(String requestId)
किसी अनुरोध के लिए TestEnvironment पाएं.
|
|
getTestResources(String requestId)
किसी अनुरोध के लिए TestResource पाएं.
|
|
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 |
: होस्ट के पास मौजूद deviceInfos |
nextClusterIds |
: उन क्लस्टर आईडी की सूची जिनसे निर्देशों को लीज़ पर लेना है. |
maxTasksTolease |
int : फ़िलहाल, ज़्यादा से ज़्यादा कितने टास्क लीज़ पर लिए जा सकते हैं |
updateTestContext
public void updateTestContext (String requestId,
String commandId,
TestContext testContext)
पैरामीटर |
requestId |
String |
commandId |
String |
testContext |
TestContext |