Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Cliente de clúster
public class ClusterClient
extends Object
implements IClusterClient
java.lang.Objeto |
↳ | com.android.tradefed.cluster.ClusterClient |
Una implementación IClusterClient
para interactuar con el backend de TFC.
Resumen
Métodos públicos |
---|
IClusterEventUploader < ClusterCommandEvent > | getCommandEventUploader () Obtenga un IClusterEventUploader que se pueda usar para cargar ClusterCommandEvent s. |
ClusterCommand.State | getCommandState (String requestId, String commandId) Determinar el estado de un comando de clúster. |
ClusterCommandStatus | getCommandStatus (String requestId, String commandId) Obtenga el estado del comando de un comando de clúster (el estado y el motivo de la cancelación si se cancela). |
IClusterEventUploader < ClusterHostEvent > | getHostEventUploader () Obtenga un IClusterEventUploader que se pueda usar para cargar ClusterHostEvent s. |
TestContext | getTestContext (String requestId, String commandId) |
TestEnvironment | getTestEnvironment (String requestId) Obtenga TestEnvironment para una solicitud. |
| getTestResources (String requestId) Obtenga TestResource s para una solicitud. |
| 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) Alquile ClusterCommand para el host proporcionado. |
void | updateTestContext (String requestId, String commandId, TestContext testContext) |
Constructores públicos
Cliente de clúster
public ClusterClient ()
Métodos públicos
obtener estado de comando
public ClusterCommand.State getCommandState (String requestId,
String commandId)
Determinar el estado de un comando de clúster.
Parámetros |
---|
requestId | String : ID de solicitud de clúster |
commandId | String : ID de comando del clúster |
obtener estado de comando
public ClusterCommandStatus getCommandStatus (String requestId,
String commandId)
Obtenga el estado del comando de un comando de clúster (el estado y el motivo de la cancelación si se cancela).
Parámetros |
---|
requestId | String : ID de solicitud de clúster |
commandId | String : ID de comando del clúster |
obtenerContextodeprueba
public TestContext getTestContext (String requestId,
String commandId)
Parámetros |
---|
requestId | String |
commandId | String |
obtenerRecursosdeprueba
public getTestResources (String requestId)
Obtenga TestResource
s para una solicitud.
arrendamientoHostCommands
public leaseHostCommands (String clusterId,
String hostname,
deviceInfos,
nextClusterIds,
int maxTasksTolease)
Alquile ClusterCommand
para el host proporcionado.
Parámetros |
---|
clusterId | String : identificación del clúster para el host |
hostname | String : nombre de host |
deviceInfos | : información del dispositivo que tiene el host |
nextClusterIds | : una lista de los siguientes ID de clúster para arrendar comandos. |
maxTasksTolease | int : el número máximo de tareas que se pueden arrendar actualmente |
actualizarTestContext
public void updateTestContext (String requestId,
String commandId,
TestContext testContext)
Parámetros |
---|
requestId | String |
commandId | String |
testContext | TestContext |
El contenido y el código de ejemplo de esta página están sujetos a las licencias que se describen en la licencia de contenido. Java y OpenJDK son marcas registradas de Oracle o sus entidades asociadas.
Última actualización: 2023-12-01 (UTC).
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Me falta la información que necesito","missingTheInformationINeed","thumb-down"],["Es demasiado complicado o hay demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Está obsoleto","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema de muestras o código","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2023-12-01 (UTC)."],[],[]]