क्लस्टर क्लाइंट
public class ClusterClient
extends Object
implements IClusterClient
java.lang.Object |
↳ | com.android.tradefed.cluster.ClusterClient |
TFC बैकएंड के साथ इंटरैक्ट करने के लिए एक IClusterClient
कार्यान्वयन।
सारांश
सार्वजनिक तरीके |
---|
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) |
सार्वजनिक निर्माणकर्ता
क्लस्टर क्लाइंट
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 : वर्तमान में पट्टे पर दिए जा सकने वाले कार्यों की अधिकतम संख्या |
अपडेट टेस्ट कॉन्टेक्स्ट
public void updateTestContext (String requestId,
String commandId,
TestContext testContext)
पैरामीटर |
---|
requestId | String |
commandId | String |
testContext | TestContext |